Администрирование · 11 мин
Как установить толстый клиент 1С
Как установить толстый клиент 1С на Windows: выбор компонентов при установке платформы, запуск базы в режиме толстого клиента, типичные ошибки и настройка.
Толстый клиент — это один из трёх клиентских приложений платформы 1С:Предприятие наряду с тонким клиентом и веб-клиентом. Он устанавливается на компьютер пользователя, выполняет значительную часть логики локально и требует больше ресурсов, но при этом поддерживает функции, недоступные в других клиентах: внешние компоненты, OLE/COM-взаимодействие, некоторые механизмы обмена и отладку прикладного кода в обычном приложении.
Отдельного дистрибутива «толстого клиента» не существует: он входит в состав установочного пакета платформы 1С. Поэтому задача «установить толстый клиент» на практике сводится к двум шагам — корректно установить платформу с нужными компонентами и запустить информационную базу в режиме толстого клиента. Ниже разобраны оба шага, а также типичные проблемы и способы проверить результат.
Прежде чем начать, убедитесь, что у вас есть дистрибутив платформы нужной версии (с портала 1С или от франчайзи), права администратора на компьютере и лицензия — программная или аппаратный ключ HASP. Без лицензии платформа установится, но база не запустится.
Когда толстый клиент действительно нужен
Не каждая задача требует именно толстого клиента. Современные конфигурации (Управление торговлей 11, ERP, ЗУП 3) рассчитаны на тонкий клиент и управляемое приложение, а толстый клиент нужен в специфических сценариях: работа со старыми конфигурациями в режиме обычного приложения, использование внешних компонент (сканеры ШК, фискальные регистраторы через старые драйверы), OLE-интеграция с Office, запуск обработок, написанных под обычные формы.
Также толстый клиент в файловом режиме позволяет выполнять прямое обновление конфигурации базы данных и некоторые административные операции, которые в тонком клиенте недоступны. Если вы не уверены, какой клиент нужен, ориентируйтесь на документацию к конфигурации или на то, в каком режиме база запускалась раньше.
Какой клиент выбрать
Нужен для обычного приложения, внешних компонент и OLE. Требователен к ресурсам, не работает через веб.
Стандарт для современных конфигураций. Лёгкий, подходит для медленных каналов, но не поддерживает обычные формы и COM.
Работа в браузере без установки, требует публикации базы на веб-сервере. Ограниченная поддержка оборудования.
Подготовка: дистрибутив, версия и права
Скачайте дистрибутив платформы с официального портала 1С (portal.1c.ru) в разделе обновлений — нужен архив «Технологическая платформа 1С:Предприятие для Windows». Версия платформы должна соответствовать требованиям конфигурации: информацию о рекомендуемой версии смотрите в документации к конфигурации или в файле поставки. Если база уже работает на других компьютерах, проверьте версию платформы там через меню «Справка → О программе».
Распакуйте архив в отдельную папку. Для установки потребуются права локального администратора — платформа записывает файлы в Program Files и регистрирует компоненты в системе. Закройте работающие сеансы 1С перед установкой, иначе установщик может потребовать перезагрузку.
Установка платформы с компонентом «Толстый клиент»
Запустите файл setup.exe из распакованного дистрибутива. Установщик предложит выбрать язык интерфейса, затем откроется окно выбора компонентов. Именно здесь определяется, будет ли установлен толстый клиент.
В списке компонентов найдите «1С:Предприятие — Толстый клиент» (в свежих версиях установщика — «1С:Предприятие — Толстый клиент» отдельной строкой, в более старых он входит в состав «1С:Предприятие»). Убедитесь, что напротив него стоит установка на локальный диск. Заодно отметьте «Интерфейсы различных языков», если нужен не только русский, и «Сервер администрирования» — только если это серверная машина.
- 1Распакуйте дистрибутив и запустите setup.exe от имени администратора
- 2Выберите язык установки и интерфейса
- 3В окне компонентов отметьте «1С:Предприятие — Толстый клиент»
- 4Укажите папку установки (по умолчанию C:\Program Files\1cv8\<версия>)
- 5Дождитесь завершения копирования файлов и регистрации компонентов
- 6Перезагрузите компьютер, если установщик запросит это
- 7Проверьте наличие ярлыка «1С:Предприятие» в меню «Пуск»
После завершения установки платформа готова к работе. Если вы используете аппаратный ключ HASP, установите драйвер ключа — он идёт отдельным пунктом в меню установщика («Установка драйвера защиты») или ставится вместе с платформой, если оставить соответствующую галочку.
Запуск базы в режиме толстого клиента
Установленная платформа по умолчанию может запускать базу в тонком клиенте — это зависит от настроек самой базы. Чтобы запустить именно толстый клиент, откройте стартовое окно 1С (ярлык «1С:Предприятие»), выделите базу и нажмите кнопку «Толстый клиент» вместо обычной кнопки запуска — в современных версиях стартера она доступна в выпадающем меню рядом с кнопкой запуска.
Второй способ — задать режим в свойствах базы. Выделите базу в списке, нажмите «Изменить» и на шаге параметров запуска укажите «Выбирать автоматически» или явно «Толстый клиент» (обычное приложение). Тогда база всегда будет открываться в нужном режиме.
Запуск через командную строку и ярлык
Для автоматизации удобно создать ярлык с явным указанием режима. Платформа поддерживает параметр запуска, принудительно включающий обычное приложение толстого клиента:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F "D:\Bases\Trade" /RunModeOrdinaryApplicationЗдесь 1cv8.exe — исполняемый файл толстого клиента (тонкий клиент называется 1cv8c.exe), /F указывает путь к файловой базе, для серверной базы используйте параметр /S в формате «Сервер\ИмяБазы». Путь к платформе подставьте свой — номер версии в папке будет отличаться.
Если кнопки толстого клиента нет
Если в стартовом окне нет варианта запуска толстым клиентом, причина почти всегда одна: компонент не был установлен. Проверьте папку bin установленной платформы — там должен лежать файл 1cv8.exe. Если файла нет, запустите setup.exe повторно, выберите «Изменить» и добавьте компонент «Толстый клиент».
Настройка лицензии
При первом запуске базы платформа запросит лицензию, если она ещё не активирована. Для программной лицензии выберите «Получить лицензию» и введите пин-код из комплекта поставки — активация происходит через интернет или вручную через файл запроса. Пин-коды бывают однопользовательские и многопользовательские; для терминального сервера нужны отдельные лицензии.
Для аппаратного ключа HASP достаточно, чтобы ключ был вставлен в компьютер или доступен по сети через менеджер лицензий, а драйвер ключа — установлен. Если платформа не видит ключ, проверьте, что драйвер установлен и служба HASP Loader запущена.
Проверка результата
После установки и запуска убедитесь, что база действительно открылась в толстом клиенте. Самый надёжный признак — пункт меню «Справка → О программе»: в окне будет указан режим запуска. Косвенные признаки: в обычном приложении интерфейс выглядит как классические формы с меню, а не как управляемый интерфейс «такси».
Как проверить результат
Файл присутствует, запускается
Файла нет — компонент не установлен
Указан толстый клиент / обычное приложение
Запущен тонкий клиент — проверьте настройки базы
База открывается без сообщения о лицензии
Ошибка «не найдена лицензия» — настройте ключ или активацию
Компонента подключается без ошибки
Ошибка загрузки — возможно, нужен толстый клиент той же разрядности
Типичные ошибки и их решение
Частая проблема — конфликт разрядности. Если внешняя компонента или драйвер оборудования 32-разрядные, а установлена 64-разрядная платформа, компонента не загрузится. Решение: установите 32-разрядную версию платформы (она работает на 64-разрядной Windows) либо обновите драйвер до 64-битного.
Другая распространённая ситуация — база, созданная под управляемое приложение, отказывается работать осмысленно в обычном режиме: формы не открываются, интерфейс пустой. Это нормально: управляемые конфигурации не предназначены для обычного приложения, и толстый клиент для них нужен только как инструмент администрирования и отладки.
Особенности для серверного и терминального режимов
В клиент-серверном варианте толстый клиент устанавливается на компьютер пользователя так же, как и в файловом, а подключение к базе выполняется через кластер серверов 1С — при добавлении базы укажите тип «На сервере 1С:Предприятия», имя сервера и имя базы. Версии платформы на клиенте и сервере должны совпадать по номеру релиза, иначе соединение будет отклонено.
На терминальном сервере платформу устанавливают один раз для всех пользователей, но лицензирование отличается: программные лицензии активируются на сервер терминалов, а для аппаратных ключей используется сетевой ключ с менеджером лицензий. Учтите, что толстый клиент потребляет заметно больше памяти на сеанс, чем тонкий, — это влияет на расчёт ресурсов терминального сервера.
Держите на компьютере администратора одновременно 32- и 64-разрядную платформу: 64-битная удобнее для тяжёлых операций с большими базами, а 32-битная нужна для старых торговых драйверов и COM-объектов. Они не конфликтуют и ставятся в разные папки.
Частые вопросы
Можно ли установить только толстый клиент без тонкого?
Да. В окне выбора компонентов установщика снимите отметку с «Тонкий клиент» и оставьте только «Толстый клиент». Однако на практике обычно ставят оба: тонкий клиент занимает мало места, а в будущем может понадобиться для других баз.
Чем отличаются файлы 1cv8.exe и 1cv8c.exe?
1cv8.exe — это исполняемый файл толстого клиента, 1cv8c.exe — тонкого (буква «c» от слова client). Если создаёте ярлык для запуска базы в обычном приложении, указывайте именно 1cv8.exe, иначе получите тонкий клиент независимо от параметров.
Почему после установки база всё равно открывается в тонком клиенте?
Режим запуска задаётся в свойствах базы в списке информационных баз. Откройте стартер, выделите базу, нажмите «Изменить» и в параметрах выберите «Толстый клиент (обычное приложение)» вместо «Выбирать автоматически». Также проверьте настройку «Режим запуска» в свойствах конфигурации — разработчик мог запретить обычное приложение.
Нужен ли толстый клиент для конфигуратора?
Нет, конфигуратор — отдельное приложение (оно входит в компонент «1С:Предприятие»), и для его работы толстый клиент не обязателен. Толстый клиент нужен для запуска прикладного решения в режиме обычного приложения и для отладки кода, который выполняется в толстом клиенте.
Как установить толстый клиент без прав администратора?
Штатно — никак: установщик платформы записывает файлы в Program Files и регистрирует компоненты в системном реестре, поэтому требует повышенных прав. Обходной вариант — попросить администратора установить платформу один раз, после чего запуск баз пользователю прав администратора не нужен.
Работает ли толстый клиент на Linux?
Платформа 1С для Linux существует, но толстый клиент там имеет ограничения: не поддерживаются COM/OLE и часть механизмов, завязанных на Windows. Если обычное приложение использует COM-объекты или внешние компоненты под Windows, на Linux оно работать не будет — проверяйте требования конкретной конфигурации.
Что важно запомнить
Толстый клиент ставится вместе с платформой 1С — отметьте соответствующий компонент в setup.exe. Запуск базы в нужном режиме задаётся в свойствах базы или параметром /RunModeOrdinaryApplication для файла 1cv8.exe. Следите за совпадением версий платформы на клиенте и сервере, разрядностью внешних компонент и всегда делайте выгрузку базы перед обновлением платформы.