Исполняемый файл 1С:Предприятия: как найти его на компьютере и на сервере
Содержание
Исполняемый файл 1С:Предприятия 8.3 в Windows по умолчанию лежит в C:\Program Files\1cv8\<номер версии>\bin\1cv8.exe (64-разрядная платформа) или в C:\Program Files (x86)\1cv8\<номер версии>\bin\1cv8.exe (32-разрядная). Номер версии — папка вида 8.3.24.1586, и на одном компьютере таких папок бывает несколько.
Частое заблуждение — что ярлык «1С:Предприятие» на рабочем столе запускает саму платформу. На деле он ведёт на 1cestart.exe — стартер, который показывает список баз и уже потом вызывает нужный exe нужной версии. Отсюда путаница: человек находит «exe 1С», а это не тот файл, который нужен для параметров запуска или настройки исключений антивируса.
Какие exe-файлы есть у 1С и где они лежат по умолчанию
У платформы не один исполняемый файл, а несколько. У каждого своя задача, и путать их нельзя: от этого зависит, откроется ли Конфигуратор, сработает ли параметр командной строки, попадёт ли процесс в исключения антивируса.
| Файл | Что это | Путь по умолчанию (x64) |
|---|---|---|
1cestart.exe | Стартер: окно выбора базы, подбор версии платформы | C:\Program Files\1cv8\common\1cestart.exe |
1cv8.exe | Толстый клиент и Конфигуратор | C:\Program Files\1cv8\8.3.x.xxxx\bin\1cv8.exe |
1cv8c.exe | Тонкий клиент | C:\Program Files\1cv8\8.3.x.xxxx\bin\1cv8c.exe |
1cv8s.exe | Окно запуска конкретной версии | C:\Program Files\1cv8\8.3.x.xxxx\bin\1cv8s.exe |
ragent.exe, rmngr.exe, rphost.exe | Агент, менеджер кластера и рабочие процессы сервера 1С | C:\Program Files\1cv8\8.3.x.xxxx\bin\ на сервере |
ras.exe, rac.exe | Сервер администрирования и консольная утилита к нему | там же, на сервере |
Для 32-разрядной платформы на 64-разрядной Windows всё то же самое, только в C:\Program Files (x86)\1cv8\.
💡 Если установлены и 32-, и 64-разрядная платформа, у вас две папки 1cv8 в двух разных Program Files. Стартер 1cestart.exe тоже может оказаться в обеих.
Как выглядит папка версии
Внутри C:\Program Files\1cv8\ обычно видно:
- 📁
common— стартер1cestart.exeи общие файлы; - 📁
8.3.23.2040,8.3.24.1586и т. д. — по папке на каждую установленную версию; - 📁
conf— общие настройки платформы (например,conf.cfg); - 📁
srvinfo— появляется на сервере 1С, если служба настроена на стандартный каталог данных кластера.
Сами exe лежат во вложенной папке bin нужной версии. Это главное, что стоит запомнить: путь всегда заканчивается на \bin\имя.exe, а не на \1cv8\имя.exe.
Установка без прав администратора
Тонкий клиент можно поставить и обычному пользователю, без прав администратора. Тогда Program Files он не трогает, и файлы оказываются в профиле пользователя, внутри C:\Users\<имя>\AppData\. Точная вложенность зависит от способа установки, поэтому в этом случае проще идти от ярлыка или от запущенного процесса — оба способа описаны ниже.
Путь к 1cv8.exe через свойства ярлыка
Самый быстрый способ, если 1С уже запускается с этого компьютера.
- Щёлкните правой кнопкой по ярлыку 1С на рабочем столе или в меню «Пуск».
- Выберите «Свойства» (в Windows 11 в меню «Пуск» — «Перейти к расположению файла», затем «Свойства» у найденного ярлыка).
- На вкладке «Ярлык» посмотрите поле «Объект» — там полный путь к exe и параметры запуска.
- Кнопка «Расположение файла» откроет папку с этим exe в Проводнике.
Если в поле «Объект» стоит ...\common\1cestart.exe, вы нашли стартер, а не платформу. Чтобы понять, какую версию он запускает, загляните в его настройки:
%APPDATA%\1C\1CEStart\1cestart.cfg
Откройте файл Блокнотом. Строки InstalledLocation= подскажут, где стартер ищет установленные платформы. Рядом лежит ibases.v8i — список баз; у базы там может быть строка Version=, которая закрепляет за ней конкретную версию.
⚠️ Правьте 1cestart.cfg и ibases.v8i только при закрытой 1С и после копирования файлов в сторону. Ошибка в синтаксисе — и список баз в окне запуска пропадёт.
Поиск exe 1С через диспетчер задач, реестр и PowerShell
Ярлыка может не быть: 1С запускается из RDP-публикации, из пакетного файла или с другого рабочего места. Тогда ищем другим путём.
Диспетчер задач: когда 1С уже запущена
- Запустите базу как обычно.
- Откройте диспетчер задач (
Ctrl+Shift+Esc), вкладка «Подробности». - Найдите процесс
1cv8.exeили1cv8c.exe. - Правая кнопка → «Открыть расположение файла».
Заодно полезно включить колонку «Командная строка»: правая кнопка по заголовку колонок → «Выбрать столбцы». В ней видно, с какими параметрами реально стартовал процесс. Это помогает, когда «у бухгалтера одно, у меня другое».
PowerShell: одной командой
Если 1С запущена:
Get-Process 1cv8, 1cv8c -ErrorAction SilentlyContinue | Select-Object Name, Path
Если не запущена — перечислить все установленные версии:
Get-ChildItem "C:\Program Files\1cv8", "C:\Program Files (x86)\1cv8" -Filter 1cv8*.exe -Recurse -ErrorAction SilentlyContinue | Select-Object FullName
Для сервера 1С путь к ragent.exe вместе с параметрами службы покажет запрос к службам:
Get-CimInstance Win32_Service | Where-Object { $_.PathName -like "*ragent*" } | Select-Object Name, PathName
Реестр
Платформа регистрируется в списке установленных программ. Найти путь можно так:
Win+R→regedit.- Откройте
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. - Поиском (
Ctrl+F) ищите «1С:Предприятие 8». У найденного раздела смотрите параметрInstallLocation.
32-разрядная платформа на 64-разрядной системе регистрируется в ветке HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall.
Для службы сервера 1С путь к exe хранится в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<имя службы>, параметр ImagePath. Тот же путь виден и в оснастке services.msc: свойства службы, поле «Исполняемый файл».
Не меняйте в реестре ничего, кроме того, что точно понимаете. Для поиска пути достаточно читать — редактировать ничего не нужно.
Файловая и клиент-серверная база: где exe, а где сама база
Здесь путают чаще всего. Исполняемый файл и информационная база — разные вещи, и лежат они в разных местах.
Файловый вариант. Каждый пользователь запускает 1cv8.exe или 1cv8c.exe со своего компьютера. База — это папка с файлом 1Cv8.1CD, она может лежать локально или на общем сетевом ресурсе. Exe в папку с базой не кладут.
Клиент-серверный вариант. У пользователей тоже стоит клиентская платформа, а на сервере — серверная, со своими exe: ragent.exe (агент сервера), rmngr.exe (менеджер кластера), rphost.exe (рабочие процессы). Данные базы — в СУБД (MS SQL Server, PostgreSQL и т. д.), а служебные файлы кластера — в каталоге, который задан параметром -d у службы агента.
| Что ищем | Файловый вариант | Клиент-серверный вариант |
|---|---|---|
| Клиентский exe | На каждом рабочем месте | На каждом рабочем месте |
| Серверные exe | Нет | На сервере 1С, в bin нужной версии |
| Сама база | Папка с 1Cv8.1CD | В СУБД |
| Служебные файлы кластера | Нет | Каталог из параметра -d службы (часто srvinfo) |
Узнать, какой у базы вариант и где она лежит, можно в окне запуска: выделите базу → «Изменить». Для файловой базы там указан каталог, для серверной — имя кластера и имя базы.
💡 Версия клиента и сервера в клиент-серверном варианте должна совпадать до последней цифры. Если на сервере 8.3.24.1586, клиент тоже нужен 8.3.24.1586 — и именно его exe ищите в bin соответствующей папки.
Параметры командной строки: как запускать 1cv8.exe с ключами
Когда exe найден, его можно запускать с параметрами: сразу в Конфигуратор, в нужную базу, под нужным пользователем. Параметры дописывают в поле «Объект» ярлыка после пути или используют в bat-файле.
Первым идёт режим запуска:
ENTERPRISE— пользовательский режим;DESIGNER— Конфигуратор;CREATEINFOBASE— создание новой базы.
Дальше — ключи. Те, что нужны чаще всего:
| Ключ | Что делает |
|---|---|
/F"путь" | Путь к файловой базе |
/S"сервер\база" | Сервер и имя базы для клиент-серверного варианта |
/IBName"имя" | Имя базы так, как оно записано в списке баз |
/N"пользователь" и /P"пароль" | Имя и пароль пользователя 1С |
/ClearCache | Очистить кэш клиента при запуске |
/DisableStartupMessages | Не показывать стартовые сообщения |
/Out"файл" | Писать служебные сообщения в файл |
/UC"код" | Код разрешения входа, когда установлена блокировка сеансов |
Пример ярлыка, который открывает файловую базу сразу в Конфигураторе:
"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор"
Пример bat-файла для выгрузки файловой базы в .dt ночным заданием:
@echo off
set V8="C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe"
%V8% DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /DumpIB"E:\Backup\buh.dt" /Out"E:\Backup\dump.log"
⚠️ Выгрузка в .dt требует, чтобы в базе не было других пользователей. Ставьте такое задание на ночь и предупредите коллег: сеансы, которые останутся открытыми, не дадут выгрузке пройти.
Пароль открытым текстом в ярлыке или bat-файле видит любой, у кого есть доступ к файлу. Для регулярных заданий заведите отдельного пользователя 1С с минимальными правами и ограничьте доступ к самому bat-файлу.
Тонкий клиент 1cv8c.exe открывает только пользовательский режим. Ключ DESIGNER с ним не сработает — для Конфигуратора нужен 1cv8.exe.
Почему exe 1С не запускается: доступ, версии, блокировки
Найти файл — полдела. Дальше бывает, что он есть, а не открывается. Основные ситуации:
ibases.v8i или 1cestart.cfg для базы закреплена версия, которой на компьютере нет. Установите эту версию или уберите строку Version= у базы через окно запуска: «Изменить» → последняя страница мастера, поле версии.1cestart.exe.1cv8, или запуск ограничен политикой (AppLocker, политики ограниченного использования программ). Проверьте вкладку «Безопасность» в свойствах папки и спросите администратора домена о политиках.bin нужной версии в исключения, при необходимости переустановите эту версию платформы.1cv8c.exe. Для режима DESIGNER нужен 1cv8.exe той же версии.Ещё один случай — запуск exe с сетевой папки, когда платформу «не ставили», а скопировали на файловый сервер. Так делать не стоит: Windows может блокировать запуск с сетевых ресурсов, а компоненты платформы регистрируются при установке. Ставьте платформу на каждое рабочее место или на терминальный сервер .
На терминальном сервере для RemoteApp публикуют 1cestart.exe или конкретный 1cv8c.exe. Первый вариант удобнее: после обновления платформы публикацию не придётся править.
Исключения антивируса
Когда антивирус мешает 1С, в исключения добавляют папку bin используемой версии, а на сервере — ещё и процессы ragent.exe, rmngr.exe, rphost.exe. После каждого обновления платформы путь меняется: появляется новая папка с новым номером. Если исключение прописано на конкретный номер версии, его придётся обновить.
Частые вопросы
Как узнать версию платформы, не открывая папки?
C:\Program Files\1cv8\.Можно ли удалить старые папки с версиями из `1cv8`?
Нужно ли запускать 1cv8.exe от имени администратора?
Где лежит exe 1С на Linux?
/opt/1cv8/, внутри — папка архитектуры и номера версии. Исполняемые файлы называются так же, только без расширения .exe: 1cv8, 1cv8c, ragent.