К статье
Практический материал

Администрирование · 10 мин

Как поставить толстый клиент в 1С

Разбираем, как установить толстый клиент 1С: выбор версии платформы, установка компонентов, запуск конфигуратора и предприятия, типичные ошибки и их решение.

Толстый клиент 1С — это вариант приложения платформы, в котором значительная часть логики выполняется на компьютере пользователя, а не на сервере. Он нужен в первую очередь разработчикам и администраторам: только толстый клиент позволяет запускать конфигуратор в обычном приложении, работать с внешними обработками, написанными под обычные формы, и использовать режим отладки устаревших механизмов.

Установка толстого клиента не требует отдельного дистрибутива — он входит в состав платформы 1С:Предприятие и ставится вместе с ней. Однако при установке по умолчанию нужный компонент может быть пропущен, поэтому важно понимать, какие модули отмечать в установщике и как проверить результат.

Ниже разобран весь процесс: от подготовки дистрибутива до запуска базы в режиме толстого клиента, а также типичные ошибки, из-за которых нужный режим оказывается недоступен.

Когда толстый клиент действительно нужен

Перед установкой стоит убедиться, что толстый клиент необходим именно вам. Для большинства пользователей современных конфигураций (управляемое приложение) достаточно тонкого клиента или веб-доступа — они легче, быстрее обновляются и меньше нагружают сеть при правильной архитектуре.

Толстый клиент незаменим в нескольких ситуациях: запуск конфигуратора для изменения структуры базы, работа со старыми конфигурациями на обычных формах (например, «Управление торговлей 10.3» или «Бухгалтерия 1.6/2.0»), отладка кода, который выполняется только в обычном приложении, а также использование некоторых внешних обработок и COM-соединений.

Если конфигурация полностью переведена на управляемые формы, а вам нужно только вести учёт, толстый клиент ставить не обязательно. Если же вы разработчик или поддерживаете старую базу — без него не обойтись.

Сравнение клиентов 1С

Толстый клиент

Поддерживает конфигуратор и обычное приложение. Требует установки на каждый ПК, потребляет больше ресурсов, нагружает сеть при файловом режиме.

Тонкий клиент

Лёгкий, быстро обновляется, подходит для управляемых конфигураций. Не запускает конфигуратор и обычные формы.

Веб-клиент

Работает в браузере без установки. Ограниченная функциональность, зависит от публикации на веб-сервере.

Что подготовить перед установкой

Для установки потребуется дистрибутив платформы 1С:Предприятие той версии, которая совместима с вашей конфигурацией. Версию платформы, на которой работает база, можно посмотреть в свойствах информационной базы в окне запуска или уточнить у администратора. Установка слишком старой или слишком новой платформы может привести к ошибкам совместимости.

Проверьте права на компьютере: установка платформы требует прав локального администратора, так как файлы записываются в Program Files и в системный реестр. Также убедитесь, что на диске достаточно свободного места — полный комплект платформы занимает несколько гигабайт в зависимости от разрядности и набора компонентов.

Если база работает в клиент-серверном режиме (SQL Server, PostgreSQL), дополнительно понадобятся параметры подключения: имя сервера, имя базы и учётные данные. Для файловой базы достаточно пути к сетевой папке или локальному каталогу.

Пошаговая установка платформы с толстым клиентом

Запустите файл setup.exe из дистрибутива платформы от имени администратора. Установщик предложит выбрать язык интерфейса и набор устанавливаемых компонентов — именно на этом шаге чаще всего допускают ошибку, оставляя настройки по умолчанию без проверки.

В окне выбора компонентов найдите пункт «1С:Предприятие — Толстый клиент». Раскройте дерево компонентов и убедитесь, что напротив него не стоит красный крестик (признак «не устанавливать»). При необходимости отметьте также «Тонкий клиент», «Сервер 1С:Предприятия» (только для серверной машины) и модули расширения веб-сервера, если они нужны.

Далее укажите каталог установки (по умолчанию платформа ставится в Program Files\1cv8\<номер версии>) и завершите установку. После окончания перезагрузка обычно не требуется, но если устанавливались драйверы защиты HASP для аппаратного ключа лицензии, система может попросить перезагрузку.

Порядок установки толстого клиента
  1. 1
    Скачайте или подготовьте дистрибутив платформы нужной версии
  2. 2
    Запустите setup.exe от имени администратора
  3. 3
    В списке компонентов отметьте «1С:Предприятие — Толстый клиент»
  4. 4
    Укажите каталог установки и дождитесь завершения
  5. 5
    Проверьте наличие файла 1cv8.exe в папке bin платформы

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

После установки платформы откройте стартовое окно 1С (ярлык «1С:Предприятие») и добавьте информационную базу, если её ещё нет в списке: укажите путь к файловой базе или параметры сервера. Выделите базу и нажмите кнопку с параметрами запуска — в выпадающем списке режимов выберите «Толстый клиент».

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

Альтернативный способ — запуск напрямую через исполняемый файл. Толстый клиент находится в каталоге bin установленной платформы и называется 1cv8.exe. Ему можно передать параметры командной строки, что удобно для ярлыков и скриптов.

cmd
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /P"пароль"

