Толстый клиент 1С: установка, режим запуска и решение проблем
Содержание
Чтобы запустить 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.exe | 1cv8.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 не содержит — частая причина, почему режим не переключается.
Как поставить
- Скачайте полный дистрибутив платформы нужной версии и разрядности. Версия должна быть не ниже той, что требует ваша конфигурация.
- Распакуйте архив и запустите
setup.exeот имени администратора. - На шаге выбора компонентов включите «1С:Предприятие». Именно этот компонент ставит толстый клиент и конфигуратор.
- При необходимости добавьте «Интерфейсы на различных языках» и, если нужны ключи защиты, установите драйвер защиты на последнем шаге.
- Нажмите
Далееи дождитесь окончания установки.
Как убедиться, что толстый клиент установлен
Откройте папку платформы, по умолчанию это C:\Program Files\1cv8\<номер версии>\bin\. В ней должны лежать оба файла: 1cv8.exe и 1cv8c.exe. Если есть только 1cv8c.exe, установлен один тонкий клиент — запустите установку заново и добавьте компонент «1С:Предприятие».
Если на компьютере несколько версий платформы, окно запуска по умолчанию берёт самую новую подходящую. Конкретную версию для базы задают в её свойствах, в поле «Версия 1С:Предприятия», например 8.3.24.
Как запустить 1С в толстом клиенте: четыре способа
Выберите способ под задачу: для одной базы — окно запуска, для рабочего места бухгалтера — ярлык, для разработчика — настройки конфигуратора.
Способ 1. Через окно запуска
- Запустите 1С через ярлык «1С:Предприятие» — откроется список информационных баз.
- Выделите нужную базу и нажмите
Изменить. - Пройдите мастер кнопкой
Далеедо последней страницы. - В поле «Основной режим запуска» выберите
Толстый клиент. - Нажмите
Готово, затем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С:Предприятия».
- В блоке «Основной режим запуска» выберите
Толстый клиент (обычное приложение)илиТолстый клиент (управляемое приложение). - Нажмите
ОКи запускайте отладку как обычно (F5).
Способ 4. Режим запуска в карточке пользователя
У каждого пользователя базы есть свойство «Режим запуска»: «Авто», «Обычное приложение», «Управляемое приложение». Его задают в конфигураторе: Администрирование → Пользователи, карточка пользователя, вкладка «Прочие».
Для конфигурации на обычных формах значение «Обычное приложение» гарантирует, что после входа откроется привычный интерфейс, а не пустое управляемое окно. Это дополняет первые три способа, но не заменяет их: сам толстый клиент всё равно выбирается в окне запуска или ярлыком.
Запуск толстого клиента на Linux
Для Linux платформа поставляется отдельным дистрибутивом. В современных версиях 8.3 это единый установщик .run с выбором компонентов; в старых — набор пакетов .deb или .rpm.
- Скачайте дистрибутив для Linux нужной версии и разрядности (x86_64).
- Сделайте файл исполняемым и запустите установку:
chmod +x setup-full-8.3.24.1691-x86_64.run
sudo ./setup-full-8.3.24.1691-x86_64.run
- В списке компонентов отметьте клиент 1С:Предприятия (толстый клиент), а не только тонкий.
- После установки исполняемые файлы лежат в
/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 не трогайте. Сбросятся сохранённые настройки форм и отчётов пользователя, зато уйдут повреждённые файлы. Когда всё заработает, старые папки можно удалить.