Запуск 1С:Предприятия в толстом клиенте: окно запуска, ярлык, параметры и права
Содержание
Чтобы открыть толстый клиент 1С, выделите базу в окне запуска, нажмите Изменить, пройдите мастер до последней страницы и в поле «Основной режим запуска» выберите «Толстый клиент». После этого кнопка 1С:Предприятие будет открывать базу через 1cv8.exe, а не через тонкий 1cv8c.exe.
Второй быстрый способ — ярлык или командная строка: 1cv8.exe ENTERPRISE с путём к базе и параметром /RunModeOrdinaryApplication или /RunModeManagedApplication. Оба варианта работают только если на компьютере установлен полный клиент 1С:Предприятия, а не один тонкий клиент.
Чем толстый клиент 1С отличается от тонкого
Платформа 8.3 ставит на компьютер несколько исполняемых файлов. Режим запуска определяет, какой из них откроет базу.
| Толстый клиент | Тонкий клиент | |
|---|---|---|
| Файл | 1cv8.exe | 1cv8c.exe |
| Обычные формы (БП 2.0, УПП 1.3, ЗУП 2.5) | открывает | не открывает |
| Управляемые формы (БП 3.0, ЗУП 3.1, УТ 11) | открывает | открывает |
| Подключение через веб-сервер (http) | нет | да |
| Нагрузка на компьютер пользователя | выше | ниже |
| Трафик по сети в клиент-серверном варианте | больше | меньше |
| Конфигуратор | запускается из этого же дистрибутива | не входит в тонкий клиент |
Если коротко, толстый клиент умеет всё, что тонкий, плюс работу с обычными формами. Взамен он тяжелее и не работает через публикацию на веб-сервере.
Обычное приложение (старый интерфейс с меню «Операции», «Сервис», «Окна») живёт только в толстом клиенте. Управляемое приложение («Такси») толстый клиент тоже открывает, внешне пользователь разницы почти не заметит.
Если вы работаете в БП 3.0 или ЗУП 3.1 и ничего не ломается, толстый клиент для повседневной работы не нужен. Он нужен для старых конфигураций, внешних обработок на обычных формах и части задач администратора.
Проверьте, установлен ли толстый клиент
Откройте папку платформы: C:\Program Files\1cv8\<номер версии>\bin\ (для 32-битной платформы — C:\Program Files (x86)\1cv8\...). Если там есть 1cv8.exe, толстый клиент установлен. Если есть только 1cv8c.exe, на компьютер поставили дистрибутив тонкого клиента
.
В этом случае нужен полный дистрибутив платформы. При установке в списке компонентов отметьте «1С:Предприятие» — именно он содержит толстый клиент и Конфигуратор.
Как открыть толстый клиент из окна запуска 1С
Это основной способ для пользователя. Настройка хранится в списке баз конкретного пользователя Windows, на другие компьютеры не переносится.
Пошагово
- Запустите 1С обычным ярлыком. Откроется окно со списком информационных баз.
- Выделите нужную базу и нажмите
Изменить. - На первых страницах мастера ничего не меняйте — там имя базы и путь к ней. Нажимайте
Далее. - На последней странице найдите поле «Основной режим запуска» и выберите «Толстый клиент».
- В поле «Версия 1С:Предприятия» оставьте
8.3или укажите конкретный номер, если на компьютере несколько платформ, а база должна открываться определённой. - Нажмите
Готовои запустите базу кнопкой1С:Предприятие.
Значения поля «Основной режим запуска»:
- 🔹 Выбирать автоматически — платформа сама решает по свойствам конфигурации и пользователя;
- 🔹 Тонкий клиент — всегда
1cv8c.exe; - 🔹 Веб-клиент — для баз, опубликованных на веб-сервере;
- 🔹 Толстый клиент — всегда
1cv8.exe.
Где хранится эта настройка
Список баз лежит в файле ibases.v8i в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. У каждой базы там есть строка App=: значение ThickClient означает толстый клиент, Auto — автоматический выбор.
Удобно, когда нужно разослать одинаковый список баз на 20 рабочих мест: правите один файл и раскладываете его через общую папку или групповую политику.
Перед ручной правкой ibases.v8i закройте все окна 1С и сохраните копию файла. Ошибка в синтаксисе — и пользователь увидит пустой список баз.
Ярлык и параметры командной строки для толстого клиента
Ярлык удобен, если одну базу нужно всегда открывать в толстом клиенте, не трогая список баз. Создайте ярлык на 1cv8.exe и допишите параметры в поле «Объект».
Файловая база:
"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Бухгалтер"
Клиент-серверная база
(сервер srv1c, имя базы на сервере buh):
"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" ENTERPRISE /S"srv1c\buh" /N"Бухгалтер"
Номер версии в пути подставьте свой — он совпадает с названием папки платформы.
Параметры, которые пригодятся
| Параметр | Что делает |
|---|---|
ENTERPRISE | открыть режим 1С:Предприятие (а не DESIGNER — Конфигуратор) |
/F"путь" | путь к папке файловой базы |
/S"сервер\база" | адрес клиент-серверной базы |
/N"имя" и /P"пароль" | пользователь 1С и его пароль |
/RunModeOrdinaryApplication | толстый клиент в режиме обычного приложения |
/RunModeManagedApplication | толстый клиент в режиме управляемого приложения |
/ClearCache | очистить кэш клиента при запуске |
/DisableStartupMessages | не показывать стартовые предупреждения |
Сам по себе запуск 1cv8.exe уже означает толстый клиент. Параметры /RunMode... уточняют, какой интерфейс в нём открыть.
Не храните пароль в ярлыке через /P на общих компьютерах. Его видит любой, кто откроет свойства ярлыка. Для автозапуска лучше настроить аутентификацию операционной системы у пользователя 1С.
Если в базе нужно открыть внешнюю обработку на обычных формах в конфигурации на управляемых, запустите толстый клиент с /RunModeOrdinaryApplication. Интерфейс будет непривычный, но обработка откроется.
Режим запуска в Конфигураторе и в карточке пользователя
Кроме списка баз на компьютере, режим влияет ещё на два места внутри самой базы. Их проверяют, когда «Выбирать автоматически» почему-то открывает не тот клиент.
Свойство конфигурации
В Конфигураторе откройте корень дерева конфигурации и его свойства. Поле «Основной режим запуска» принимает значения «Управляемое приложение» или «Обычное приложение».
Типовые конфигурации на «Такси» поставляются с управляемым приложением. Менять это свойство в типовой конфигурации не нужно — обновления рассчитаны на исходное значение.
Свойство пользователя
В Конфигураторе: Администрирование → Пользователи, откройте пользователя, вкладка «Прочие», поле «Режим запуска». Варианты: «Авто», «Обычное приложение», «Управляемое приложение».
Если у пользователя стоит «Обычное приложение», а в списке баз — «Выбирать автоматически», платформа откроет толстый клиент. Это удобно для бухгалтера, который годами работает в старой конфигурации на обычных формах: настроил один раз в базе — и на любом компьютере он попадёт в нужный интерфейс.
Запуск из Конфигуратора для отладки
Когда разработчик нажимает F5 или Отладка → Начать отладку, клиент выбирается в Сервис → Параметры, вкладка «Запуск 1С:Предприятия». Там можно указать «Толстый клиент, обычное приложение» или «Толстый клиент, управляемое приложение». Эта настройка касается только запуска из Конфигуратора.
Зачем толстый клиент администратору и разработчику
Для пользователя БП 3.0 толстый клиент обычно не нужен. Администратору он полезен в нескольких конкретных ситуациях.
- 🛠 Старые обработки и отчёты. Многие внешние обработки, написанные под обычные формы, открываются только в толстом клиенте. Типичный пример — старые консоли запросов и универсальные обработки выгрузки.
- 🧩 Конфигурации на обычных формах. БП 2.0, УПП 1.3, ЗУП 2.5, УТ 10.3 и самописные базы на их основе в тонком клиенте не открываются вообще.
- 🐞 Отладка. При поиске ошибки удобно сравнить поведение в тонком и толстом клиенте: если в толстом всё работает, проблема часто в обмене данными между клиентом и сервером или в кэше тонкого клиента.
- 🔄 Перенос данных из старых баз. Выгрузки из конфигураций на обычных формах запускают в толстом клиенте исходной базы.
Конфигуратор входит в тот же дистрибутив, что и толстый клиент. Поэтому на рабочем месте администратора всегда ставят полную платформу, а на рабочих местах бухгалтеров часто хватает тонкого клиента.
Файловая и клиент-серверная база в толстом клиенте
Принцип запуска одинаковый, но требования к компьютеру разные.
Файловая база
В файловом варианте толстый клиент сам читает и пишет файл 1Cv8.1CD. Отдельного сервера нет: вся работа с данными идёт на компьютере пользователя.
- 📁 Пользователю Windows нужны права на чтение и запись в папку базы, а не только на сам файл.
- 🌐 Если база лежит в сетевой папке, скорость упирается в сеть. Медленная сеть или Wi-Fi дают долгие проведения и риск повреждения базы при обрыве.
- 🔒 Если доступа на запись нет, база не откроется — платформа должна создавать служебные файлы рядом с
1Cv8.1CD.
Клиент-серверная база
В клиент-серверном варианте толстый клиент подключается к серверу 1С. Клиент обращается к агенту сервера (порт 1540), затем к менеджеру кластера (1541) и рабочим процессам. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера, по умолчанию это 1560–1591.
Главное требование — номер версии клиента должен точно совпадать с номером версии сервера, вплоть до последней цифры сборки. Сервер 8.3.24.1586 и клиент 8.3.24.1548 не соединятся.
| Вариант | Что нужно на компьютере | Узкое место |
|---|---|---|
| Файловый | 1cv8.exe, права на запись в папку базы | скорость сети до папки |
| Клиент-серверный | 1cv8.exe той же сборки, что и сервер; открытые порты 1540, 1541 и диапазон рабочих процессов | совпадение версий, сетевой доступ к серверу |
| Через веб-сервер | толстый клиент не подходит | — |
Если база опубликована на веб-сервере и пользователи подключаются по адресу http://..., толстый клиент не поможет. Для таких баз остаются тонкий клиент и веб-клиент.
Почему толстый клиент не открывается: ошибки и решения
1cv8.exe в папке bin и при необходимости установите полный дистрибутив платформы с компонентом «1С:Предприятие»./F"..." или /S"..." и наличие слова ENTERPRISE после пути к 1cv8.exe.1cv8.exe на компьютере отличается от сборки сервера 1С. Установите на клиент ту же версию платформы и укажите её в поле «Версия 1С:Предприятия» в свойствах базы./RunModeOrdinaryApplication в ярлыке или режим «Обычное приложение» у пользователя. Уберите параметр или поставьте пользователю «Авто».Если после смены версии платформы появились странные ошибки на формах, попробуйте запуск с /ClearCache. Кэш хранится локально на компьютере пользователя, его очистка не затрагивает данные базы и других пользователей.
Не удаляйте вручную файлы рядом с 1Cv8.1CD в папке файловой базы, пока в ней кто-то работает. Сначала убедитесь, что все пользователи вышли, иначе оборвутся их сеансы и есть риск повредить базу.
Частые ошибки при настройке
- ❌ Изменили режим в списке баз на одном компьютере и ждут, что он применится у всех. Список баз хранится в профиле Windows каждого пользователя.
- ❌ Поставили «Обычное приложение» в свойствах типовой конфигурации на «Такси». Это уже изменение типовой конфигурации, которое придётся учитывать при каждом обновлении. Нужный режим лучше задать пользователю или в списке баз.
- ❌ Скопировали ярлык с другого компьютера, где стоит другая сборка платформы. Путь к
1cv8.exeв ярлыке указывает на папку, которой нет.
Частые вопросы
Можно ли открыть БП 3.0 в толстом клиенте?
Нужна ли для толстого клиента отдельная лицензия?
Можно ли открыть толстый клиент через интернет?
Как понять, в каком клиенте я сейчас работаю?
1cv8.exe — толстый клиент, 1cv8c.exe — тонкий. Окно обычного приложения с меню «Операции» тоже говорит о толстом клиенте.