Запуск 1С в режиме тонкого клиента: от списка баз до командной строки
Содержание
Чтобы включить тонкий клиент 1С, выделите базу в окне запуска, нажмите Изменить, дойдите до последней страницы мастера и в поле «Основной режим запуска» выберите «Тонкий клиент». После Готово база будет открываться через 1cv8c.exe, а не через толстый клиент 1cv8.exe.
Сработает это при двух условиях: компонент тонкого клиента установлен на компьютере, а конфигурация базы работает в режиме управляемого приложения. Бухгалтерия 3.0, ЗУП 3.1, УТ 11 и ERP этому условию отвечают. Старые конфигурации на обычных формах (Бухгалтерия 2.0, УТ 10.3, УПП 1.3) в тонком клиенте не откроются.
Что проверить до включения тонкого клиента
Тонкий клиент — это отдельная программа платформы 8.3. Он не исполняет код конфигурации у себя целиком, а получает формы и данные от сервера или от файлового движка. Поэтому он легче толстого клиента и годится для слабых машин и медленных каналов.
Перед переключением проверьте три вещи:
- 🧩 Компонент установлен. Откройте папку платформы, например
C:\Program Files\1cv8\8.3.25.1374\bin\. В ней должен лежать файл1cv8c.exe. Нет файла — запустите установщик платформы и отметьте компонент тонкого клиента. - 📐 Конфигурация управляемая. В Конфигураторе откройте свойства корня конфигурации (правой кнопкой по названию конфигурации →
Свойства) и найдите «Основной режим запуска». Нужно значение «Управляемое приложение». - 🔢 Версия совпадает с сервером. Для клиент-серверной базы версия тонкого клиента должна совпадать с версией сервера 1С до последней цифры сборки.
Номер своей версии смотрите в окне О программе: в режиме 1С:Предприятие откройте главное меню (значок в левом верхнем углу) → Справка → О программе. Там же указан тип клиентского приложения, через которое открыта база.
Чем тонкий клиент отличается от других режимов
| Режим | Исполняемый файл | Обычные формы | Где удобен |
|---|---|---|---|
| Тонкий клиент | 1cv8c.exe | нет | офис, удалённые сотрудники, слабые ПК |
| Толстый клиент | 1cv8.exe | да | старые конфигурации, внешние компоненты, отладка |
| Веб-клиент | браузер | нет | доступ без установки платформы |
Как включить тонкий клиент 1С в списке информационных баз
Это основной способ. Настройка хранится в списке баз пользователя, права администратора на компьютере не нужны.
- Запустите 1С через ярлык «1С:Предприятие». Откроется окно со списком информационных баз.
- Выделите нужную базу и нажмите
Изменить. - Пройдите страницы мастера кнопкой
Далее, ничего не меняя в пути к базе. - На последней странице найдите поле «Основной режим запуска».
- Выберите «Тонкий клиент».
- Нажмите
Готово, затем1С:Предприятие.
В поле «Основной режим запуска» есть четыре варианта:
- ⚙️ Выбирать автоматически — платформа сама решает, чем открыть базу , исходя из свойств конфигурации и пользователя;
- 🪶 Тонкий клиент — всегда
1cv8c.exe; - 🌐 Веб-клиент — база откроется в браузере, если она опубликована на веб-сервере;
- 🏋️ Толстый клиент — всегда
1cv8.exe.
На той же странице есть поле «Версия 1С:Предприятия». Если на компьютере стоит несколько платформ, впишите точный номер, например 8.3.25.1374. Тогда тонкий клиент возьмётся из нужной папки, и при подключении к серверу не будет конфликта версий. В новых релизах платформы там же выбирается разрядность: 32 или 64 бита.
Режим «Выбирать автоматически» не гарантирует тонкий клиент. Если у пользователя или в конфигурации задан обычный режим, база откроется толстым клиентом. Нужен строго тонкий — выбирайте его явно.
Если базы нет в списке
Нажмите Добавить → «Добавление в список существующей информационной базы». Укажите тип расположения:
- для файловой базы — каталог, где лежит файл
1Cv8.1CD; - для серверной — имя кластера серверов 1С и имя базы в кластере;
- для опубликованной — адрес веб-сервера.
На последнем шаге выберите «Тонкий клиент» так же, как выше.
Прямой запуск 1cv8c.exe и ключи командной строки
Тонкий клиент можно запустить напрямую, минуя окно выбора баз. Это удобно для ярлыков на рабочем столе, терминального сервера и публикации RemoteApp.
Без параметров 1cv8c.exe откроет тот же список баз. С параметрами — сразу нужную базу:
:: Файловая база
"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe" /F"D:\Bases\Buh" /N"Иванова" /P"пароль"
:: Клиент-серверная база: сервер srv1c, база buh
"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe" /S"srv1c\buh" /N"Иванова"
:: База, опубликованная на веб-сервере
"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe" /WS"http://webserver/buh"
Что означают ключи:
| Ключ | Назначение |
|---|---|
/F"путь" | каталог файловой базы |
/S"сервер\база" | серверная база в кластере 1С |
/WS"адрес" | подключение через веб-сервер |
/N"имя" | имя пользователя 1С |
/P"пароль" | пароль пользователя |
/ClearCache | очистить кэш клиента при запуске |
Пароль в ключе /P хранится в ярлыке открытым текстом. Для общих ярлыков используйте аутентификацию Windows, если она включена у пользователя в базе, и не пишите /P вообще.
Ярлык для пользователя за минуту
- Правой кнопкой по рабочему столу →
Создать→Ярлык. - В поле объекта вставьте одну из строк выше со своими путями.
- Назовите ярлык, например «Бухгалтерия — тонкий клиент».
Путь с номером версии ломается после обновления платформы: старая папка удаляется, ярлык перестаёт работать. Чтобы этого избежать, в ярлыке на 1cestart.exe оставляют выбор версии лаунчеру, а тонкий режим задают в настройках базы в списке. На терминальном сервере то же правило: для RemoteApp публикуют 1cestart.exe, а не конкретный 1cv8c.exe.
Режим запуска в Конфигураторе и в свойствах пользователя
Список баз — не единственное место, где задаётся режим. Ещё три настройки влияют на то, чем откроется база.
Запуск из Конфигуратора
Когда разработчик или администратор нажимает в Конфигураторе «Начать отладку» или «1С:Предприятие», клиент выбирается по параметрам Конфигуратора:
- Откройте
Сервис→Параметры. - Перейдите на вкладку «Запуск 1С:Предприятия».
- В разделе основных параметров выберите «Тонкий клиент».
- Нажмите
ОК.
Эта настройка не меняет запуск у пользователей. Она касается только старта из Конфигуратора на этом компьютере.
Свойство конфигурации
В свойствах корня конфигурации есть «Основной режим запуска»: «Управляемое приложение» или «Обычное приложение». Тонкому клиенту нужно первое значение.
Для типовых конфигураций на управляемых формах менять ничего не надо. Переключать это свойство в старой конфигурации на обычных формах бессмысленно: формы от этого не станут управляемыми, их придётся переписывать.
Свойство пользователя
В Конфигураторе: Администрирование → Пользователи → карточка пользователя → вкладка «Прочие». Там задаётся «Режим запуска»: «Авто», «Обычное приложение» или «Управляемое приложение». Свойство влияет на толстый клиент. Если у пользователя стоит «Обычное приложение», а в списке баз — «Выбирать автоматически», он попадёт в толстый клиент.
Тонкий клиент в файловой и клиент-серверной базе
Тонкий клиент работает с обоими вариантами, но устроено это по-разному.
Файловая база
В файловом варианте тонкий клиент сам открывает файл 1Cv8.1CD: файловый движок входит в его состав. Отдельный сервер не нужен.
- 📁 Достаточно доступа к каталогу базы на чтение и запись.
- 🌐 Сетевая папка работает, но при 5-10 одновременных пользователях на медленной сети начнутся задержки. Это ограничение файлового варианта, а не тонкого клиента.
- 🔄 Версия тонкого клиента у разных пользователей может немного отличаться, но лучше держать одну на всех.
Клиент-серверная база
Здесь тонкий клиент — только интерфейс. Код и запросы выполняет кластер серверов 1С. Порядок подключения такой:
- Клиент обращается к агенту сервера по порту
1540. - Агент передаёт его менеджеру кластера (порт
1541). - Дальше клиент работает с рабочим процессом. Диапазон портов задаётся в свойствах рабочего сервера, по умолчанию
1560-1591.
Если на файрволе открыт только 1540, клиент подключится к агенту и упадёт на этапе рабочего процесса. Откройте весь диапазон.
Чем отличаются варианты для тонкого клиента
| Параметр | Файловая база | Клиент-серверная база |
|---|---|---|
| Что указать при добавлении | каталог базы | сервер и имя базы |
| Ключ командной строки | /F | /S |
| Требование к версии | желательно одинаковая | строго как у сервера |
| Нагрузка на компьютер пользователя | выше: движок базы на клиенте | ниже: всё считает сервер |
| Сетевые порты | доступ к общей папке | 1540, 1541, диапазон рабочих процессов |
Веб-клиент как замена тонкому клиенту
Если на компьютер нельзя ставить платформу (чужой ноутбук, планшет, строгие политики безопасности), базу открывают в браузере. Это веб-клиент.
Для него базу публикуют на веб-сервере (IIS или Apache) через Конфигуратор: Администрирование → Публикация на веб-сервере. После публикации база доступна по адресу вида http://webserver/buh.
У веб-клиента и тонкого клиента одни и те же управляемые формы. Отличия на практике такие:
- ✅ веб-клиент не требует установки и обновления платформы на рабочих местах;
- ⚠️ часть возможностей зависит от браузера: работа с файлами, буфером обмена и торговым оборудованием требует расширений и настроек;
- ⚠️ на больших отчётах и печати он обычно медленнее тонкого клиента.
Промежуточный вариант — тонкий клиент, подключённый к той же публикации через /WS"http://webserver/buh" или через тип «На веб-сервере» в списке баз. Канал идёт по HTTP или HTTPS, порты кластера наружу открывать не нужно. Удалённым сотрудникам часто достаточно этого.
Если к публикации приложить дистрибутив тонкого клиента, при подключении через веб-сервер клиент сможет сам скачать и установить нужную версию. Тогда после обновления сервера пользователи не останутся с несовпадающей версией.
Почему тонкий клиент 1С не запускается
Ниже — частые сбои при первом запуске и после обновлений. Выберите симптом и посмотрите, что проверить.
Сервис → Параметры → вкладка «Запуск 1С:Предприятия», а не из списка баз.1cv8c.exe на компьютере не совпадает со сборкой сервера. Поставьте платформу той же сборки и пропишите её номер в поле «Версия 1С:Предприятия» в свойствах базы./ClearCache. Если не помогло — удалите вручную папки с длинными именами-идентификаторами в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8.1541 и диапазон, заданный в свойствах рабочего сервера (по умолчанию 1560-1591).Перед очисткой кэша вручную закройте 1С у этого пользователя. Удаление папок при открытой программе может прервать работу и потерять несохранённые данные в формах. Базу очистка кэша не затрагивает: удаляются только локальные копии форм и настроек клиента.
Где лежат настройки списка баз
Список баз пользователя хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i. Если окно запуска показывает пустой список или старые пути, закройте 1С и сделайте копию этого файла перед правкой. Список можно раздать пользователям централизованно: в файле 1cestart.cfg в той же папке указывается общий файл списка баз в сетевой папке.
Частые вопросы
Можно ли запретить пользователю толстый клиент?
1cestart.cfg. На терминальном сервере публикуйте только запуск через тонкий клиент.Нужна ли отдельная лицензия на тонкий клиент?
Работают ли внешние обработки в тонком клиенте?
Как понять, в каком клиенте я сейчас работаю?
Справка → О программе. В окне указан тип клиентского приложения и версия платформы.