Толстый клиент 1С: установка, режим запуска и решение проблем

· 9 мин

Содержание

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

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

Толстый клиент 1С: когда без него не обойтись

Толстый клиент — это исполняемый файл 1cv8.exe. Он выполняет на компьютере пользователя не только интерфейс, но и серверную часть кода конфигурации. Тонкий клиент 1cv8c.exe только показывает формы, а прикладная логика работает на сервере 1С.

Отсюда разница в применении:

  • 📂 Конфигурации на обычных формах. «Бухгалтерия 2.0», «Зарплата и управление персоналом 2.5», «УПП 1.3» и самописные базы в режиме обычного приложения тонкий клиент не открывает. Им нужен толстый клиент.
  • 🧩 Внешние обработки и отчёты на обычных формах. Старые обработки (.epf / .erf) с обычными формами работают только в толстом клиенте.
  • 🔌 Старые драйверы оборудования и COM-объекты. Часть внешних компонент 32-битные и работают только в 32-битном толстом клиенте.
  • 🛠 Отладка и сопровождение. Разработчику бывает удобнее проверить код, который выполняется «на сервере», прямо на своей машине в файловой базе.

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

ПризнакТонкий клиентТолстый клиент
Исполняемый файл1cv8c.exe1cv8.exe
Обычное приложение (обычные формы)не поддерживаетподдерживает
Управляемое приложениеподдерживаетподдерживает
Конфигуратор в том же дистрибутивенетда, тот же 1cv8.exe
Нагрузка на компьютер пользователянизкаязаметно выше
Дистрибутивхватает «тонкого»нужен полный дистрибутив платформы

Что проверить на компьютере перед запуском

Толстый клиент ставят на те же системы, что и остальную платформу 8.3: Windows 10, Windows 11, Windows Server 2016 и новее. Точный перечень поддерживаемых ОС смотрите в описании конкретной версии платформы.

Практические ориентиры по железу:

  • 🧠 Память: от 4 ГБ для одной базы, комфортно 8 ГБ и больше. Толстый клиент держит в памяти больше данных, чем тонкий.
  • 💽 Диск: SSD. Сама платформа занимает около 1–2 ГБ на каждую установленную версию, плюс кэш конфигураций в профиле пользователя.
  • 🌐 Сеть: для серверной или сетевой файловой базы — стабильные 100 Мбит/с минимум, лучше 1 Гбит/с. По медленному VPN толстый клиент работает тяжело.
  • 🔢 Разрядность: 64-битная платформа подходит почти всем. 32-битная нужна, когда драйвер оборудования или внешняя компонента есть только в 32-битном варианте.

Отдельно проверьте права пользователя в самой базе. В конфигурации есть отдельные права на запуск тонкого, толстого и веб-клиента. Если у роли пользователя права «Толстый клиент» нет, база в этом режиме не откроется, даже когда платформа установлена правильно.

Установка толстого клиента 1С на Windows

Толстый клиент входит в полный дистрибутив «Технологическая платформа 1С:Предприятия» для Windows. Отдельный дистрибутив «Тонкий клиент» файла 1cv8.exe не содержит — частая причина, почему режим не переключается.

Как поставить

  1. Скачайте полный дистрибутив платформы нужной версии и разрядности. Версия должна быть не ниже той, что требует ваша конфигурация.
  2. Распакуйте архив и запустите setup.exe от имени администратора.
  3. На шаге выбора компонентов включите «1С:Предприятие». Именно этот компонент ставит толстый клиент и конфигуратор.
  4. При необходимости добавьте «Интерфейсы на различных языках» и, если нужны ключи защиты, установите драйвер защиты на последнем шаге.
  5. Нажмите Далее и дождитесь окончания установки.

Как убедиться, что толстый клиент установлен

Откройте папку платформы, по умолчанию это C:\Program Files\1cv8\<номер версии>\bin\. В ней должны лежать оба файла: 1cv8.exe и 1cv8c.exe. Если есть только 1cv8c.exe, установлен один тонкий клиент — запустите установку заново и добавьте компонент «1С:Предприятие».

Если на компьютере несколько версий платформы, окно запуска по умолчанию берёт самую новую подходящую. Конкретную версию для базы задают в её свойствах, в поле «Версия 1С:Предприятия», например 8.3.24.

Как запустить 1С в толстом клиенте: четыре способа

Выберите способ под задачу: для одной базы — окно запуска, для рабочего места бухгалтера — ярлык, для разработчика — настройки конфигуратора.

Способ 1. Через окно запуска

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

Настройка сохраняется в списке баз текущего пользователя Windows. У другого пользователя на этом же компьютере режим останется прежним.

Способ 2. Ярлык с параметрами командной строки

Удобно, когда толстый клиент нужен постоянно и нельзя, чтобы пользователь случайно открыл базу в другом режиме. Создайте ярлык на 1cv8.exe и допишите параметры.

Файловая база:

"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh20" /N"Иванова" /RunModeOrdinaryApplication

Серверная база:

"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" ENTERPRISE /S"srv1c\buh20" /N"Иванова" /RunModeOrdinaryApplication

Что означают параметры:

  • ENTERPRISE — запуск в режиме 1С:Предприятие, а не конфигуратора;
  • /F — путь к каталогу файловой базы;
  • /S — имя сервера 1С и имя базы в кластере через обратную косую черту;
  • /N — имя пользователя базы;
  • /RunModeOrdinaryApplication — обычное приложение; для управляемого используйте /RunModeManagedApplication.

Номер версии в пути замените на свой. Пароль через /P в ярлыке лучше не хранить: его увидит любой, кто откроет свойства ярлыка.

