Запуск 1С без тонкого клиента: толстый клиент, веб-клиент и командная строка
Содержание
Чтобы отключить тонкий клиент 1С, откройте окно запуска, выделите базу, нажмите Изменить, пройдите до последней страницы мастера и в поле Основной режим запуска выберите Толстый клиент вместо Выбирать автоматически или Тонкий клиент. После нажатия Готово база будет открываться через 1cv8.exe, а не через 1cv8c.exe. Настройка действует только для этой базы и только на этом компьютере.
Если поле недоступно, толстый клиент не установлен, база подключена через веб-сервер или у пользователя нет права на толстый клиент. Каждый из этих случаев разобран ниже, как и запуск с ярлыка, из командной строки и через браузер. Всё описанное относится к платформе 8.3 и одинаково для любой конфигурации: Бухгалтерии, ЗУП, УТ, ERP.
Какие клиенты есть у 1С 8.3 и почему по умолчанию открывается тонкий
Платформа 1С:Предприятие 8.3 умеет открывать одну и ту же базу несколькими клиентскими приложениями. Это разные программы с разными возможностями.
| Клиент | Исполняемый файл | Что умеет | Когда нужен |
|---|---|---|---|
| Тонкий клиент | 1cv8c.exe | Только управляемые формы, минимум кода на компьютере | Повседневная работа в БП 3.0, ЗУП 3.1, УТ 11 |
| Толстый клиент | 1cv8.exe | Управляемое и обычное приложение, обычные формы, полный набор объектов на клиенте | Старые обработки и отчёты, обычные формы, отладка |
| Веб-клиент | браузер | Управляемые формы через опубликованную базу | Работа без установки платформы |
| Конфигуратор | 1cv8.exe с ключом DESIGNER | Разработка и администрирование | Не является режимом работы пользователя |
Окно запуска 1cestart.exe при значении Выбирать автоматически смотрит на основной режим запуска конфигурации. Для современных типовых решений он равен «Управляемое приложение». Поэтому стартует тонкий клиент: он легче и быстрее грузится.
Отсюда главный вывод. «Отключить тонкий клиент» на практике значит заставить нужную базу запускаться толстым клиентом или веб-клиентом. Удалять сам тонкий клиент не нужно и бесполезно: он входит в состав платформы.
Зачем вообще уходят с тонкого клиента
- 🧩 Внешняя обработка или отчёт написаны на обычных формах. В тонком клиенте такие формы не открываются.
- 🛠 Нужно открыть базу на старой конфигурации, работающей в режиме обычного приложения (например, УТ 10.3 или БП 2.0).
- 🔌 Драйвер торгового оборудования или внешняя компонента работает только в толстом клиенте.
- 🐞 Разработчику нужно воспроизвести ошибку именно в толстом клиенте.
- 🌐 На компьютере нельзя ставить платформу, и проще работать через браузер.
Способ 1. Сменить режим запуска в списке информационных баз
Это основной и самый аккуратный способ. Он не трогает конфигурацию и не влияет на других пользователей.
Пошагово
- Запустите 1С обычным ярлыком. Откроется окно со списком баз.
- Выделите нужную базу одним щелчком.
- Нажмите
Изменитьсправа. - На первой странице ничего не меняйте и нажмите
Далее. - На последней странице найдите поле
Основной режим запуска. - Выберите
Толстый клиент. - В поле
Версия 1С:Предприятияоставьте8.3или укажите конкретную сборку, если на компьютере стоит несколько. - Нажмите
Готовои запустите базу кнопкой1С:Предприятие.
Значения поля Основной режим запуска:
Выбирать автоматически— решает платформа по свойствам конфигурации;Тонкий клиент— всегда1cv8c.exe;Веб-клиент— база откроется в браузере (нужна веб-публикация);Толстый клиент— всегда1cv8.exe.
Проверить, каким клиентом открыта база, проще всего в Диспетчере задач Windows: если в процессах 1cv8c.exe, это тонкий клиент, если 1cv8.exe — толстый.
Где хранится эта настройка
Список баз пользователя лежит в файле ibases.v8i:
%APPDATA%\1C\1CEStart\ibases.v8i
Это обычный текстовый файл. Каждая база — отдельная секция в квадратных скобках. Режим клиента задаёт строка App:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Buh";
App=ThickClient
Version=8.3
Возможные значения: Auto, ThinClient, ThickClient, WebClient. Править файл руками имеет смысл, когда нужно переключить сразу десяток баз или раздать готовый список на несколько компьютеров. Перед правкой закройте все окна 1С и сохраните копию файла рядом.
Если список баз приходит централизованно (общий файл в 1cestart.cfg, параметр CommonInfoBases), локальные правки для общих баз могут затираться при следующем запуске. Меняйте режим в исходном общем файле или попросите администратора.
Способ 2. Отредактировать ярлык на рабочем столе
Ярлык удобен, когда пользователь работает с одной базой и окно выбора ему не нужно. Обычный ярлык 1С ведёт на 1cestart.exe — он только показывает список. Чтобы обойти и список, и автоматический выбор клиента, ярлык направляют прямо на 1cv8.exe.
Как переделать ярлык
- Щёлкните ярлык правой кнопкой и откройте
Свойства. - На вкладке
Ярлыкнайдите полеОбъект. - Замените содержимое строкой запуска толстого клиента.
Для файловой базы:
"C:\Program Files\1cv8\8.3.24.1467\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh"
Для клиент-серверной базы:
"C:\Program Files\1cv8\8.3.24.1467\bin\1cv8.exe" ENTERPRISE /S"srv-1c\buh"
Номер сборки в пути подставьте свой: откройте C:\Program Files\1cv8\ и посмотрите имя папки с версией. У 32-разрядной платформы путь начинается с C:\Program Files (x86)\1cv8\.
Если ярлык уже указывает на 1cv8c.exe, достаточно заменить в нём 1cv8c.exe на 1cv8.exe. Остальные параметры оставьте как есть.
Минус прямого пути — при обновлении платформы ярлык продолжит запускать старую сборку, пока её не удалят. После удаления старой версии ярлык перестанет работать. Поэтому после каждого обновления платформы проверяйте номер в поле Объект или пользуйтесь способом 1.
Способ 3. Командная строка: запуск нужным клиентом и диагностика
Командная строка нужна в двух случаях: для скриптов и bat-файлов и для разбора, почему база не стартует.
Основные ключи для выбора режима
| Ключ | Что делает |
|---|---|
ENTERPRISE | Запуск в режиме пользователя (а не Конфигуратора) |
/F"путь" | Файловая база |
/S"сервер\база" | Клиент-серверная база |
/N"имя" и /P"пароль" | Пользователь и пароль 1С |
/RunModeOrdinaryApplication | Толстый клиент в режиме обычного приложения |
/RunModeManagedApplication | Толстый клиент в режиме управляемого приложения |
/Out"файл" | Записать служебные сообщения запуска в текстовый файл |
/DisableStartupMessages | Не показывать стартовые предупреждения |
Ключи /RunModeOrdinaryApplication и /RunModeManagedApplication работают только с 1cv8.exe. Тонкий клиент обычное приложение не запускает в принципе.
Готовый bat-файл с логом
@echo off
set V8="C:\Program Files\1cv8\8.3.24.1467\bin\1cv8.exe"
%V8% ENTERPRISE /F"D:\Bases\Buh" /N"Администратор" /Out"C:\Temp\1c_start.log"
Если база не открылась, загляните в C:\Temp\1c_start.log. Там будет текст ошибки, который на экране мог мелькнуть и исчезнуть. Пароль в bat-файле храните, только если файл лежит в папке, куда нет доступа у посторонних.
Что ещё помогает в диагностике
- 🧹
/ClearCache— очищает кэш клиента для этой базы. Помогает, когда после смены режима база ведёт себя странно: старые формы, ошибки загрузки метаданных. - 🔍 Запуск того же пути из
cmdвместо ярлыка показывает, виноват ли сам ярлык (кривые кавычки, лишний пробел). - 📄 Сравните строку из ярлыка с секцией базы в
ibases.v8i: путьFile=илиSrvr=/Ref=должен совпадать.
Права и свойства пользователя, которые блокируют толстый клиент
Режим запуска выбирается не только на компьютере. Есть ещё два уровня настроек внутри самой базы.
Право «Толстый клиент» в ролях
У каждой роли в конфигурации есть отдельные права на запуск: Тонкий клиент, Веб-клиент, Толстый клиент, Мобильный клиент. Если ни одна роль пользователя не даёт права Толстый клиент, база в толстом клиенте не откроется, а платформа сообщит о нехватке прав.
Что делать:
- Проверьте, под каким пользователем идёт вход.
- Попросите администратора базы выдать профиль или роль, в которой право на толстый клиент включено. В типовых конфигурациях оно есть у полных прав.
- Самостоятельно править роли в Конфигураторе в типовой базе на поддержке не стоит — это снимет её с полной поддержки.
Свойство пользователя «Режим запуска»
В Конфигураторе, в Администрирование → Пользователи, в карточке пользователя есть поле Режим запуска со значениями Авто, Обычное приложение, Управляемое приложение. Оно влияет на то, в каком режиме откроется толстый клиент. Тонкий клиент от этого поля не зависит: он всегда работает с управляемым приложением.
Вход в Конфигуратор не требует монопольного режима, но любые правки ролей и сохранение изменений конфигурации в рабочей базе делайте в нерабочее время и после резервной копии.
Ограничения: когда толстый клиент не включить
Ниже ситуации, когда переключение не работает и это не ошибка настройки, а свойство платформы.
Толстый клиент не установлен
Дистрибутив тонкого клиента
(setuptc) ставит только 1cv8c.exe. Если на компьютере стоял лишь он, в выпадающем списке режим есть, но запуск падает. Решение — установить полный дистрибутив платформы с компонентом «1С:Предприятие». Компонент выбирается в мастере установки на шаге выбора компонент.
База подключена через веб-сервер
Если в свойствах базы тип подключения «На веб-сервере» (строка Connect=ws="https://..." в ibases.v8i), толстый клиент к ней не подключится. Через http работают только тонкий клиент и веб-клиент. Для толстого клиента нужна прямая связь: файловый путь или имя сервера 1С.
Конфигурация не поддерживает нужный режим
- Современные типовые (БП 3.0, ЗУП 3.1, УТ 11) написаны на управляемых формах. В толстом клиенте они откроются, но тоже как управляемое приложение. Привычного интерфейса «как в 7.7 или 8.2» вы не получите.
- Старые конфигурации на обычных формах, наоборот, тонкий клиент не откроет вовсе. Для них режим
Толстый клиент— единственный рабочий. - Свойства корня конфигурации «Использовать управляемые формы в обычном приложении» и «Использовать обычные формы в управляемом приложении» меняет только разработчик. Пользователю трогать их не нужно.
Лицензии
Тонкий и толстый клиенты используют одну и ту же клиентскую лицензию. Переход на толстый клиент не требует покупки дополнительных лицензий и не освобождает их. Без лицензии платформа базу не откроет ни тем, ни другим клиентом.
Быстродействие
Толстый клиент грузит на компьютер больше кода и данных. На медленном канале до сервера 1С он ощутимо тормозит. Если базу открывают удалённо, по VPN, толстый клиент лучше запускать на терминальном сервере, а не на ноутбуке пользователя.
Толстый клиент в списке баз. Остальные базы оставьте на автоматическом выборе.Толстый клиент обязателен. Если в карточке пользователя стоит Управляемое приложение, поменяйте на Авто или Обычное приложение.Веб-клиент или оставьте тонкий клиент. Для толстого клиента нужен прямой путь к базе или сервер 1С.Веб-клиент и другие обходные пути, если тонкий клиент не запускается
Часто тонкий клиент «отключают», потому что он не стартует или падает. Сменить клиент — рабочий обход, но не единственный.
Работа через браузер
Веб-клиент открывает базу по адресу вида https://сервер/buh/. Нужно, чтобы база была опубликована на веб-сервере (IIS или Apache) через Администрирование → Публикация на веб-сервере в Конфигураторе. На компьютере пользователя достаточно поддерживаемого браузера.
Плюсы и минусы:
- ✅ Не нужна установка платформы и права администратора Windows.
- ✅ Работает с любой ОС, где есть современный браузер.
- ❌ Часть функций с локальным оборудованием и файлами требует установки расширения для работы с файлами и внешних компонент.
- ❌ Публикацию настраивает администратор, это не делается за минуту.
Если проблема в самом тонком клиенте
Прежде чем уходить с тонкого клиента навсегда, попробуйте:
- Запустить базу
с ключом
/ClearCacheили удалить кэш базы из папки%APPDATA%\1C\1cv8\(подпапки с длинными GUID-именами). Перед удалением закройте 1С — открытые сеансы этого пользователя оборвутся. - Указать в свойствах базы конкретную версию платформы, если на компьютере их несколько и тонкий клиент стартует не той сборкой.
- Переустановить платформу той же версии, что на сервере 1С. Для клиент-серверной базы версии клиента и сервера должны совпадать до последней цифры.
- Проверить антивирус: он иногда блокирует
1cv8c.exeпосле обновления платформы.
Сравнение способов
| Способ | Охват | Сложность | Риск |
|---|---|---|---|
| Режим в списке баз | Одна база, один компьютер | Низкая | Нет |
Правка ibases.v8i | Все базы пользователя | Средняя | Сломать файл опечаткой |
Ярлык на 1cv8.exe | Одна база | Низкая | Ярлык ломается после удаления старой сборки |
| Командная строка, bat | Скрипты, диагностика | Средняя | Пароль в открытом виде |
| Веб-клиент | Любой компьютер | Высокая на старте | Нужна публикация и обслуживание веб-сервера |
Частые вопросы
Можно ли запретить тонкий клиент для всех пользователей базы?
Влияет ли смена клиента на данные в базе?
Почему после переключения на толстый клиент интерфейс не изменился?
Нужна ли отдельная лицензия на толстый клиент?
Как вернуть всё обратно?
Изменить у базы и снова выберите Выбирать автоматически в поле Основной режим запуска. Ярлык верните на 1cestart.exe.