В приведённой команде параметр ENTERPRISE задаёт режим предприятия, /F — путь к файловой базе, /N и /P — имя пользователя и пароль. Для серверной базы вместо /F используются параметры /S с указанием сервера и имени базы. Хранить пароль в ярлыке небезопасно — используйте его только в тестовых средах.

Проверка результата и признаки корректной работы

Убедиться, что установка прошла успешно, можно несколькими способами. Во-первых, в папке bin платформы должны присутствовать файлы 1cv8.exe (толстый клиент) и 1cv8c.exe (тонкий клиент). Во-вторых, в стартовом окне при выборе базы в списке режимов запуска должен быть доступен пункт «Толстый клиент».

После запуска базы откройте окно «О программе» — там отображается версия платформы и режим работы. Для конфигураций на обычных формах признаком корректного запуска является классический интерфейс с панелями функций, а не управляемые закладки.

Контрольные точки

Как проверить результат

Файл 1cv8.exe в папке bin платформы
Норма

Файл присутствует и запускается

Тревожный признак

Файла нет — компонент не был выбран при установке

Список режимов запуска базы
Норма

Доступен пункт «Толстый клиент»

Тревожный признак

Пункт отсутствует или неактивен

Запуск конфигуратора
Норма

Конфигуратор открывается без ошибок

Тревожный признак

Ошибка о несовместимости версии платформы

Типичные ошибки и их устранение

Самая частая проблема — после установки в списке режимов нет толстого клиента. Причина почти всегда в том, что при установке компонент был отключён. Решение: повторно запустите setup.exe, выберите «Изменить» и включите компонент «Толстый клиент» — переустанавливать всё не нужно.

Вторая распространённая ситуация — ошибка «Несоответствие версии клиента и сервера» при подключении к серверной базе. Она означает, что на сервере и на рабочем месте стоят разные релизы платформы. Установите на клиентский компьютер ту же версию, что и на сервере; платформа позволяет держать несколько версий одновременно.

Третья группа проблем связана с лицензиями: при запуске появляется сообщение «Не найдена лицензия». Толстый клиент, как и другие режимы, требует программной или аппаратной лицензии. Проверьте, активирована ли программная лицензия на этом компьютере, виден ли ключ HASP в сети и установлен ли драйвер защиты.

Типичные ошибки
01
Установка платформы с компонентами по умолчанию без проверки — толстый клиент не ставится, и режим недоступен
02
Установка 64-разрядной платформы для работы со старыми COM-объектами, собранными под 32 бита — возникают ошибки загрузки компонентов
03
Запуск файловой базы по сети через толстый клиент несколькими пользователями — сильная нагрузка на сеть и риск блокировок
04
Обновление платформы без резервной копии базы — при несовместимости откат затруднён

Ограничения и безопасная эксплуатация

Толстый клиент в файловом режиме передаёт по сети большие объёмы данных, поэтому при работе через медленные каналы (VPN, Wi-Fi) база может заметно тормозить. Для удалённой работы лучше подходят тонкий клиент, веб-клиент или терминальное подключение.

Учтите, что новые редакции конфигураций постепенно отказываются от поддержки обычного приложения. Если вы планируете переход на актуальную версию конфигурации, проверьте в документации вендора, поддерживается ли запуск в толстом клиенте — возможно, потребность в нём отпадёт.

Регулярно обновляйте платформу в рамках поддерживаемой линейки версий: в обновлениях устраняются ошибки и закрываются уязвимости. Перед обновлением на боевой базе обязательно делайте выгрузку в dt или резервную копию средствами СУБД.

Итог

Что важно запомнить

Толстый клиент входит в состав платформы 1С и включается при установке отдельным компонентом. Он нужен для конфигуратора, обычных форм и отладки. Проверяйте наличие 1cv8.exe, соответствие версий клиента и сервера и делайте резервные копии перед обновлением платформы.

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

Можно ли поставить только толстый клиент без остальных компонентов?

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

Чем отличается файл 1cv8.exe от 1cv8c.exe?

1cv8.exe — это толстый клиент, 1cv8c.exe — тонкий. Первый выполняет код локально и поддерживает конфигуратор, второй передаёт исполнение на сервер и работает только с управляемым приложением.

Почему при запуске обычного приложения открывается управляемый интерфейс?

Режим запуска определяется настройками конфигурации и пользователя. В свойствах конфигурации есть параметр «Основной режим запуска», а в списке пользователей можно задать режим индивидуально. Проверьте эти настройки в конфигураторе.

Нужна ли отдельная лицензия на толстый клиент?

Отдельной лицензии на толстый клиент не существует — используются те же клиентские лицензии 1С, что и для других режимов. Толстый клиент считается одним сеансом, как и тонкий.

Как запустить толстый клиент, если в списке режимов его нет?

Проверьте, что компонент установлен: откройте папку bin платформы и найдите 1cv8.exe. Если файла нет, запустите setup.exe, выберите «Изменить» и включите компонент. Если файл есть, запустите базу через него напрямую с параметрами командной строки.

Подходит ли толстый клиент для работы через интернет?

Технически возможно через VPN или при публикации сервера 1С, но из-за большого объёма передаваемых данных работа будет медленной. Для удалённого доступа лучше использовать веб-клиент, тонкий клиент через веб-сервер или терминальное решение.