Вход в базу 1С:Предприятия 8.3 через толстый клиент: ярлык, окно запуска, командная строка

· 9 мин

Содержание

Чтобы зайти в 1С под толстым клиентом, выделите базу в окне запуска, нажмите Изменить, на последнем шаге мастера выберите Основной режим запуска → Толстый клиент и нажмите Готово. После этого кнопка 1С:Предприятие откроет базу через исполняемый файл 1cv8.exe, а не 1cv8c.exe (тонкий клиент). Есть и второй путь, без правки списка баз: ярлык с командой 1cv8.exe ENTERPRISE.

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

Чем толстый клиент отличается от тонкого и веб-клиента

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

  • 🖥️ Толстый клиент (1cv8.exe) — полное приложение. Может работать и с управляемыми, и с обычными формами. Входит в основной дистрибутив платформы, вместе с ним ставится Конфигуратор.
  • 🪶 Тонкий клиент (1cv8c.exe) — облегчённое приложение. Работает только с управляемым интерфейсом, обычные формы не открывает. Может подключаться к базе через веб-сервер по HTTP.
  • 🌐 Веб-клиент — работа в браузере, без установки платформы. Тоже только управляемый интерфейс.

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

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

РежимЧто видит пользовательКогда нужен
Управляемое приложениеИнтерфейс «Такси», как в тонком клиентеОтладка, работа со старыми внешними компонентами, доступ к файлам на клиенте
Обычное приложениеСтарый интерфейс с меню и панелями инструментовКонфигурации и обработки на обычных формах

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

Подготовка: установлен ли толстый клиент на компьютере

Прежде чем менять настройки запуска, проверьте, что 1cv8.exe вообще есть. Дистрибутив «Тонкий клиент» его не содержит, и тогда переключатель в окне запуска ни к чему не приведёт.

  1. Откройте папку платформы: C:\Program Files\1cv8\ для 64-разрядной версии или C:\Program Files (x86)\1cv8\ для 32-разрядной.
  2. Зайдите в папку с номером версии, например 8.3.24.1548, а в ней — в bin.
  3. Найдите файл 1cv8.exe. Рядом обычно лежат 1cv8c.exe и 1cv8s.exe.

Если 1cv8.exe нет, переустановите платформу из полного дистрибутива «Технологическая платформа» и в списке компонентов отметьте 1С:Предприятие. Компонент 1С:Предприятие — Тонкий клиент толстого клиента не даёт.

Версия платформы на клиенте должна совпадать с версией сервера 1С, если база клиент-серверная. Номер видно в названии папки в C:\Program Files\1cv8\ и в свойствах сервера у администратора.

Перед первым входом через толстый клиент
Выполнено: 0 / 5

Способ 1. Переключить режим в окне запуска 1С

Это основной вариант для бухгалтера: настройка делается один раз, дальше база всегда открывается нужной программой.

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

Варианты в поле Основной режим запуска:

  • ⚙️ Выбирать автоматически — платформа сама решает, каким клиентом открыть базу . Конфигурации на обычных формах обычно открываются толстым клиентом, на управляемых — тонким.
  • 🪶 Тонкий клиент — всегда 1cv8c.exe.
  • 🌐 Веб-клиент — открытие в браузере.
  • 🖥️ Толстый клиент — всегда 1cv8.exe.

Настройка хранится в файле списка баз ibases.v8i в профиле пользователя Windows: %APPDATA%\1C\1CEStart\. Значит, она действует только для этого пользователя на этом компьютере. На соседнем рабочем месте режим придётся включить заново.

