Запуск 1С в толстом клиенте вместо тонкого: настройки, ярлыки, удаление компонента
Содержание
Чтобы убрать тонкий клиент в 1С, не нужно ничего удалять. Откройте окно запуска, выделите базу, нажмите Изменить и на последней странице мастера в поле «Основной режим запуска» выберите «Толстый клиент». Следующий вход в базу пройдёт уже через 1cv8.exe.
Частое заблуждение — что тонкий клиент «навязан» программой и избавиться от него можно только удалением. На деле тонкий клиент запускается из-за значения «Выбирать автоматически» в настройках базы. Удалять компонент стоит лишь тогда, когда нужно запретить тонкий клиент на компьютере совсем.
Тонкий и толстый клиент 1С: в чём разница и когда нужен толстый
Платформа 1С:Предприятие 8.3 ставит несколько исполняемых файлов в папку C:\Program Files\1cv8\<номер версии>\bin\:
| Файл | Что это | Что умеет |
|---|---|---|
1cv8c.exe | тонкий клиент | только управляемое приложение; работает с файловой базой, сервером 1С и через веб-сервер |
1cv8.exe | толстый клиент и Конфигуратор | обычное и управляемое приложение; файловая и клиент-серверная база |
1cestart.exe | стартер (окно со списком баз) | сам решает, какой клиент запустить, по настройкам базы |
Ярлык «1С:Предприятие» на рабочем столе обычно ведёт на стартер C:\Program Files\1cv8\common\1cestart.exe. Стартер читает список баз и для каждой выбирает клиента.
Толстый клиент нужен в таких случаях:
- 🗂️ конфигурация написана для обычного приложения: Бухгалтерия 2.0, УТ 10.3, ЗУП 2.5 и самописные базы на обычных формах. Тонкий клиент их не откроет вовсе;
- 🧩 внешняя обработка или отчёт сделаны на обычных формах;
- 🔌 нужна внешняя компонента или COM-объект, который работает только на клиенте в толстом режиме;
- 🛠️ разработчику надо проверить поведение кода, который выполняется на клиенте в толстом клиенте (например, после переноса с обычных форм).
Тонкий клиент лучше там, где канал медленный, база опубликована на веб-сервере или пользователь работает через интернет . Толстый клиент через веб-сервер к базе не подключается.
Как отключить тонкий клиент в списке информационных баз
Это основной способ. Настройка хранится у каждого пользователя Windows отдельно и действует на конкретную базу.
- Запустите 1С через обычный ярлык, откроется окно со списком баз.
- Выделите нужную базу и нажмите Изменить.
- Пролистайте мастер кнопкой Далее до последней страницы.
- В поле «Основной режим запуска» выберите «Толстый клиент».
- Проверьте поле «Версия 1С:Предприятия». Если там указана версия, где установлен только тонкий клиент, толстый не запустится. Оставьте
8.3или впишите полный номер, например8.3.24.1548, если на компьютере есть эта версия с полной установкой. - Нажмите Готово и откройте базу кнопкой 1С:Предприятие.
Значения поля «Основной режим запуска»:
- Выбирать автоматически — стартер смотрит на свойства конфигурации. Для управляемого приложения почти всегда выбирает тонкий клиент;
- Тонкий клиент — всегда
1cv8c.exe; - Толстый клиент — всегда
1cv8.exe; - Веб-клиент — открывает базу в браузере, если она опубликована.
Если база подключена по адресу http:// или https://, пункт «Толстый клиент» ничего не даст: такой тип подключения поддерживают только тонкий и веб-клиент. Нужен прямой путь к каталогу базы или подключение к серверу 1С.
Ярлык, который сразу запускает толстый клиент
Когда базу открывают одним кликом, проще сделать отдельный ярлык мимо стартера. Тогда настройки списка баз уже не важны.
- Щёлкните правой кнопкой по рабочему столу → Создать → Ярлык.
- В поле расположения укажите путь к
1cv8.exeнужной версии и параметры базы. - Дайте ярлыку понятное имя, например «Бухгалтерия (толстый)».
Пример для файловой базы:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh"
Пример для клиент-серверной базы (сервер srv01, имя базы на сервере buh):
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /S"srv01\buh"
Если у старого ярлыка в поле «Объект» стоит 1cv8c.exe, достаточно заменить в пути одну букву: 1cv8c.exe → 1cv8.exe. Остальные параметры оставьте как были.
Ярлык с полным номером версии перестанет работать после обновления платформы и удаления старой версии. После каждого обновления правьте путь или ставьте новую версию рядом со старой.
Параметры командной строки для запуска толстого клиента
Командная строка удобна для bat-файлов, планировщика заданий и ярлыков на терминальном сервере. Основные параметры 1cv8.exe:
| Параметр | Назначение |
|---|---|
ENTERPRISE | запуск в режиме пользователя (без него откроется окно выбора режима) |
/F"путь" | каталог файловой базы |
/S"сервер\база" | клиент-серверная база |
/N"Имя" | имя пользователя 1С |
/P"пароль" | пароль пользователя |
/RunModeOrdinaryApplication | толстый клиент в режиме обычного приложения |
/RunModeManagedApplication | толстый клиент в режиме управляемого приложения |
/DisableStartupMessages | не показывать стартовые сообщения |
Пример bat-файла, который открывает старую конфигурацию на обычных формах под конкретным пользователем:
@echo off
set V8="C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe"
start "" %V8% ENTERPRISE /F"D:\Bases\UT103" /N"Кладовщик" /RunModeOrdinaryApplication
Не храните пароль в ярлыке или bat-файле на общем компьютере — его прочитает любой, кто откроет свойства файла. Лучше настроить в базе аутентификацию операционной системы.
Ключ /RunModeOrdinaryApplication нужен, когда конфигурация поддерживает оба режима, а по умолчанию открывается управляемый интерфейс. Для чисто управляемой конфигурации вроде Бухгалтерии 3.0 обычный режим не даст рабочих форм.
Где 1С хранит выбор клиента: ibases.v8i, 1cestart.cfg и реестр
Многие ищут переключатель тонкого клиента в реестре Windows. Его там нет: режим запуска базы хранится в текстовых файлах стартера, а не в реестре.
Файл ibases.v8i
Список баз пользователя лежит в %APPDATA%\1C\1CEStart\ibases.v8i. Откройте его Блокнотом. Каждая база — отдельный блок:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Buh";
App=Auto
Version=8.3
Строка App отвечает за клиента. Значения: Auto, ThinClient, ThickClient, WebClient. Замените App=Auto на App=ThickClient, сохраните файл и перезапустите стартер.
Закройте окно запуска 1С перед правкой, иначе стартер может перезаписать файл при выходе. Сохраняйте файл в той же кодировке, в какой он был, иначе русские названия баз превратятся в нечитаемые символы.
Файл 1cestart.cfg и общий список баз
Если пользователей много, править каждому ibases.v8i долго. Удобнее завести один общий файл со списком баз на сетевом ресурсе и подключить его через параметр CommonInfoBases в 1cestart.cfg:
CommonInfoBases=\\fileserver\1c\bases.v8i
Файл 1cestart.cfg есть в профиле пользователя (%APPDATA%\1C\1CEStart\) и общий для всех (%ALLUSERSPROFILE%\1C\1CEStart\). В общем bases.v8i для нужных баз сразу пропишите App=ThickClient. Новые сотрудники получат правильный режим без ручной настройки.
Чем реестр всё-таки поможет
Реестр пригодится косвенно: групповые политики домена удобно использовать, чтобы раскатать готовые 1cestart.cfg и ярлыки на все рабочие места. Сам режим тонкого или толстого клиента через ключи реестра не задаётся, и советы вида «найдите параметр ThinClient в HKEY_CURRENT_USER» не работают.
Как удалить тонкий клиент 1С с компьютера полностью
Удалять стоит, если нужно гарантировать, что тонкий клиент на этом компьютере не запустится ни при каких настройках.
- Закройте все сеансы 1С на компьютере.
- Откройте Параметры Windows → Приложения (или «Программы и компоненты» в Панели управления).
- Найдите строку «1С:Предприятие 8 (x86-64)» или «1С:Предприятие 8» с номером нужной версии и нажмите Изменить.
- В мастере выберите изменение состава компонентов.
- Отключите компоненты «1С:Предприятие — тонкий клиент» и «1С:Предприятие — тонкий клиент, файловый вариант». Компонент «1С:Предприятие» оставьте — это и есть толстый клиент.
- Завершите мастер и повторите для других установленных версий платформы.
После этого в папке bin останется 1cv8.exe, а стартер при автоматическом выборе запустит толстый клиент.
Обратная ситуация встречается чаще. На компьютер поставили отдельный дистрибутив «Тонкий клиент», и 1cv8.exe в папке нет вовсе. Тогда переключение режима ни к чему не приведёт: нужно установить полный дистрибутив
технологической платформы той же версии, что у базы или сервера.
Ограничения: когда толстый клиент не подойдёт
Перед переходом проверьте, что толстый клиент вообще сможет работать с вашей базой.
| Ситуация | Толстый клиент | Что делать |
|---|---|---|
| Файловая база в локальной папке или сетевой шаре | работает | переключить режим запуска |
| База на сервере 1С (клиент-серверный вариант) | работает | версия клиента должна совпадать с версией сервера |
База опубликована на веб-сервере (http://) | не работает | подключаться к базе напрямую или оставить тонкий клиент |
| Работа в облачном сервисе 1С через браузер | не работает | использовать тонкий или веб-клиент |
| Конфигурация на обычных формах | только он | — |
| Управляемая конфигурация (БП 3.0, ЗУП 3.1, УТ 11) | работает в управляемом режиме | выигрыша в функциях обычно нет |
Режим запуска пользователя в Конфигураторе
У конфигураций, которые поддерживают оба режима, есть ещё одна настройка. В Конфигураторе откройте Администрирование → Пользователи, карточку пользователя, вкладку «Другие». Поле «Режим запуска» принимает значения «Авто», «Обычное приложение» и «Управляемое приложение».
Эта настройка не выбирает клиента. Она определяет, какой интерфейс увидит пользователь, когда база уже открыта в толстом клиенте.
Свойства конфигурации
У корня конфигурации есть свойство «Основной режим запуска»: «Управляемое приложение» или «Обычное приложение». Типовые конфигурации на поддержке менять его не стоит. Для собственной разработки сначала включите в Конфигураторе Сервис → Параметры → Общие редактирование конфигурации для обоих режимов запуска, иначе часть свойств обычного приложения будет скрыта.
Альтернативы толстому клиенту
- 🖥️ Удалённый рабочий стол (RDP, RemoteApp). Толстый клиент работает на терминальном сервере рядом с базой, у пользователя только картинка. Решает проблему медленного канала.
- 🌐 Веб-клиент. Не требует установки, но работает только с управляемыми конфигурациями.
- 🔁 Переделка обработки на управляемые формы. Если толстый клиент нужен ради одной старой обработки, иногда дешевле её переписать, чем держать два режима.
Почему 1С всё равно открывается в тонком клиенте
Настройку поменяли, а в заголовке окна по-прежнему тонкий клиент? Пройдитесь по симптомам.
1cv8c.exe, стартер не участвует. Также база может быть продублирована в общем списке из CommonInfoBases, и вы правите не ту копию.App в файле на сетевом ресурсе./RunModeOrdinaryApplication.Как быстро проверить, в каком клиенте вы работаете: откройте Справка → О программе. В окне указан тип клиента и версия платформы. Ещё один способ — Диспетчер задач: процесс 1cv8.exe означает толстый клиент, 1cv8c.exe — тонкий.
Частые вопросы
Толстый клиент занимает лицензию так же, как тонкий?
Можно ли запретить тонкий клиент для всех пользователей базы сразу?
App=ThickClient или удалением компонента тонкого клиента на компьютерах.Толстый клиент работает медленнее тонкого?
Нужно ли удалять тонкий клиент, чтобы работал толстый?
1cv8.exe.Как вернуть всё обратно?
App=Auto в ibases.v8i. Если компонент удаляли, верните его через изменение установки платформы.