Толстый клиент 1С: в какой папке лежит, как поставить и запустить с базой
Содержание
Толстый клиент 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.exe | C:\Program Files\1cv8\8.3.xx.xxxx\bin\ |
| Толстый клиент, 32 бит | 1cv8.exe | C:\Program Files (x86)\1cv8\8.3.xx.xxxx\bin\ |
| Тонкий клиент | 1cv8c.exe | та же папка bin |
| Окно запуска (общий лаунчер) | 1cestart.exe | C:\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. Диспетчер задач
- Нажмите
Ctrl+Shift+Esc. - Перейдите на вкладку «Подробности».
- Найдите процесс 1С:
1cv8.exe— толстый клиент или Конфигуратор;1cv8c.exe— тонкий клиент;1cv8s.exeили1cestart.exe— окно выбора баз, база ещё не открыта.
Способ 2. Окно «О программе»
В открытой базе вызовите «О программе» (через меню с иконкой «гамбургера» или знак вопроса в правом верхнем углу). В окне указан тип приложения: тонкий клиент или толстый, обычное или управляемое приложение.
Способ 3. По внешнему виду формы
Если вы видите классическое меню «Файл — Правка — Операции — Сервис» и панель кнопок сверху, это обычное приложение. Оно работает только в толстом клиенте. Управляемые формы при этом могут открываться и в толстом, и в тонком.
| Признак | Тонкий клиент | Толстый клиент |
|---|---|---|
| Файл | 1cv8c.exe | 1cv8.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С:Предприятие 8 (x86-64)» нужной версии и нажмите «Изменить».
- Выберите «Изменить» в мастере установки.
- Включите компонент «1С:Предприятие» — это и есть толстый клиент. Тонкий клиент идёт отдельным пунктом.
- Завершите мастер. Нужны права администратора Windows.
Если строки с этой версией в списке нет, запустите setup.exe из полного дистрибутива той же версии и при выборе компонентов отметьте «1С:Предприятие».
Ставьте ту же версию платформы, на которой работает сервер 1С. Клиент-серверная база не откроется клиентом другой версии.
Как открыть нужную базу именно в толстом клиенте
Есть три уровня настройки. Они проверяются в таком порядке: параметры запуска базы в списке → настройки пользователя → свойства конфигурации.
Настройка в списке баз (самый частый случай)
- В окне запуска выделите базу и нажмите «Изменить».
- Дважды нажмите «Далее», до страницы с параметрами запуска.
- В поле «Основной режим запуска» выберите «Толстый клиент».
- В поле «Версия 1С:Предприятия» при необходимости укажите номер, например
8.3.24. Пустое поле — запуск последней установленной версией. - Нажмите «Готово» и откройте базу кнопкой «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?
Где лежат временные файлы и кэш толстого клиента?
%APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\ — там папки с идентификаторами баз. Кэш общий для толстого и тонкого клиента. Удалять его можно только при закрытой 1С.