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

· 9 мин

Содержание

Толстый клиент 1С 8.3 — это файл 1cv8.exe. При стандартной установке 64-разрядной платформы он находится в C:\Program Files\1cv8\<номер версии>\bin\1cv8.exe, для 32-разрядной — в C:\Program Files (x86)\1cv8\<номер версии>\bin\1cv8.exe. Например: C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe.

Рядом в той же папке bin лежит 1cv8c.exe — это тонкий клиент. Если 1cv8.exe в папке нет, значит, при установке платформы компонент толстого клиента не выбрали. Его доустанавливают из полного дистрибутива той же версии за пару минут, без переустановки баз.

Толстый клиент 1С: что это за программа и когда без неё не обойтись

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

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

  • 🔧 запускать Конфигуратор — режим DESIGNER есть только у 1cv8.exe;
  • 📄 открывать конфигурации на обычных формах — УПП 1.3, БП 2.0, УТ 10.3, ЗУП 2.5 и самописные базы старой архитектуры;
  • 📦 работать с внешними обработками и отчётами на обычных формах;
  • 🔌 устанавливать COM-соединение с другой базой из кода, работающего на клиенте.

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

Если вы бухгалтер и работаете только в БП 3.0, толстый клиент вам, скорее всего, нужен ровно для одного — открыть Конфигуратор, чтобы выгрузить базу в .dt или обновить её.

Стандартные пути к толстому клиенту в Windows

Каждая версия платформы ставится в свою папку с номером. Если на компьютере три версии, будет три папки и три 1cv8.exe.

Что ищемФайлСтандартная папка
Толстый клиент, 64 бит1cv8.exeC:\Program Files\1cv8\8.3.xx.xxxx\bin\
Толстый клиент, 32 бит1cv8.exeC:\Program Files (x86)\1cv8\8.3.xx.xxxx\bin\
Тонкий клиент1cv8c.exeта же папка bin
Окно запуска (общий лаунчер)1cestart.exeC:\Program Files\1cv8\common\
Список баз пользователяibases.v8i%APPDATA%\1C\1CEStart\
Настройки лаунчера1cestart.cfg%APPDATA%\1C\1CEStart\ и C:\ProgramData\1C\1CEStart\

Папку %APPDATA% быстрее всего открыть так: нажмите Win+R, вставьте %APPDATA%\1C\1CEStart и нажмите Enter.

Разрядность важна. 64-разрядный клиент не подключит 32-разрядную внешнюю компоненту (драйвер торгового оборудования, старую DLL). Если нужна 32-битная, запускайте 1cv8.exe из Program Files (x86).

Как быстро выяснить, какие версии стоят

Откройте C:\Program Files\1cv8\ в проводнике. Папки вида 8.3.23.2040, 8.3.24.1548 — это установленные версии. Папки common, conf, srvinfo к клиентам не относятся.

На Linux толстый клиент обычно лежит в /opt/1cv8/x86_64/<версия>/1cv8, тонкий — там же под именем 1cv8c.

Тонкий или толстый: как понять, в каком клиенте открыта база

Внешне в интерфейсе «Такси» оба клиента выглядят почти одинаково. Надёжнее всего смотреть на процесс.

Способ 1. Диспетчер задач

  1. Нажмите Ctrl+Shift+Esc.
  2. Перейдите на вкладку «Подробности».
  3. Найдите процесс 1С:
    • 1cv8.exe — толстый клиент или Конфигуратор;
    • 1cv8c.exe — тонкий клиент;
    • 1cv8s.exe или 1cestart.exe — окно выбора баз, база ещё не открыта.

Способ 2. Окно «О программе»

В открытой базе вызовите «О программе» (через меню с иконкой «гамбургера» или знак вопроса в правом верхнем углу). В окне указан тип приложения: тонкий клиент или толстый, обычное или управляемое приложение.

Способ 3. По внешнему виду формы

Если вы видите классическое меню «Файл — Правка — Операции — Сервис» и панель кнопок сверху, это обычное приложение. Оно работает только в толстом клиенте. Управляемые формы при этом могут открываться и в толстом, и в тонком.

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

Если 1cv8.exe нет в папке bin: поиск и доустановка

Бывает, что папка версии есть, а в bin только 1cv8c.exe. Или платформу ставили в нестандартное место, например на диск D:. Найти файл можно четырьмя способами.

Через ярлык или Диспетчер задач

  • Щёлкните правой кнопкой по ярлыку 1С → «Свойства» → «Расположение файла». Ярлык обычно ведёт на 1cestart.exe в папке common. Поднимитесь на уровень выше — там будут папки версий.
  • Запустите базу, откройте Диспетчер задач, щёлкните правой кнопкой по 1cv8.exe или 1cv8c.exe → «Открыть расположение файла».

Через командную строку

Поиск по всему диску C: займёт от нескольких секунд до пары минут:

where /r C:\ 1cv8.exe

То же в PowerShell, с выводом версии файла:

Get-ChildItem -Path C:\ -Filter 1cv8.exe -Recurse -ErrorAction SilentlyContinue |
  Select-Object FullName, @{n='Version';e={$_.VersionInfo.FileVersion}}

