Вход в базу 1С:Предприятия 8.3 через толстый клиент: ярлык, окно запуска, командная строка
Содержание
Чтобы зайти в 1С под толстым клиентом, выделите базу в окне запуска, нажмите Изменить, на последнем шаге мастера выберите Основной режим запуска → Толстый клиент и нажмите Готово. После этого кнопка 1С:Предприятие откроет базу через исполняемый файл 1cv8.exe, а не 1cv8c.exe (тонкий клиент). Есть и второй путь, без правки списка баз: ярлык с командой 1cv8.exe ENTERPRISE.
Типичная ситуация: бухгалтер открывает старую обработку от программиста, а 1С пишет, что она работает только в обычном приложении. Или администратору нужно запустить конфигурацию на обычных формах, которую тонкий клиент вообще не открывает. В обоих случаях задача одна — войти в базу в режиме толстого клиента, и сделать это можно тремя способами.
Чем толстый клиент отличается от тонкого и веб-клиента
Платформа 1С:Предприятие 8.3 умеет открывать одну и ту же базу разными программами. Они отличаются тем, сколько кода выполняется на компьютере пользователя.
- 🖥️ Толстый клиент (
1cv8.exe) — полное приложение. Может работать и с управляемыми, и с обычными формами. Входит в основной дистрибутив платформы, вместе с ним ставится Конфигуратор. - 🪶 Тонкий клиент (
1cv8c.exe) — облегчённое приложение. Работает только с управляемым интерфейсом, обычные формы не открывает. Может подключаться к базе через веб-сервер по HTTP. - 🌐 Веб-клиент — работа в браузере, без установки платформы. Тоже только управляемый интерфейс.
Для пользователя главное отличие такое: конфигурации на обычных формах (старые редакции типовых, многие отраслевые решения, внешние обработки с обычными формами) открываются только толстым клиентом.
Толстый клиент умеет запускать базу в двух режимах:
| Режим | Что видит пользователь | Когда нужен |
|---|---|---|
| Управляемое приложение | Интерфейс «Такси», как в тонком клиенте | Отладка, работа со старыми внешними компонентами, доступ к файлам на клиенте |
| Обычное приложение | Старый интерфейс с меню и панелями инструментов | Конфигурации и обработки на обычных формах |
Если толстый клиент открылся, но интерфейс «Такси» никуда не делся, — база запущена как управляемое приложение. Режим обычного приложения включают отдельно, об этом ниже.
Подготовка: установлен ли толстый клиент на компьютере
Прежде чем менять настройки запуска, проверьте, что 1cv8.exe вообще есть. Дистрибутив «Тонкий клиент» его не содержит, и тогда переключатель в окне запуска ни к чему не приведёт.
- Откройте папку платформы:
C:\Program Files\1cv8\для 64-разрядной версии илиC:\Program Files (x86)\1cv8\для 32-разрядной. - Зайдите в папку с номером версии, например
8.3.24.1548, а в ней — вbin. - Найдите файл
1cv8.exe. Рядом обычно лежат1cv8c.exeи1cv8s.exe.
Если 1cv8.exe нет, переустановите платформу из полного дистрибутива «Технологическая платформа» и в списке компонентов отметьте 1С:Предприятие. Компонент 1С:Предприятие — Тонкий клиент толстого клиента не даёт.
Версия платформы на клиенте должна совпадать с версией сервера 1С, если база клиент-серверная. Номер видно в названии папки в C:\Program Files\1cv8\ и в свойствах сервера у администратора.
Способ 1. Переключить режим в окне запуска 1С
Это основной вариант для бухгалтера: настройка делается один раз, дальше база всегда открывается нужной программой.
- Запустите 1С обычным ярлыком. Откроется окно со списком информационных баз.
- Выделите нужную базу и нажмите
Изменить. - Пройдите мастер кнопкой
Далеедо последней страницы. На ней есть поляАутентификация,Основной режим запуска,Версия 1С:Предприятия. - В поле
Основной режим запускавыберитеТолстый клиент. - Нажмите
Готово. - В окне запуска нажмите
1С:Предприятиеи введите логин и пароль, если база их спрашивает.
Варианты в поле Основной режим запуска:
- ⚙️
Выбирать автоматически— платформа сама решает, каким клиентом открыть базу . Конфигурации на обычных формах обычно открываются толстым клиентом, на управляемых — тонким. - 🪶
Тонкий клиент— всегда1cv8c.exe. - 🌐
Веб-клиент— открытие в браузере. - 🖥️
Толстый клиент— всегда1cv8.exe.
Настройка хранится в файле списка баз ibases.v8i в профиле пользователя Windows: %APPDATA%\1C\1CEStart\. Значит, она действует только для этого пользователя на этом компьютере. На соседнем рабочем месте режим придётся включить заново.
Если база добавлена в список по адресу веб-сервера (http://… или https://…), пункта для толстого клиента не будет — такой тип подключения поддерживает только тонкий и веб-клиент. Добавьте ту же базу второй строкой, указав путь к папке или имя сервера 1С и имя базы.
Способ 2. Ярлык на рабочем столе для входа в толстом клиенте
Ярлык удобен, когда база нужна в толстом клиенте изредка, а основной режим хочется оставить тонким. Ещё он экономит время: база открывается сразу, без окна выбора.
- Щёлкните правой кнопкой по рабочему столу →
Создать → Ярлык. - В поле расположения объекта вставьте команду (примеры ниже) и нажмите
Далее. - Задайте имя, например «Бухгалтерия — толстый клиент», и нажмите
Готово.
Для файловой базы:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh"
Для клиент-серверной базы:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /S"srv1c\buh_2024"
Здесь srv1c — имя сервера 1С, buh_2024 — имя базы в кластере. Номер версии в пути замените на свой.
Чтобы сразу открыть обычное приложение, добавьте ключ режима:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh" /RunModeOrdinaryApplication
После обновления платформы папка с номером версии меняется, и старый ярлык может перестать работать, если прежнюю версию удалили. Поправьте путь в свойствах ярлыка: правая кнопка → Свойства → поле Объект.
Не прописывайте пароль пользователя в ярлык ключом /P: любой, кто откроет свойства ярлыка, увидит его открытым текстом. Пусть 1С спрашивает пароль при входе или используйте аутентификацию Windows.
Способ 3. Запуск толстого клиента из командной строки
Командная строка нужна администраторам: для bat-файлов, планировщика заданий, запуска под разными пользователями. Синтаксис тот же, что в ярлыке.
@echo off
set V8="C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe"
%V8% ENTERPRISE /S"srv1c\buh_2024" /N"Администратор" /WA- /DisableStartupMessages
Основные параметры:
| Параметр | Что делает |
|---|---|
ENTERPRISE | Режим пользователя (без него откроется окно выбора, DESIGNER — Конфигуратор) |
/F"путь" | Файловая база: путь к папке с файлом 1Cv8.1CD |
/S"сервер\база" | Клиент-серверная база |
/IBName"имя" | База из списка по её названию в окне запуска |
/N"имя" | Имя пользователя 1С |
/P"пароль" | Пароль пользователя (небезопасно, см. выше) |
/WA- / /WA+ | Выключить или включить аутентификацию Windows |
/RunModeOrdinaryApplication | Запуск обычного приложения |
/RunModeManagedApplication | Запуск управляемого приложения |
/DisableStartupMessages | Не показывать стартовые предупреждения платформы |
Параметр /IBName удобен, если путь к базе длинный или часто меняется: достаточно названия, как оно записано в списке баз.
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /IBName"Бухгалтерия предприятия"
Ключи режима /RunModeOrdinaryApplication и /RunModeManagedApplication имеют смысл только для 1cv8.exe. Тонкий клиент обычное приложение не запускает в принципе.
Полный перечень параметров для вашей версии платформы есть в документации к ней, раздел о параметрах командной строки запуска.
Как включить обычное приложение в толстом клиенте
Частая ловушка: толстый клиент выбран, а база открывается в «Такси». Режим приложения определяется не программой запуска, а настройками конфигурации и пользователя.
Где он задаётся (смотрите по порядку):
- Ключ командной строки —
/RunModeOrdinaryApplicationв ярлыке. Действует только на этот запуск. - Свойства пользователя — в Конфигураторе:
Администрирование → Пользователи, откройте пользователя, вкладкаПрочие, полеРежим запуска:Авто,Обычное приложениеилиУправляемое приложение. - Свойства конфигурации — в дереве конфигурации щёлкните правой кнопкой по корню →
Свойства, свойствоОсновной режим запуска. Его меняют разработчики; в типовой конфигурации на поддержке без необходимости не трогайте.
Чтобы режим Обычное приложение был доступен для конфигурации на управляемых формах, в Конфигураторе включают редактирование обоих режимов: Сервис → Параметры → Общие → Управляемое приложение и обычное приложение. Но современные типовые конфигурации (БП 3.0, ЗУП 3.1, УТ 11) в обычном приложении не работают полноценно: формы документов там управляемые, и большинство функций будет недоступно.
Для программиста есть ещё один путь — запуск из Конфигуратора. Выберите режим в Сервис → Параметры → Запуск 1С:Предприятия: там перечислены тонкий клиент, веб-клиент, толстый клиент для управляемого и для обычного приложения. После этого Отладка → Начать отладку откроет базу выбранным клиентом.
Права пользователя и лицензии для толстого клиента
Даже если всё настроено, 1С может не пустить в базу. Тогда причина обычно в правах.
У конфигурации есть отдельные права на виды клиентов: Тонкий клиент, Толстый клиент, Веб-клиент и другие. Они выдаются через роли.
- 👤 В типовых конфигурациях на управляемых формах права на толстый клиент часто есть только у ролей администратора.
- 🔑 Чтобы обычный пользователь мог зайти через
1cv8.exe, ему добавляют роль, где включено правоТолстый клиент. Готовую типовую роль лучше не править: создайте свою роль в расширении или попросите программиста. - 🧑💼 Проверить права можно в Конфигураторе: откройте роль, выделите корень конфигурации и найдите в списке прав нужный флажок.
С лицензиями всё проще. Толстый и тонкий клиент занимают одну и ту же клиентскую лицензию, отдельно покупать ничего не надо. Без свободной лицензии платформа базу не откроет ни тем, ни другим клиентом; исключение — учебная версия.
Ошибки при входе через толстый клиент и что с ними делать
Ниже — ситуации, с которыми реально приходят к администратору. Выберите симптом, чтобы увидеть причину.
Если ничего не помогло
- Запустите базу тонким клиентом. Если и он не входит, проблема не в толстом клиенте, а в базе, лицензии или сети.
- Очистите кэш списка баз: закройте 1С, переименуйте папку
%APPDATA%\1C\1cv8\и снова добавьте базу. Предварительно сохраните файл ibases.v8i, чтобы не потерять список баз. - Попробуйте войти под другим пользователем Windows. Если там работает — дело в профиле или настройках конкретного пользователя.
Переименование папки сбрасывает пользовательские настройки клиента на этом компьютере: сохранённые формы, последние выбранные базы. Данные в самой базе это не затрагивает.
Частые вопросы
Можно ли держать в списке одну базу и для тонкого, и для толстого клиента?
Работает ли толстый клиент через интернет, по адресу веб-публикации?
Как понять, каким клиентом сейчас открыта база?
О программе (значок с вопросом или Справка → О программе): там указан режим клиента. Ещё проще — посмотреть в диспетчере задач, запущен 1cv8.exe или 1cv8c.exe.