Запуск 1С в толстом клиенте вместо тонкого: настройки, ярлыки, удаление компонента

· 9 мин

Содержание

Чтобы убрать тонкий клиент в 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С через обычный ярлык, откроется окно со списком баз.
  2. Выделите нужную базу и нажмите Изменить.
  3. Пролистайте мастер кнопкой Далее до последней страницы.
  4. В поле «Основной режим запуска» выберите «Толстый клиент».
  5. Проверьте поле «Версия 1С:Предприятия». Если там указана версия, где установлен только тонкий клиент, толстый не запустится. Оставьте 8.3 или впишите полный номер, например 8.3.24.1548, если на компьютере есть эта версия с полной установкой.
  6. Нажмите Готово и откройте базу кнопкой 1С:Предприятие.

Значения поля «Основной режим запуска»:

  • Выбирать автоматически — стартер смотрит на свойства конфигурации. Для управляемого приложения почти всегда выбирает тонкий клиент;
  • Тонкий клиент — всегда 1cv8c.exe;
  • Толстый клиент — всегда 1cv8.exe;
  • Веб-клиент — открывает базу в браузере, если она опубликована.

Если база подключена по адресу http:// или https://, пункт «Толстый клиент» ничего не даст: такой тип подключения поддерживают только тонкий и веб-клиент. Нужен прямой путь к каталогу базы или подключение к серверу 1С.

Ярлык, который сразу запускает толстый клиент

Когда базу открывают одним кликом, проще сделать отдельный ярлык мимо стартера. Тогда настройки списка баз уже не важны.

  1. Щёлкните правой кнопкой по рабочему столу → Создать → Ярлык.
  2. В поле расположения укажите путь к 1cv8.exe нужной версии и параметры базы.
  3. Дайте ярлыку понятное имя, например «Бухгалтерия (толстый)».

Пример для файловой базы:

"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. Закройте все сеансы 1С на компьютере.
  2. Откройте Параметры Windows → Приложения (или «Программы и компоненты» в Панели управления).
  3. Найдите строку «1С:Предприятие 8 (x86-64)» или «1С:Предприятие 8» с номером нужной версии и нажмите Изменить.
  4. В мастере выберите изменение состава компонентов.
  5. Отключите компоненты «1С:Предприятие — тонкий клиент» и «1С:Предприятие — тонкий клиент, файловый вариант». Компонент «1С:Предприятие» оставьте — это и есть толстый клиент.
  6. Завершите мастер и повторите для других установленных версий платформы.

После этого в папке bin останется 1cv8.exe, а стартер при автоматическом выборе запустит толстый клиент.

Обратная ситуация встречается чаще. На компьютер поставили отдельный дистрибутив «Тонкий клиент», и 1cv8.exe в папке нет вовсе. Тогда переключение режима ни к чему не приведёт: нужно установить полный дистрибутив технологической платформы той же версии, что у базы или сервера.

Ограничения: когда толстый клиент не подойдёт

Перед переходом проверьте, что толстый клиент вообще сможет работать с вашей базой.

СитуацияТолстый клиентЧто делать
Файловая база в локальной папке или сетевой шареработаетпереключить режим запуска
База на сервере 1С (клиент-серверный вариант)работаетверсия клиента должна совпадать с версией сервера
База опубликована на веб-сервере (http://)не работаетподключаться к базе напрямую или оставить тонкий клиент
Работа в облачном сервисе 1С через браузерне работаетиспользовать тонкий или веб-клиент
Конфигурация на обычных формахтолько он—
Управляемая конфигурация (БП 3.0, ЗУП 3.1, УТ 11)работает в управляемом режимевыигрыша в функциях обычно нет

Режим запуска пользователя в Конфигураторе

У конфигураций, которые поддерживают оба режима, есть ещё одна настройка. В Конфигураторе откройте Администрирование → Пользователи, карточку пользователя, вкладку «Другие». Поле «Режим запуска» принимает значения «Авто», «Обычное приложение» и «Управляемое приложение».

Эта настройка не выбирает клиента. Она определяет, какой интерфейс увидит пользователь, когда база уже открыта в толстом клиенте.

Свойства конфигурации

У корня конфигурации есть свойство «Основной режим запуска»: «Управляемое приложение» или «Обычное приложение». Типовые конфигурации на поддержке менять его не стоит. Для собственной разработки сначала включите в Конфигураторе Сервис → Параметры → Общие редактирование конфигурации для обоих режимов запуска, иначе часть свойств обычного приложения будет скрыта.

Альтернативы толстому клиенту

  • 🖥️ Удалённый рабочий стол (RDP, RemoteApp). Толстый клиент работает на терминальном сервере рядом с базой, у пользователя только картинка. Решает проблему медленного канала.
  • 🌐 Веб-клиент. Не требует установки, но работает только с управляемыми конфигурациями.
  • 🔁 Переделка обработки на управляемые формы. Если толстый клиент нужен ради одной старой обработки, иногда дешевле её переписать, чем держать два режима.

Почему 1С всё равно открывается в тонком клиенте

Настройку поменяли, а в заголовке окна по-прежнему тонкий клиент? Пройдитесь по симптомам.

Диагностика: выберите симптом

Как быстро проверить, в каком клиенте вы работаете: откройте Справка → О программе. В окне указан тип клиента и версия платформы. Ещё один способ — Диспетчер задач: процесс 1cv8.exe означает толстый клиент, 1cv8c.exe — тонкий.

Частые вопросы

Толстый клиент занимает лицензию так же, как тонкий?
Да. Клиентская лицензия расходуется на сеанс независимо от типа клиента. Переход на толстый клиент не меняет число нужных лицензий.
Можно ли запретить тонкий клиент для всех пользователей базы сразу?
Через саму базу — нет. Выбор клиента делается на рабочем месте: общим списком баз с App=ThickClient или удалением компонента тонкого клиента на компьютерах.
Толстый клиент работает медленнее тонкого?
На быстрой локальной сети разницы почти нет. По медленному каналу толстый клиент передаёт больше данных и тормозит заметнее, поэтому для удалённых офисов его запускают на терминальном сервере.
Нужно ли удалять тонкий клиент, чтобы работал толстый?
Нет. Оба клиента ставятся вместе и не мешают друг другу. Достаточно выбрать режим запуска базы или сделать ярлык на 1cv8.exe.
Как вернуть всё обратно?
Поставьте в настройках базы «Выбирать автоматически» или App=Auto в ibases.v8i. Если компонент удаляли, верните его через изменение установки платформы.