Конфигуратор 1С: как убрать его отдельно от платформы
Содержание
Отдельного файла «Конфигуратор» на диске нет, и в списке установленных программ вы его не найдёте. Конфигуратор — это один из режимов запуска платформы 1С, а не самостоятельное приложение. Поэтому «удалить конфигуратор 1С» на практике значит одно из двух: либо оставить на компьютере только тонкий клиент, в котором режима «Конфигуратор» просто нет, либо снести версию платформы целиком.
Запуск в режиме «Конфигуратор» выполняет толстый клиент — файл 1cv8.exe. Тонкий клиент 1cv8c.exe открывает базу только в режиме «Предприятие». Значит, чтобы убрать конфигуратор и при этом продолжить работать в программе, достаточно переставить платформу без толстого клиента.
Ниже — как это сделать в Windows и Linux, как подготовиться, что проверить после и какие ошибки встречаются чаще всего.
Почему конфигуратор нельзя снести как обычную программу
Платформа ставится одним пакетом, а режимы запуска различаются только тем, какой компонент установлен и какой исполняемый файл стартует:
- 🧩
1cv8.exe— толстый клиент. Открывает базу и в режиме «Предприятие», и в режиме «Конфигуратор». - 🪶
1cv8c.exe— тонкий клиент. Только «Предприятие», конфигуратора в нём нет. - 🚀
1cestart.exe— общий модуль запуска. Он рисует окно со списком баз и кнопками режимов и сам находит любую установленную версию.
Отсюда вывод: убрать можно толстый клиент целиком, но не «только конфигуратор» как отдельную галочку. Отдельного компонента «Конфигуратор» в установщике не существует.
Поэтому сначала определитесь, какая задача перед вами стоит — от этого зависит способ.
Что сделать до удаления
Удаление платформы не трогает ваши базы. Информационные базы — это отдельные файлы (файловый вариант) или данные в кластере сервера. Программа запуска к ним не привязана. Но пара проверок лишней не будет.
Перед тем как что-то удалять:
- Сделайте резервную копию баз. Для файловой базы хватит копии каталога с файлом
1Cv8.1CD. Либо выгрузите базу из конфигуратора в файл.dt(Администрирование → Выгрузить информационную базу), пока конфигуратор ещё на месте. - Уточните версию, которую убираете. Запустите базу и откройте
Справка → О программе— там указан полный номер версии платформы и путь к исполняемому файлу. Этот же номер вы потом найдёте в списке установленных программ. Так вы не удалите по ошибке не ту версию. - Посмотрите, сколько версий установлено. Откройте
C:\Program Files\1cv8\— каждая версия лежит в своей папке вида8.3.24.1548. Удаляете одну — остальные останутся рабочими. - Проверьте зависимости. Если на этой же машине стоит сервер 1С или веб-расширение той же версии — не сносите «общий» компонент, на нём держатся остальные части.
- Закройте все окна 1С и само окно запуска. Занятые файлы установщик удалить не даст.
Если базы файловые и вы оставляете пользователям только тонкий клиент — ставьте именно вариант «Тонкий клиент, файловый вариант». Обычный тонкий клиент открывает только клиент-серверные базы и файловую базу не увидит.
Как удалить конфигуратор в Windows
Два сценария: убрать только конфигуратор (оставив режим «Предприятие») или снести версию платформы полностью.
Убрать только конфигуратор, работу в программе оставить
Здесь мы меняем набор компонентов установленной платформы: снимаем толстый клиент, оставляем тонкий.
- Откройте
Параметры → Приложения → Установленные приложения(илиПанель управления → Программы и компоненты). - Найдите строку
1С:Предприятие 8.3.x.xxxxи нажмитеИзменить. Если кнопки «Изменить» нет — запуститеsetup.exeиз дистрибутива этой же версии, мастер предложит режим обслуживания. - В списке компонентов снимите
1С:Предприятие(это и есть толстый клиент с конфигуратором) и оставьте1С:Предприятие — Тонкий клиентили1С:Предприятие — Тонкий клиент, файловый вариант. - Нажмите
Далееи дождитесь завершения.
Что даёт каждый компонент:
| Компонент установщика | Режим «Предприятие» | Режим «Конфигуратор» |
|---|---|---|
| 1С:Предприятие (толстый клиент) | есть | есть |
| Тонкий клиент | есть (клиент-серверные базы) | нет |
| Тонкий клиент, файловый вариант | есть (в т. ч. файловые) | нет |
После этого окно запуска откроет базу в «Предприятии», а конфигуратор стартовать не сможет — исполняемого файла толстого клиента на диске больше нет.
Отдельного ярлыка «Конфигуратор» в меню «Пуск» 1С не создаёт: и «Предприятие», и «Конфигуратор» всегда запускались через одно окно со списком баз. Так что чистить ярлыки не нужно — после смены компонентов это окно просто перестанет предлагать режим конфигуратора для данной версии.
Удалить версию платформы целиком
Если конфигуратор не нужен вместе со всей версией:
Параметры → Приложения → Установленные приложения(илиПрограммы и компоненты).- Выберите нужную
1С:Предприятие 8.3.x.xxxxи нажмитеУдалить. - Подтвердите удаление в мастере.
Каждая версия платформы в списке стоит отдельной строкой. Если версий несколько, удалите именно ту, что вам не нужна, — остальные продолжат работать.
Когда 1С не нужна на машине вообще, удалите по очереди все версии. Общий модуль запуска живёт отдельной строкой («общие компоненты запуска») — его удаляйте последним, когда ни одной версии не осталось. Иначе окно запуска продолжит открываться пустым.
Удаление конфигуратора в Linux
На Linux платформа ставится набором пакетов, и толстый клиент (с конфигуратором) — это отдельный пакет. Его можно снять, оставив тонкий клиент.
Сначала посмотрите, какие пакеты 1С установлены. Точные имена зависят от версии и дистрибутива, поэтому их надо узнать, а не угадывать.
Для deb-систем (Debian, Ubuntu, Astra Linux):
dpkg -l | grep -i 1c-enterprise
Для rpm-систем (РЕД ОС, ALT, CentOS):
rpm -qa | grep -i 1C
В выдаче вы увидите пакеты с суффиксами: -common (общие файлы), -client (толстый клиент с конфигуратором), -server, -ws и другие. Конфигуратор даёт пакет -client.
Удалите пакет толстого клиента, подставив имя из вывода выше. deb:
sudo apt-get remove 1c-enterprise-8.3.24.1548-client
rpm:
sudo rpm -e 1c-enterprise-8.3.24.1548-client
Пакет -common и тонкий клиент не трогайте — на -common держатся остальные компоненты, а тонкий клиент оставляет работу в режиме «Предприятие».
Если после удаления менеджер пакетов предложит autoremove, сначала посмотрите список: убедитесь, что в него не попали общий пакет 1С и тонкий клиент. Нужные компоненты в автоудаление пускать нельзя.
Если платформа ставилась не пакетами, а установщиком .run в каталог вида /opt/1cv8/, отдельного тонкого клиента
там обычно нет — толстый и тонкий лежат вместе. В этом случае «только конфигуратор» не убрать: удаляется вся версия (каталог /opt/1cv8/x86_64/8.3.x.xxxx). Для раздельной установки лучше перейти на пакеты.
Перед удалением убедитесь, что процессы 1С не запущены: pgrep -a 1cv8 покажет активные клиенты. Серверные процессы (ragent, rphost) к клиентскому конфигуратору отношения не имеют — их не трогайте, если на машине работает сервер.
Как закрыть доступ к конфигуратору без удаления платформы
Частая настоящая задача — не дать пользователям заходить в конфигуратор на рабочих местах, при этом работа в программе должна остаться. Полностью удалять платформу для этого не нужно.
Самый надёжный способ — ставить пользователям только тонкий клиент. В нём режима «Конфигуратор» нет вообще, и обойти это нельзя: нужного исполняемого файла на машине просто не будет. Для файловых баз выбирайте «Тонкий клиент, файловый вариант».
Если толстый клиент уже стоит, его снимают через режим Изменить (раздел про Windows выше) — остаётся тонкий, конфигуратор пропадает.
Права роли в самой базе тоже ограничивают возможности внутри конфигуратора, но окно запуска кнопку «Конфигуратор» при установленном толстом клиенте всё равно покажет. Поэтому для закрытия доступа полагайтесь на набор клиента, а не только на роли.
Если конфигуратор не удаляется обычным способом
Стандартный путь иногда не срабатывает. Что делать:
- Версии нет в списке установленных программ. Запустите
setup.exeиз дистрибутива ровно той же версии — мастер откроется в режиме обслуживания с пунктамиИзменить,Восстановить,Удалить. - Удаление обрывается с ошибкой. Сначала
Восстановитьустановку тем же дистрибутивом, а потом повторите удаление — повреждённые файлы установщика восстановятся, и снос пройдёт штатно. - После удаления осталась папка версии. Каталог
C:\Program Files\1cv8\8.3.x.xxxxможно удалить вручную. - Мастер удаления «висит» или жалуется на занятые файлы. Проверьте, что закрыты все окна 1С и сам общий модуль запуска — его значок часто остаётся в области уведомлений (трее). Пока окно запуска активно, оно держит файлы, и установщик не может их убрать.
Папку удаляйте только после штатного удаления через мастер — иначе в системе останутся записи реестра и «битая» версия в окне запуска. И никогда не трогайте папку common рядом: в ней лежит общий модуль запуска для всех версий сразу.
Отдельный частый случай — кнопка «Конфигуратор» в окне запуска никуда не делась, хотя одну версию вы удалили. Значит, на машине осталась ещё одна версия с толстым клиентом: общий модуль запуска находит любую установленную версию и показывает доступные для неё режимы. Удалите оставшиеся версии с толстым клиентом.
Как проверить, что конфигуратор удалён
Проверка занимает минуту:
- 📁 Откройте папку
binнужной версии (C:\Program Files\1cv8\8.3.x.xxxx\bin). Если толстый клиент убран — файла1cv8.exeтам нет, а тонкий клиент1cv8c.exeна месте. - 📋 В
Программах и компонентахверсия либо исчезла целиком, либо (если меняли компоненты) в режимеИзменитьгалочка толстого клиента снята. - ▶️ Откройте базу через окно запуска — она должна стартовать в «Предприятии». Попытка зайти в конфигуратор для этой версии завершится без запуска.
- 🐧 На Linux повторите
dpkg -l | grep -i 1c-enterpriseилиrpm -qa | grep -i 1C— пакета-clientв списке быть не должно.
Типичные ошибки
Ошибки здесь обходятся дороже самой процедуры — база живая, а версий на машине обычно несколько.
- ❌ Удаляют папку
1cv8вручную вместо мастера. Файлы исчезают, а записи в реестре и строка в окне запуска остаются. Платформа начинает вести себя непредсказуемо. Правильный порядок — сначала мастер, потом (если надо) остатки папки. - ❌ Сносят всю платформу, хотя нужно было закрыть доступ только пользователям. Вместе с конфигуратором пропадает и работа в программе. Если задача — не дать пользователям лезть в конфигуратор, надёжнее поставить им тонкий клиент, а не удалять платформу целиком.
- ❌ Удаляют общий компонент, от которого зависят другие версии. На
-common(Linux) и на папкеcommon(Windows) держатся все установленные версии. Убрали — перестаёт запускаться всё. - ❌ Ждут, что удаление «освободит» базу или удалит данные. Базы хранятся отдельно и удалением платформы не затрагиваются — ни в плюс, ни в минус. Чтобы убрать саму базу, её удаляют отдельно.
- ❌ Путают удаление конфигуратора с ограничением прав. Если цель — запретить конкретному пользователю менять конфигурацию, это решается правами роли и набором клиента, а не сносом компонента.