Способ 3. Из конфигуратора

Разработчик запускает отладку из конфигуратора, и режим задаётся там:

  1. Откройте Сервис → Параметры.
  2. Перейдите на вкладку «Запуск 1С:Предприятия».
  3. В блоке «Основной режим запуска» выберите Толстый клиент (обычное приложение) или Толстый клиент (управляемое приложение).
  4. Нажмите ОК и запускайте отладку как обычно (F5).

Способ 4. Режим запуска в карточке пользователя

У каждого пользователя базы есть свойство «Режим запуска»: «Авто», «Обычное приложение», «Управляемое приложение». Его задают в конфигураторе: Администрирование → Пользователи, карточка пользователя, вкладка «Прочие».

Для конфигурации на обычных формах значение «Обычное приложение» гарантирует, что после входа откроется привычный интерфейс, а не пустое управляемое окно. Это дополняет первые три способа, но не заменяет их: сам толстый клиент всё равно выбирается в окне запуска или ярлыком.

Толстый клиент запускается, если
Выполнено: 0 / 5

Запуск толстого клиента на Linux

Для Linux платформа поставляется отдельным дистрибутивом. В современных версиях 8.3 это единый установщик .run с выбором компонентов; в старых — набор пакетов .deb или .rpm.

  1. Скачайте дистрибутив для Linux нужной версии и разрядности (x86_64).
  2. Сделайте файл исполняемым и запустите установку:
chmod +x setup-full-8.3.24.1691-x86_64.run
sudo ./setup-full-8.3.24.1691-x86_64.run
  1. В списке компонентов отметьте клиент 1С:Предприятия (толстый клиент), а не только тонкий.
  2. После установки исполняемые файлы лежат в /opt/1cv8/x86_64/<номер версии>/. Толстый клиент — 1cv8, тонкий — 1cv8c.

Режим в окне запуска переключается так же, как в Windows: Изменить → последняя страница → Толстый клиент. Запуск из терминала:

/opt/1cv8/x86_64/8.3.24.1691/1cv8 ENTERPRISE /F"/home/buh/bases/buh" /N"Иванова"

На что смотреть в Linux:

  • 🐧 COM нет. Обработки и драйверы, которые работают через COM-объекты Windows, в Linux не запустятся ни в каком клиенте.
  • 🔤 Шрифты. Без пакета Microsoft-совместимых шрифтов печатные формы «плывут»: текст не влезает в ячейки.
  • 🔐 Лицензия. Программный ключ активируют отдельно для этого компьютера, если нет сервера лицензий или сетевого ключа.
  • 🧪 Старые конфигурации. Базу на обычных формах сначала проверьте на копии: внешние обработки и оборудование под Linux часто требуют замены.

Как ускорить работу в толстом клиенте

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

  • 🧹 Кэш конфигурации. Запустите базу с ключом /ClearCache — платформа заново скачает метаданные. Альтернатива — вручную удалить папки с длинными именами-GUID в %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\, когда 1С закрыта.
  • 🛡 Антивирус. Добавьте в исключения каталог файловой базы, папку платформы и каталоги кэша. Проверка каждого обращения к 1Cv8.1CD замедляет работу в разы.
  • 📁 Файловая база по сети. Толстый клиент читает файл базы напрямую через общую папку. Если пользователей больше 3–5, разумнее перейти на клиент-серверный вариант или на терминальный сервер .
  • 🔢 Одна версия платформы. Держите на рабочих местах ту же версию, что на сервере 1С: при расхождении клиент при каждом входе пытается подобрать нужную.
  • 💡 Нужен ли толстый клиент вообще. Для БП 3.0 и ЗУП 3.1 переход на тонкий клиент обычно даёт быстрый старт и меньше нагрузку без потери функций.

Очистку кэша делайте, когда пользователь закрыл 1С. Не удаляйте папку %APPDATA%\1C\1CEStart\ — в ней лежит список баз ibases.v8i, без него пропадут все базы из окна запуска.

Почему толстый клиент не запускается

Сначала сопоставьте симптом с причиной — большинство проблем решается одной настройкой.

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

Если после всех проверок толстый клиент не стартует только у одного пользователя Windows, а у других работает, сбросьте его локальные настройки 1С. Попросите пользователя закрыть все окна 1С, переименуйте папки %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\ (например, в 1cv8_old) и войдите заново. Папку 1CEStart не трогайте. Сбросятся сохранённые настройки форм и отчётов пользователя, зато уйдут повреждённые файлы. Когда всё заработает, старые папки можно удалить.

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

Нужна ли отдельная лицензия для толстого клиента?
Нет. Клиентская лицензия одна для тонкого, толстого и веб-клиента. Считается сеанс пользователя, а не тип клиента.
Можно ли открыть одну базу одновременно в толстом и тонком клиенте?
Да, если конфигурация на управляемых формах. Каждый запуск — отдельный сеанс и отдельная лицензия.
Где хранится выбранный режим запуска базы?
В файле ibases.v8i в профиле пользователя Windows. Поэтому режим, выбранный одним пользователем, не меняется у другого.
Конфигуратор открывается, а толстый клиент — нет. Почему?
Конфигуратор и толстый клиент — один файл 1cv8.exe. Раз конфигуратор работает, платформа установлена; ищите причину в правах роли или в режиме запуска пользователя.
Как вернуть тонкий клиент обратно?
В свойствах базы на последней странице мастера выберите «Тонкий клиент» или «Выбирать автоматически». Ярлык с 1cv8.exe замените на обычный ярлык окна запуска.