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

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

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

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

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

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

Способ подходит для платформ 1С:Предприятие 8.2 и 8.3, как для файловых, так и для клиент-серверных баз. Отдельно рассмотрены ситуации, когда толстый клиент недоступен в принципе и его придётся заменять альтернативными инструментами.

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

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

Практические ситуации, когда без толстого клиента не обойтись: открытие старых внешних обработок и отчётов (.epf, .erf), написанных под обычные формы; работа консоли запросов и консоли кода; запуск конфигураций, где управляемый интерфейс не реализован; отладка и диагностика в режиме обычного приложения. Обычным пользователям для ежедневной работы толстый клиент, как правило, не нужен — типовые конфигурации рассчитаны на тонкий клиент или браузер.

Проверка условий перед запуском

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

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

В списке баз нет выбора режимаУстановлен только тонкий клиент

Проверьте состав установки платформы в «Программы и компоненты»

Толстый клиент запускается, но окно пустоеВ конфигурации нет обычных форм

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

Режим сбрасывается на тонкийРежим задан в настройках пользователя ИБ

Проверьте пользователей в конфигураторе: свойство «Режим запуска»

Способ 1: выбор толстого клиента в окне запуска

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

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

Порядок действий
  1. 1
    Откройте стартовое окно 1С со списком информационных баз
  2. 2
    Выделите нужную базу и нажмите «Настройка»
  3. 3
    В поле «Основной режим запуска» выберите «Толстый клиент»
  4. 4
    Сохраните настройку и нажмите «1С:Предприятие»
  5. 5
    Убедитесь, что открылся интерфейс обычного приложения

Способ 2: запуск через командную строку или ярлык

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

Для принудительного запуска в режиме обычного приложения добавьте ключ /RunModeOrdinaryApplication. Пример команды для файловой базы:

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\MyBase" /N"ИмяПользователя" /RunModeOrdinaryApplication

Для клиент-серверной базы вместо /F используется параметр /S"Сервер\ИмяБазы". Удобно оформить такую команду в виде ярлыка на рабочем столе: создайте ярлык, укажите полную строку запуска — и толстый клиент будет открываться двойным щелчком, независимо от настроек списка баз.

bash
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Администратор" /RunModeOrdinaryApplication

Способ 3: параметр в дополнительных настройках базы

В окне редактирования параметров информационной базы (кнопка «Изменить» в стартовом окне) есть поле «Дополнительные параметры запуска». В него можно вписать тот же ключ /RunModeOrdinaryApplication — тогда режим обычного приложения будет применяться при любом запуске этой базы через «1С:Предприятие».

Этот вариант полезен, когда базой пользуется несколько человек на одном компьютере и менять общий «Основной режим запуска» нежелательно. Учтите: параметр влияет только на режим приложения (обычное/управляемое), но не заменяет выбор самого клиента — если у пользователя установлен только тонкий клиент, ключ не поможет.

Запуск толстого клиента для клиент-серверной базы

В клиент-серверном варианте толстый клиент подключается к кластеру серверов 1С так же, как тонкий, — разница только в том, где исполняется код. Настройка выполняется теми же способами: через «Основной режим запуска» в настройке базы или через параметр /S"Сервер\База" в командной строке.

Имейте в виду два момента. Первый: толстый клиент передаёт по сети больше данных, поэтому при медленном канале (например, при работе через VPN) он может ощутимо «тормозить» по сравнению с тонким. Второй: на сервере должна быть разрешена работа соответствующих клиентов — если администратор ограничил состав подключений, обратитесь к нему, самостоятельно это не обойти и не нужно пытаться.

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

Наиболее частая ситуация — после выбора толстого клиента открывается тонкий. Причина почти всегда в том, что режим запуска жёстко задан для пользователя в самой информационной базе: в конфигураторе в свойствах пользователя есть поле «Режим запуска», и оно имеет приоритет над настройками списка баз. Решение — попросить администратора изменить это свойство на «Выбирать автоматически» или нужный режим.

