Удаление толстого клиента 1С с компьютера и переход на тонкий клиент
Содержание
Убрать толстого клиента 1С можно двумя способами. Первый: удалить платформу целиком через Параметры → Приложения или Панель управления → Программы и компоненты, а затем при необходимости поставить только тонкий клиент. Второй: ничего не удалять, а переключить базы на запуск в тонком клиенте. Толстый клиент — это файл 1cv8.exe в папке C:\Program Files\1cv8\<версия>\bin\, отдельной строкой в списке программ он не числится.
Инструкция общая для платформы 1С:Предприятие 8.3 и не зависит от конфигурации: БП, ЗУП и УТ ставятся на одну и ту же платформу. Пути даны для Windows 10 и 11.
Когда толстый клиент лучше убрать
Толстый клиент — исполняемый файл полной платформы. Им запускается режим «1С:Предприятие» для обычного приложения и Конфигуратор. Причины избавиться от него обычно такие:
- 🧹 на компьютере скопились 5-10 версий платформы по 400-700 МБ каждая;
- 🔒 пользователи открывают Конфигуратор и случайно правят базу, хотя он им не нужен;
- 🐢 база в клиент-серверном варианте, а клиент работает в толстом режиме и тянет по сети больше данных, чем тонкий;
- ⚙️ после обновления платформы старая версия конфликтует с новой: в окне запуска открывается не та версия;
- 🖥️ компьютер передают другому сотруднику или выводят из эксплуатации.
Для кого толстый клиент нужен обязательно: для программиста и администратора, которые работают в Конфигураторе, и для пользователей старых конфигураций на обычных формах (например, УПП 1.3, УТ 10.3, БП 2.0). Тонкий клиент такие конфигурации не открывает. Если у вас такая база — удалять толстый клиент нельзя.
Подготовка к удалению платформы
Перед деинсталляцией потратьте 10 минут на сбор сведений. Без них после переустановки придётся вспоминать пути к базам и искать лицензии.
Что проверить и сохранить
- Список баз. Скопируйте файл
%APPDATA%\1C\1CEStart\ibases.v8i. В нём хранятся названия и пути ко всем базам из окна запуска. - Файловые базы. Посмотрите, где лежат файлы
1Cv8.1CD. Деинсталлятор их не трогает, но при ручной очистке папок их легко удалить по ошибке. Сделайте выгрузку.dtили копию папки базы. - Лицензии. Программные лицензии хранятся в
C:\ProgramData\1C\licenses\(файлы.lic). Если на этом компьютере будет работать 1С, эту папку не удаляйте. Если компьютер выводится из работы — уточните у партнёра 1С условия переноса лицензии: количество повторных активаций по пин-коду ограничено. - Сервер 1С. Если на машине стоит сервер 1С:Предприятия, откройте
services.mscи найдите службу «Агент сервера 1С:Предприятия 8.3». В её свойствах, в поле «Исполняемый файл», видна версия платформы. Эту версию удалять нельзя: служба перестанет запускаться. - Номера версий. Загляните в
C:\Program Files\1cv8\иC:\Program Files (x86)\1cv8\. Каждая подпапка вида8.3.24.1342— отдельная установленная версия.
Закройте все сеансы 1С на компьютере. Если платформа работает как сервер, остановка службы оборвёт сеансы всех пользователей. Делайте это вне рабочего времени и после предупреждения.
Штатное удаление толстого клиента через список программ
Самый безопасный способ. Установщик сам удаляет файлы, ярлыки и записи реестра своей версии.
Пошагово в Windows 10 и 11
- Нажмите
Win + R, введитеappwiz.cplи нажмите Enter. Откроется окно «Программы и компоненты». - В поиске справа вверху наберите
Предприятие. - Найдите строки вида
1С:Предприятие 8 (x86-64) (8.3.24.1342)или1С:Предприятие 8 (8.3.22.1923). Первая — 64-разрядная платформа, вторая — 32-разрядная. - Выделите ненужную версию и нажмите «Удалить». Подтвердите действие в окне контроля учётных записей.
- Повторите для каждой версии, которую хотите убрать.
- Перезагрузите компьютер, если установщик об этом попросит.
Через Параметры → Приложения → Установленные приложения путь тот же: найдите строку платформы, нажмите на три точки и выберите «Удалить».
Удалить не всю платформу, а только толстый клиент
Если нужно оставить на компьютере тонкий клиент, полностью сносить платформу не обязательно.
- В «Программах и компонентах» выделите строку платформы и нажмите «Изменить».
- В мастере выберите вариант «Изменить» (изменение набора компонентов).
- Для компонента «1С:Предприятие» выберите «Данный компонент будет недоступен».
- Компонент «1С:Предприятие — тонкий клиент» оставьте включённым.
- Нажмите «Далее» и дождитесь окончания.
После этого в папке bin версии не останется 1cv8.exe, а тонкий клиент 1cv8c.exe продолжит работать. Конфигуратор пропадёт вместе с толстым клиентом: он запускается тем же файлом.
Есть и отдельный дистрибутив «Тонкий клиент 1С:Предприятия» — в нём толстого клиента нет вообще. Если удалили платформу целиком, ставьте тонкий клиент из него, и вопрос с Конфигуратором у пользователей закроется сам.
Удаление из командной строки
Удобно, когда версий много или доступа к рабочему столу нет. Сначала узнайте коды продуктов. Запустите PowerShell от имени администратора:
$paths = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*',
'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*'
Get-ItemProperty $paths |
Where-Object { $_.DisplayName -like '*Предприятие*' } |
Select-Object DisplayName, DisplayVersion, PSChildName
В колонке PSChildName будет код вида {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Удаление конкретной версии без окон:
msiexec /x {КОД-ПРОДУКТА} /qn /norestart /l*v C:\Temp\1c_uninstall.log
Ключ /qn — тихий режим, /l*v — подробный журнал. Если удаление не прошло, причина будет в журнале, ищите строку Return value 3.
Ручная очистка остатков после деинсталляции
Установщик удаляет только то, что сам поставил. Кэш, настройки пользователей и список баз остаются. Это нормально: при переустановке всё подхватится. Чистить вручную стоит, когда штатное удаление сломалось или компьютер нужно привести в исходное состояние.
Какие папки остаются
| Папка | Что внутри | Удалять? |
|---|---|---|
C:\Program Files\1cv8\<версия> | файлы платформы, если удаление прервалось | да, после штатного удаления |
C:\Program Files\1cv8\common | 1cestart.exe — окно запуска | только если версий 1С не осталось |
%APPDATA%\1C\1CEStart | ibases.v8i, 1CEStart.cfg пользователя | по желанию, сохранив копию |
%APPDATA%\1C\1cv8 | пользовательские настройки | по желанию |
%LOCALAPPDATA%\1C\1cv8 | кэш метаданных | да, безопасно |
C:\ProgramData\1C\1CEStart | общий 1CEStart.cfg для всех пользователей | только при полном удалении |
C:\ProgramData\1C\licenses | программные лицензии | нет, если 1С ещё нужна |
Папки %APPDATA% и %LOCALAPPDATA% есть у каждого пользователя Windows. Если на компьютере работали трое, чистите профиль каждого: C:\Users\<имя>\AppData\Roaming\1C и C:\Users\<имя>\AppData\Local\1C.
Порядок ручной очистки
- Завершите процессы
1cv8.exe,1cv8c.exeи1cestart.exeв диспетчере задач (вкладка «Подробности»). Несохранённые данные в открытых сеансах пропадут. - Удалите папку нужной версии из
C:\Program Files\1cv8\илиC:\Program Files (x86)\1cv8\. - Удалите кэш
%LOCALAPPDATA%\1C\1cv8. - Уберите ярлыки с рабочего стола и из меню «Пуск»:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\1С Предприятие 8. - Если строка версии всё ещё висит в списке программ, удалите её запись в реестре (см. ниже).
Чистка реестра
Откройте regedit и найдите раздел продукта по коду из PowerShell-команды выше:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{КОД-ПРОДУКТА}
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{КОД-ПРОДУКТА}
Перед правкой реестра экспортируйте раздел (Файл → Экспорт). Удаляйте только раздел с вашим кодом продукта. Сторонние «чистильщики реестра» для этого не нужны: они удаляют лишнее и ломают установщик Windows.
Удаление записи из Uninstall лишь убирает строку из списка программ. Установщик Windows хранит сведения о продукте и в других местах. Поэтому сначала пробуйте штатное удаление и способы из следующего раздела, а реестр — в последнюю очередь.
Ошибки при удалении платформы и как их обойти
Почти все сбои — ошибки установщика Windows, а не самой 1С. Найдите свой симптом:
Если стандартные шаги не помогают, у Microsoft есть бесплатное средство устранения неполадок установки и удаления программ. Оно чистит повреждённые записи установщика по выбранному продукту. Скачивайте его только с сайта Microsoft.
Чем заменить толстый клиент
Удалить толстый клиент — половина дела. Пользователю нужно чем-то открывать базу.
| Вариант | Когда подходит | Ограничения |
|---|---|---|
| Тонкий клиент | конфигурации на управляемых формах: БП 3.0, ЗУП 3.1, УТ 11, ERP 2 | нет Конфигуратора, не открывает обычные формы |
| Веб-клиент | база опубликована на веб-сервере, установка на компьютер не нужна | нужна публикация, часть функций браузер ограничивает |
| Тонкий клиент через интернет | удалённые сотрудники, база на сервере компании | нужна та же веб-публикация |
| Облачная база | нет своего сервера и администратора | ежемесячная оплата, ограничения на доработки |
Переключить базу на тонкий клиент без удаления
Если цель — чтобы пользователь не работал в толстом клиенте, удалять платформу не обязательно.
- В окне запуска выделите базу и нажмите «Изменить».
- Дойдите до последней страницы мастера.
- В поле «Основной режим запуска» выберите «Тонкий клиент» вместо «Выбирать автоматически» или «Толстый клиент».
- Нажмите «Готово».
Для всех пользователей сразу режим задают в Конфигураторе. В Администрирование → Пользователи откройте карточку пользователя и на вкладке «Прочие» в поле «Режим запуска» выберите «Управляемое приложение». Это решает задачу только в связке с тонким клиентом: Конфигуратор у пользователя с толстым клиентом всё равно откроется, поэтому лишать его доступа нужно правами, а не режимом запуска.
Удаление толстого клиента на компьютерах в сети
Когда машин десятки, ходить к каждой нерационально. Схема для домена Windows:
- Соберите коды продуктов. На одной машине выполните PowerShell-команду из раздела про командную строку. Код продукта у одной и той же версии платформы и разрядности совпадает на всех компьютерах.
- Удалите удалённо. Через
Invoke-Commandзапустите на списке компьютеровmsiexec /x {код} /qn /norestart. Или сделайте задачу в планировщике через групповую политику. - Поставьте замену. Тонкий клиент распространяется как обычный
.msi, его ставят через групповые политики, SCCM или свою систему развёртывания. - Проверьте автообновление. Если клиенты подключаются к серверу 1С, при смене версии сервера окно запуска
1cestart.exeсамо пытается поставить нужную версию из каталога дистрибутивов. Убедитесь, что в этом каталоге лежит именно тонкий клиент, иначе на машины вернётся полная платформа. - Общий список баз. Вместо
ibases.v8iв профиле каждого пользователя удобнее подключить общий файл.v8iна сетевом ресурсе через1CEStart.cfg. После переустановки пользователи увидят свои базы без ручной настройки.
Перед массовым удалением проверьте сценарий на 2-3 машинах. Особенно на тех, где кроме клиента работает сервер 1С, сервер лицензирования или служба обмена: удаление версии, на которой работает служба, остановит её.
Для удобства держите перед глазами короткий список проверок:
Частые вопросы
Удалятся ли мои базы вместе с платформой?
1Cv8.1CD и список баз ibases.v8i. Базы пропадут только если вручную удалить их папки.Можно ли оставить несколько версий платформы и удалить только старые?
Почему после удаления толстого клиента не открывается Конфигуратор?
1cv8.exe, что и толстый клиент. Без него открыть Конфигуратор нельзя. Для разработки поставьте полную платформу на отдельный компьютер.Слетит ли лицензия при удалении платформы?
C:\ProgramData\1C\licenses. Программные лицензии лежат там отдельно от файлов платформы и снова подхватятся после установки.Как понять, в каком клиенте я сейчас работаю?
Справка → О программе. В окне указан тип клиента и номер версии платформы.