Администрирование · 10 мин
Как включить толстый клиент в 1С: способы и настройки
Как включить толстый клиент в 1С: способы через конфигуратор, параметры запуска, ярлык и список баз. Разбор ошибок, отличий от тонкого клиента и FAQ.
Толстый клиент 1С — это режим запуска платформы, при котором значительная часть прикладной логики исполняется на компьютере пользователя, а не на сервере. Он нужен разработчикам и администраторам для отладки, работы с внешними компонентами, запуска обработок, использующих COM-объекты, и для старых конфигураций, не рассчитанных на тонкий клиент. По умолчанию современные конфигурации часто открываются в тонком или веб-клиенте, поэтому вопрос, как принудительно включить толстый клиент, возникает регулярно.
Включить толстый клиент можно несколькими способами: через настройки информационной базы в списке баз, через конфигуратор, через параметры командной строки и ярлык, а также через свойства пользователя в конфигураторе. Выбор способа зависит от того, нужен разовый запуск или постоянный режим для конкретной базы и пользователя.
Важно понимать ограничение заранее: толстый клиент работает только если в конфигурации разрешён его запуск, установлена соответствующая версия платформы и у пользователя есть права. Если разработчик запретил толстый клиент в свойствах конфигурации, «включить» его извне не получится — потребуется изменить настройки самой конфигурации.
Что такое толстый клиент и когда он нужен
Толстый клиент — один из трёх режимов клиентского приложения платформы 1С:Предприятие наряду с тонким клиентом и веб-клиентом. В толстом клиенте прикладной код исполняется преимущественно на стороне пользователя, платформа напрямую обращается к базе данных (в файловом варианте) или к серверу 1С, а интерфейс строится полноценной клиентской частью платформы.
Практических причин включать толстый клиент несколько. Во-первых, только в нём доступны некоторые инструменты разработчика: например, консоль кода и ряд внешних обработок, написанных под обычные формы. Во-вторых, COM-соединения и OLE-интеграции с другими программами работают именно через толстый клиент. В-третьих, старые конфигурации на обычном приложении (режим 8.1–8.2) корректно открываются только в толстом клиенте.
Обратная сторона — повышенные требования к ресурсам компьютера и каналу связи. В клиент-серверном варианте толстый клиент передаёт больше данных по сети, поэтому для повседневной работы пользователей обычно рекомендуют тонкий клиент.
Способ 1. Включить толстый клиент через список информационных баз
Самый простой и безопасный способ — задать режим запуска в настройках конкретной базы. Он подходит, когда толстый клиент нужен постоянно для одной базы и не требует прав администратора конфигурации.
- 1Откройте окно запуска 1С (ярлык «1С:Предприятие»), чтобы появился список информационных баз.
- 2Выделите нужную базу и нажмите кнопку «Настроить» в правой части окна.
- 3В поле «Основной режим запуска» выберите «Толстый клиент» вместо «Выбирать автоматически».
- 4При необходимости укажите версию платформы, если на компьютере установлено несколько релизов.
- 5Нажмите «Готово» и запустите базу кнопкой «1С:Предприятие».
- 6Проверьте режим: в толстом клиенте в меню «Сервис» доступен пункт «Параметры» с вкладками запуска, а интерфейс соответствует обычному приложению, если конфигурация старая.
Если кнопки «Настроить» нет или она неактивна, список баз может быть получен через общий сетевой файл списка (v8i) с ограниченными правами. В этом случае измените настройки на том компьютере, где формируется общий список, либо добавьте базу локально.
Способ 2. Запуск через конфигуратор
Для разработчиков удобнее включать толстый клиент прямо из конфигуратора. Откройте конфигуратор нужной базы, перейдите в меню «Сервис → Параметры» и на вкладке «Запуск 1С:Предприятия» выберите, какое клиентское приложение использовать при отладке и запуске: тонкий, толстый или веб-клиент. После этого запуск по кнопке «Начать отладку» (F5) или «1С:Предприятие» будет выполняться в выбранном режиме.
Дополнительно режим можно задать для конкретного пользователя: в конфигураторе откройте «Администрирование → Пользователи», выберите пользователя и в его свойствах укажите «Основной режим запуска». Это удобно, когда одному сотруднику (например, программисту) нужен толстый клиент, а остальные работают в тонком.
Способ 3. Ярлык и командная строка
Для разового запуска или автоматизации удобно создать отдельный ярлык с явным указанием исполняемого файла толстого клиента. Толстый клиент — это файл 1cv8.exe из каталога bin установленной платформы, тогда как 1cv8c.exe — тонкий клиент.
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /P"пароль"В примере ENTERPRISE указывает режим предприятия, /F — путь к файловой базе. Для серверной базы вместо /F используются параметры /S«Сервер\ИмяБазы». Номер версии платформы в пути подставьте свой — он виден в каталоге установки или в списке баз.
Такой ярлык полезно хранить отдельно от основного, чтобы не менять настройки базы для всех пользователей. Пароль в ярлыке хранить небезопасно — на общих компьютерах параметр /P лучше не указывать.
Почему толстый клиент не запускается: типичные причины
Если после настройки база всё равно открывается в тонком клиенте или выдаёт ошибку, причина обычно одна из нескольких. Первая — в свойствах конфигурации запрещён толстый клиент: разработчик мог ограничить режимы запуска. Проверить это можно в конфигураторе: свойства корня конфигурации, параметры совместимости и режим запуска по умолчанию.
Вторая причина — конфигурация использует только управляемые формы и режим «Управляемое приложение», а попытка запуска в обычном режиме невозможна. В этом случае толстый клиент запустится, но покажет управляемый интерфейс — это нормальное поведение, а не ошибка.
Третья группа причин — техническая: на компьютере установлена только версия платформы без толстого клиента (например, поставка «тонкий клиент»), либо разрядность платформы не соответствует ожиданиям обработок. Проверьте наличие файла 1cv8.exe в каталоге bin.
Проверка результата и выбор режима
Убедиться, что запущен именно толстый клиент, можно несколькими признаками: в заголовке окна и в окне «О программе» указан режим; в толстом клиенте доступны обычные формы и полная отладка, включая отладку на клиенте без сервера. Для разработчика надёжный признак — возможность открыть внешнюю обработку с обычной формой без ошибки «Использование обычных форм в данном режиме не поддерживается».
Как проверить результат
Указан режим «толстый клиент» и версия платформы из нужного каталога
Указан тонкий клиент — настройка не применилась, проверьте приоритеты режимов
Обработка открывается и работает
Ошибка о невозможности использования обычных форм — запущен не толстый клиент или конфигурация запрещает режим
Для старой конфигурации виден классический интерфейс обычного приложения
Интерфейс управляемый — либо так задумано конфигурацией, либо запущен другой клиент
Выбор между режимами стоит делать осознанно: толстый клиент — инструмент разработчика и администратора, а не режим повседневной работы рядовых пользователей. Для массовой работы предпочтителен тонкий клиент: он меньше нагружает сеть и компьютер, а в файловом варианте снижает риск блокировок.
Сравнение вариантов
Подходит для постоянного режима одной базы на конкретном компьютере; не действует на другие рабочие места.
Удобно, чтобы выделить программиста среди пользователей; работает только при автоматическом выборе режима в списке баз.
Лучший вариант для разового запуска и скриптов; требует актуального пути к платформе и аккуратности с паролем.
Оптимально для отладки; влияет только на запуск из конфигуратора текущего разработчика.
Если толстый клиент нужен только для запуска конкретной внешней обработки, проще держать отдельный ярлык на эту обработку с параметром /Execute, чем переводить всю базу на толстый клиент и менять привычный режим работы пользователя.
Частые вопросы
Можно ли включить толстый клиент, если конфигурация его запрещает?
Только изменив свойства конфигурации в конфигураторе, что требует прав на изменение и снятия конфигурации с полной поддержки у типовых решений. Для типовой конфигурации это нежелательно: при обновлении изменения могут быть утеряны, а поддержка усложнится. Безопаснее искать обработку, адаптированную под управляемые формы.
Чем толстый клиент отличается от тонкого на практике?
Толстый клиент исполняет код на компьютере пользователя и поддерживает обычные формы, COM и OLE; тонкий переносит логику на сервер и работает только с управляемыми формами. Для пользователя разница заметна в интерфейсе старых конфигураций и в потреблении ресурсов: толстый клиент «тяжелее» и требовательнее к каналу связи.
Где находится файл толстого клиента?
В каталоге установки платформы: обычно C:\Program Files\1cv8\<номер версии>\bin\1cv8.exe (для 32-разрядной версии путь может содержать Program Files (x86)). Тонкий клиент в том же каталоге называется 1cv8c.exe. Точную версию платформы для базы видно в окне списка баз.
Толстый клиент запускается, но обработка не открывается. Что проверить?
Сначала убедитесь в окне «О программе», что запущен именно толстый клиент. Затем проверьте, не запрещены ли обычные формы настройками конфигурации, и не требует ли обработка определённую разрядность платформы (например, для работы с COM-объектом 32-битной программы нужен 32-битный клиент).
Нужен ли толстый клиент для работы обычных пользователей?
Как правило, нет. Для повседневной работы рекомендуется тонкий клиент: он быстрее по сети и стабильнее в клиент-серверном варианте. Толстый клиент оправдан для разработчиков, администраторов и отдельных задач интеграции.
Как вернуть автоматический выбор режима?
В списке баз откройте «Настроить» и установите «Основной режим запуска» в значение «Выбирать автоматически». После этого платформа будет использовать режим, заданный в свойствах конфигурации и пользователя.
Что важно запомнить
Толстый клиент включается через настройку базы в списке, свойства пользователя, параметры конфигуратора или ярлык с 1cv8.exe. Проверяйте, что конфигурация разрешает этот режим, и используйте толстый клиент точечно — для разработки, отладки и интеграций, а не как массовый режим работы.