Вторая ошибка — сообщение о том, что выбранный режим не поддерживается, или пустое окно после входа. Это значит, что в конфигурации нет обычных форм: типовые «Управление торговлей 11», «Бухгалтерия 3.0» и подобные решения рассчитаны только на управляемое приложение. В таком случае толстый клиент как рабочий инструмент бесполезен — используйте тонкий клиент, а для старых обработок ищите версии под управляемые формы.

Типичные ошибки
01
Установка только тонкого клиента платформы — в списке баз не появится выбор толстого, придётся переустанавливать платформу с нужным компонентом
02
Путаница между 1cv8.exe и 1cv8c.exe — второй файл всегда запускает тонкий клиент, сколько бы ключей ни добавить
03
Попытка открыть старую обработку в конфигурации без обычных форм — обработка не запустится, нужна версия под управляемое приложение
04
Игнорирование свойства «Режим запуска» у пользователя ИБ — оно перекрывает настройку списка баз, и режим сбрасывается

Как проверить, что вы действительно в толстом клиенте

Признак успешного запуска — интерфейс обычного приложения: главное меню сверху («Файл», «Операции», «Сервис»), панели инструментов, возможность открыть «Операции → Константы» и подобные классические пункты. В управляемом приложении интерфейс выглядит иначе: разделы, панель навигации, без классического меню.

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

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

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

Внешний вид окна после входа
Норма

Классическое меню «Файл», «Операции», «Сервис» и панели инструментов

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

Управляемый интерфейс с разделами — открылся тонкий клиент

Заголовок и поведение окна
Норма

Открываются обычные формы, работают старые обработки

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

Пустое окно или ошибка — в конфигурации нет обычных форм

Повторный запуск базы
Норма

Режим сохраняется при следующих входах

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

Режим сбрасывается — проверьте свойство «Режим запуска» у пользователя ИБ

Маршрут решения

Как выбрать действие

Нужно один раз открыть старую обработкуЗапустите 1cv8.exe с ключом /RunModeOrdinaryApplication через ярлык
Толстый клиент нужен постоянно для конкретной базыУстановите «Толстый клиент» в настройке базы в стартовом окне
Режим сбрасывается на тонкий при каждом входеПопросите администратора изменить свойство «Режим запуска» вашего пользователя в конфигураторе
Конфигурация не имеет обычных формИспользуйте тонкий клиент и ищите аналоги обработок под управляемое приложение

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

Итог

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

Толстый клиент включается в настройке базы («Основной режим запуска») или ключом /RunModeOrdinaryApplication при запуске 1cv8.exe. Работает только при установленном компоненте толстого клиента и при наличии обычных форм в конфигурации. Если режим сбрасывается — причина в свойстве «Режим запуска» пользователя в конфигураторе.

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

Чем толстый клиент отличается от тонкого на практике?

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

Почему в списке баз нет пункта «Толстый клиент» в настройке режима?

Скорее всего, при установке платформы был выбран только компонент тонкого клиента. Запустите установщик платформы повторно в режиме изменения и добавьте компонент «Толстый клиент», после чего вариант появится в настройке запуска.

Можно ли запустить толстый клиент через веб-браузер?

Нет. Веб-клиент — это отдельный режим, работающий только с управляемыми формами. Толстый клиент существует исключительно как устанавливаемое приложение на Windows-компьютере.

Что делать, если толстый клиент открывается с пустым окном?

Это означает, что в конфигурации нет обычных форм — она разработана только под управляемое приложение. Работать в ней через толстый клиент невозможно; используйте тонкий клиент или веб-клиент, а для старых обработок подберите версии под управляемые формы.

Влияет ли запуск толстого клиента на других пользователей базы?

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

Как запустить в толстом клиенте внешнюю обработку без входа в базу?

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