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

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

1С толстый клиент: как запустить программу

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

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

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

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

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

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

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

Запуск через стартовое окно со списком баз

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

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

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

Если кнопки выбора режима нет или список режимов выглядит иначе, проверьте версию платформы: в разных релизах 8.3 расположение элементов стартового окна немного отличается, но принцип выбора режима сохраняется.

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

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

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

Запуск через ярлык и командную строку

Для автоматизации и быстрого доступа толстый клиент запускают напрямую через исполняемый файл с параметрами. Базовый синтаксис выглядит так: путь к 1cv8.exe, ключ ENTERPRISE и параметры подключения к базе.

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

Здесь ключ /F указывает путь к файловой базе. Для клиент-серверной базы вместо него используется ключ /S с указанием сервера и имени базы в формате /S"Сервер\ИмяБазы". Параметры /N и /P задают имя пользователя и пароль; если их опустить, программа запросит авторизацию интерактивно.

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

Запуск толстого клиента из конфигуратора

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

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

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

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

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

Вторая типичная ситуация — ошибка «Информационная база не обнаружена» при запуске через ярлык. Обычно причина в неправильном пути в параметре /F или в отсутствии кавычек вокруг пути с пробелами. Проверьте, что путь существует, а в каталоге есть файл 1Cv8.1CD.

Типичные ошибки
01
Путь к базе без кавычек — при пробелах в пути запуск завершается ошибкой открытия базы
02
Запуск старой версией платформы — база, обновлённая под новый релиз, не откроется и может потребовать конвертацию
03
Запуск толстого клиента для конфигурации, рассчитанной только на управляемое приложение, — пустой или неработоспособный интерфейс
04
Пароль в открытом виде в ярлыке — компрометация учётной записи при доступе посторонних к компьютеру
05
Отсутствие прав на каталог базы — ошибка доступа при файловом режиме, решается настройкой NTFS-разрешений

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

Проверка результата и выбор подходящего способа

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

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

Как выбрать способ запуска

Запуск разовый или редкийИспользуйте стартовое окно и выбор режима «Толстый клиент»
Толстый клиент нужен ежедневно на одном рабочем местеЗадайте режим в свойствах базы через кнопку «Изменить»
Нужен запуск нескольких баз или автоматизацияСоздайте ярлыки или bat-файлы с параметрами командной строки
Вы разработчик и тестируете измененияНастройте клиент в параметрах конфигуратора и запускайте через F5
Контрольные точки

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

Режим запуска в окне «О программе»
Норма

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

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

Открылся тонкий клиент или веб-клиент

Интерфейс конфигурации
Норма

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

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

Пустое окно или отсутствуют разделы — несоответствие режима конфигурации

Диспетчер задач
Норма

Процесс 1cv8.exe запущен от имени пользователя

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

Процесс завершается сразу после старта — смотрите журнал ошибок

Доступность данных
Норма

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

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

Ошибки доступа или блокировки при открытии объектов

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

Итог

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

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

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

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

Толстый клиент выполняет прикладной код на компьютере пользователя и может работать с файловой базой напрямую, а тонкий передаёт выполнение на сервер и требует меньше ресурсов. Исполняемые файлы у них разные: 1cv8.exe для толстого и 1cv8c.exe для тонкого.

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

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

Можно ли запустить толстый клиент для базы на сервере 1С?

Да, для клиент-серверной базы используется тот же 1cv8.exe, но с параметром /S вместо /F: указывается имя сервера и имя базы. Толстый клиент при этом подключается к кластеру серверов 1С, а не к СУБД напрямую.

Что делать, если при запуске требует конвертацию базы?

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

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

Откройте конфигуратор, в меню «Сервис — Параметры» на вкладке запуска выберите толстый клиент, затем нажмите F5 или «Начать отладку». Платформа запустит клиентское приложение и подключит его к отладчику, точки останова начнут срабатывать.

Толстый клиент запускается, но конфигурация выглядит пустой. В чём причина?

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