Если база добавлена в список по адресу веб-сервера (http://… или https://…), пункта для толстого клиента не будет — такой тип подключения поддерживает только тонкий и веб-клиент. Добавьте ту же базу второй строкой, указав путь к папке или имя сервера 1С и имя базы.

Способ 2. Ярлык на рабочем столе для входа в толстом клиенте

Ярлык удобен, когда база нужна в толстом клиенте изредка, а основной режим хочется оставить тонким. Ещё он экономит время: база открывается сразу, без окна выбора.

  1. Щёлкните правой кнопкой по рабочему столу → Создать → Ярлык.
  2. В поле расположения объекта вставьте команду (примеры ниже) и нажмите Далее.
  3. Задайте имя, например «Бухгалтерия — толстый клиент», и нажмите Готово.

Для файловой базы:

"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. Тонкий клиент обычное приложение не запускает в принципе.

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

Как включить обычное приложение в толстом клиенте

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

Где он задаётся (смотрите по порядку):

  1. Ключ командной строки — /RunModeOrdinaryApplication в ярлыке. Действует только на этот запуск.
  2. Свойства пользователя — в Конфигураторе: Администрирование → Пользователи, откройте пользователя, вкладка Прочие, поле Режим запуска: Авто, Обычное приложение или Управляемое приложение.
  3. Свойства конфигурации — в дереве конфигурации щёлкните правой кнопкой по корню → Свойства, свойство Основной режим запуска. Его меняют разработчики; в типовой конфигурации на поддержке без необходимости не трогайте.

Чтобы режим Обычное приложение был доступен для конфигурации на управляемых формах, в Конфигураторе включают редактирование обоих режимов: Сервис → Параметры → Общие → Управляемое приложение и обычное приложение. Но современные типовые конфигурации (БП 3.0, ЗУП 3.1, УТ 11) в обычном приложении не работают полноценно: формы документов там управляемые, и большинство функций будет недоступно.

Для программиста есть ещё один путь — запуск из Конфигуратора. Выберите режим в Сервис → Параметры → Запуск 1С:Предприятия: там перечислены тонкий клиент, веб-клиент, толстый клиент для управляемого и для обычного приложения. После этого Отладка → Начать отладку откроет базу выбранным клиентом.

Права пользователя и лицензии для толстого клиента

Даже если всё настроено, 1С может не пустить в базу. Тогда причина обычно в правах.

У конфигурации есть отдельные права на виды клиентов: Тонкий клиент, Толстый клиент, Веб-клиент и другие. Они выдаются через роли.

  • 👤 В типовых конфигурациях на управляемых формах права на толстый клиент часто есть только у ролей администратора.
  • 🔑 Чтобы обычный пользователь мог зайти через 1cv8.exe, ему добавляют роль, где включено право Толстый клиент. Готовую типовую роль лучше не править: создайте свою роль в расширении или попросите программиста.
  • 🧑‍💼 Проверить права можно в Конфигураторе: откройте роль, выделите корень конфигурации и найдите в списке прав нужный флажок.

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

Ошибки при входе через толстый клиент и что с ними делать

Ниже — ситуации, с которыми реально приходят к администратору. Выберите симптом, чтобы увидеть причину.

Диагностика: выберите симптом

Если ничего не помогло

  1. Запустите базу тонким клиентом. Если и он не входит, проблема не в толстом клиенте, а в базе, лицензии или сети.
  2. Очистите кэш списка баз: закройте 1С, переименуйте папку %APPDATA%\1C\1cv8\ и снова добавьте базу. Предварительно сохраните файл ibases.v8i, чтобы не потерять список баз.
  3. Попробуйте войти под другим пользователем Windows. Если там работает — дело в профиле или настройках конкретного пользователя.

Переименование папки сбрасывает пользовательские настройки клиента на этом компьютере: сохранённые формы, последние выбранные базы. Данные в самой базе это не затрагивает.

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

Можно ли держать в списке одну базу и для тонкого, и для толстого клиента?
Да. Добавьте базу второй строкой с другим названием и режимом «Толстый клиент». Обе строки будут указывать на одни и те же данные.
Работает ли толстый клиент через интернет, по адресу веб-публикации?
Нет. Через веб-сервер подключаются только тонкий и веб-клиент. Для удалённой работы в толстом клиенте используют терминальный сервер или VPN до сервера 1С.
Как понять, каким клиентом сейчас открыта база?
Откройте справку О программе (значок с вопросом или Справка → О программе): там указан режим клиента. Ещё проще — посмотреть в диспетчере задач, запущен 1cv8.exe или 1cv8c.exe.
Толстый клиент медленнее тонкого?
На старте — да, он загружает больше модулей. По медленной сети разница заметнее: тонкий клиент передаёт меньше данных. В файловой базе на локальном диске разница почти незаметна.
Нужен ли толстый клиент для Конфигуратора?
Конфигуратор запускается тем же файлом 1cv8.exe с ключом DESIGNER. Если на компьютере установлен только тонкий клиент, Конфигуратора там нет.