Если ничего не нашлось — толстый клиент не установлен ни в одной версии.

Через файл настроек лаунчера

Откройте блокнотом 1cestart.cfg из %APPDATA%\1C\1CEStart\ или C:\ProgramData\1C\1CEStart\. Строки InstalledLocation= показывают каталоги, где лаунчер ищет установленные платформы. Так находят установку на другом диске.

Доустановка компонента

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

  1. Откройте «Панель управления» → «Программы и компоненты».
  2. Найдите строку «1С:Предприятие 8 (x86-64)» нужной версии и нажмите «Изменить».
  3. Выберите «Изменить» в мастере установки.
  4. Включите компонент «1С:Предприятие» — это и есть толстый клиент. Тонкий клиент идёт отдельным пунктом.
  5. Завершите мастер. Нужны права администратора Windows.

Если строки с этой версией в списке нет, запустите setup.exe из полного дистрибутива той же версии и при выборе компонентов отметьте «1С:Предприятие».

Ставьте ту же версию платформы, на которой работает сервер 1С. Клиент-серверная база не откроется клиентом другой версии.

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

Есть три уровня настройки. Они проверяются в таком порядке: параметры запуска базы в списке → настройки пользователя → свойства конфигурации.

Настройка в списке баз (самый частый случай)

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

Настройка хранится в списке баз конкретного пользователя Windows. Если за компьютером работают двое под разными учётными записями, каждому придётся выбрать режим у себя — или раздать готовый файл .v8i.

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

Режим запуска у пользователя

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

Значение «Обычное приложение» запускает толстый клиент с обычными формами — при условии, что конфигурация их поддерживает. БП 3.0 и другие конфигурации только на управляемых формах всё равно откроются в управляемом режиме.

Через Конфигуратор для отладки

В Конфигураторе откройте Сервис → Параметры → вкладка «Запуск 1С:Предприятия». Там выбирается, каким клиентом запускать базу по команде «Начать отладку»: тонкий, толстый (обычное или управляемое приложение), веб-клиент.

Какой клиент вам нужен?

Запуск 1cv8.exe в обход окна выбора баз

Окно со списком баз не единственный путь. Администраторы часто делают ярлыки сразу на нужную базу.

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

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

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

Клиент-серверная база:

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

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

  • ENTERPRISE — режим 1С:Предприятие; DESIGNER — Конфигуратор;
  • /F — путь к каталогу файловой базы;
  • /S — сервер и имя базы через обратный слеш;
  • /N — имя пользователя (пароль можно передать в /P, но хранить его в ярлыке небезопасно);
  • /RunModeOrdinaryApplication — обычное приложение, /RunModeManagedApplication — управляемое;
  • /IBName"Бухгалтерия" — открыть базу по её названию из списка ibases.v8i.

Чтобы сделать ярлык: правой кнопкой по рабочему столу → «Создать» → «Ярлык» → вставьте строку целиком с кавычками. Путь к 1cv8.exe с пробелами без кавычек не сработает.

Bat-файл для нескольких пользователей

Удобно, когда версия платформы меняется: правите одну переменную, а не двадцать ярлыков.

@echo off
set V8=C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe
start "" "%V8%" ENTERPRISE /S"srv1c\buh_ooo"

Файл .v8i

В окне запуска базу можно выгрузить в файл .v8i (через настройку списка) и разослать коллегам. В нём хранится и строка подключения, и выбранный режим клиента. Двойной щелчок по файлу добавляет базу в список.

Что мешает работать в толстом клиенте

Файл найден, режим выбран, а работать всё равно не получается. Вот симптомы, которые встречаются чаще других, и что с ними делать.

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

Если для доустановки компонента вы переустанавливаете платформу на сервере или терминальном сервере, закройте все сеансы пользователей: открытые 1cv8.exe и 1cv8c.exe не дадут заменить файлы, а принудительное закрытие оборвёт несохранённую работу. Делайте это вне рабочего времени.

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

Нужна ли отдельная лицензия на толстый клиент?
Нет. Клиентская лицензия одна для всех клиентов: толстого, тонкого и веб-клиента. Запуск в толстом клиенте занимает её так же, как в тонком.
Можно ли удалить тонкий клиент и оставить только толстый?
Можно, через «Изменить» в «Программах и компонентах». Но лаунчер по умолчанию выбирает режим автоматически, и некоторые базы перестанут открываться без ручной смены режима. Обычно держат оба.
Почему версий в папке 1cv8 так много и можно ли удалить старые?
Каждое обновление платформы ставится рядом с предыдущим. Старую версию удаляйте через «Программы и компоненты», а не удалением папки, и только если ни одна база не закреплена за ней в параметрах запуска.
Как узнать номер версии конкретного 1cv8.exe?
Щёлкните по файлу правой кнопкой → «Свойства» → вкладка «Подробно». Строка «Версия файла» совпадает с номером папки, например 8.3.24.1548.
Где лежат временные файлы и кэш толстого клиента?
В %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\ — там папки с идентификаторами баз. Кэш общий для толстого и тонкого клиента. Удалять его можно только при закрытой 1С.