Ищем платформу, базы и служебные файлы 1С в Windows
Содержание
Платформа 1С 8.3 по умолчанию стоит в C:\Program Files\1cv8\ (64-разрядная) или в C:\Program Files (x86)\1cv8\ (32-разрядная). Сама программа — файл 1cv8.exe в подпапке с номером версии, например C:\Program Files\1cv8\8.3.25.1374\bin\. А ярлык на рабочем столе обычно ведёт не туда, а на «стартер» C:\Program Files\1cv8\common\1cestart.exe.
Базы данных лежат отдельно от программы, и найти их на компьютере сложнее. Файловая база — это папка с файлом 1Cv8.1CD, а список баз, который вы видите в окне запуска, хранится в файле ibases.v8i в профиле пользователя. Если база не в стандартном месте, её выдаст строка Connect в этом файле или поиск по имени 1Cv8.1CD.
Куда устанавливается платформа 1С
Установщик кладёт каждую версию платформы в отдельную папку. Поэтому на одном компьютере их может быть пять-шесть, и это нормально.
| Что | Путь по умолчанию |
|---|---|
| 64-разрядная платформа | C:\Program Files\1cv8\<версия>\bin\ |
| 32-разрядная платформа | C:\Program Files (x86)\1cv8\<версия>\bin\ |
| Стартер (общий для всех версий) | C:\Program Files\1cv8\common\1cestart.exe |
| Общие настройки платформы | C:\Program Files\1cv8\conf\ |
| Данные кластера сервера 1С | C:\Program Files\1cv8\srvinfo\ |
Внутри папки bin три главных исполняемых файла:
- 🖥️
1cv8.exe— толстый клиент и Конфигуратор; - 💻
1cv8c.exe— тонкий клиент; - 🚀
1cestart.exeв папкеcommon— окно выбора базы, которое само подбирает нужную версию платформы.
Если при установке путь меняли, платформа может оказаться на диске D: или в папке вроде D:\1C\. Тогда помогут способы из следующих разделов.
Тонкий клиент можно поставить и отдельным дистрибутивом, без полной платформы. Он тоже ставится в 1cv8\<версия>\bin\, но в папке не будет 1cv8.exe и Конфигуратора.
Как узнать, какая версия запускается
Номер версии — это имя папки. Чтобы понять, какая именно из установленных открывает вашу базу, зайдите в базу и откройте справку «О программе» (значок с буквой «i» или знак вопроса в правом верхнем углу). Там указана версия платформы и строка соединения с базой.
Где хранятся базы 1С на компьютере
Здесь важно различать две вещи: саму базу и список баз.
Файловая база
Файловая информационная база — это обычная папка. Внутри неё обязательно есть файл 1Cv8.1CD: в нём все данные, конфигурация и пользователи. Рядом часто лежат:
- 📁
1Cv8Log— папка журнала регистрации; - 🔒
1Cv8.1CL— служебный файл блокировки, появляется, пока базой пользуются; - 📄
1Cv8tmp.1CD— временный файл при некоторых операциях.
Когда базу создают через окно запуска и не меняют путь, 1С предлагает папку в документах пользователя: C:\Users\<имя>\Documents\InfoBase, затем InfoBase1, InfoBase2 и так далее. Но бухгалтеры и администраторы часто кладут базы в D:\Base\, C:\1C_Bases\ или на сетевой диск.
Копировать и переносить файловую базу
можно только целиком папкой и только когда в ней никто не работает
. Файл 1Cv8.1CD, скопированный на ходу, может оказаться повреждённым.
Список баз ibases.v8i
Окно запуска 1С показывает не базы, а записи из файла:
%APPDATA%\1C\1CEStart\ibases.v8i
Обычно это C:\Users\<имя>\AppData\Roaming\1C\1CEStart\ibases.v8i. Его можно открыть Блокнотом. Каждая база там выглядит примерно так:
[Бухгалтерия предприятия]
Connect=File="D:\Base\Buh";
ID=...
Строка Connect и есть ответ на вопрос «где моя база». Вариант File= — файловая база и путь к её папке. Вариант Srvr="..."; Ref="..."; — база на сервере 1С.
В той же папке лежит 1CEStart.cfg — настройки стартера. Если администратор подключил общий список баз для всех сотрудников, ссылка на него записана как раз там.
Шаблоны и файлы обновлений
Скачанные обновления конфигураций и шаблоны для создания новых баз по умолчанию хранятся в %APPDATA%\1C\1cv8\tmplts\. Эта папка со временем разрастается до десятков гигабайт: каждое обновление — отдельная подпапка с номером релиза.
Путь через ярлык и окно запуска
Самый быстрый способ без поиска по диску.
Свойства ярлыка
- Щёлкните правой кнопкой по ярлыку 1С на рабочем столе.
- Выберите «Свойства», вкладка «Ярлык».
- В поле «Объект» — полный путь к программе. Кнопка «Расположение файла» откроет нужную папку.
В поле «Объект» иногда дописаны параметры запуска. Они подсказывают, где база:
| Параметр | Что значит | Пример |
|---|---|---|
/F | путь к файловой базе | /F"D:\Base\Buh" |
/S | сервер и имя базы | /S"srv1c\buh2024" |
/IBName | имя базы из списка | /IBName"Бухгалтерия" |
Если параметров нет, ярлык просто открывает окно выбора базы.
Окно запуска 1С
- Запустите 1С и в окне со списком выделите базу одним щелчком.
- Под списком появится строка с её расположением: путь к папке или имя сервера и базы.
- Чтобы скопировать путь, нажмите «Изменить» — на первом шаге мастера он записан в поле, откуда его можно выделить.
Там же, на последнем шаге мастера, есть поле «Версия 1С:Предприятия». Если оно заполнено, база всегда открывается конкретной версией платформы, даже когда установлены более новые.
Изнутри базы
В открытой базе тот же ответ даёт окно «О программе». Программисту доступен ещё и встроенный язык: функция КаталогПрограммы() возвращает путь к папке bin запущенной платформы, а СтрокаСоединенияИнформационнойБазы() — строку подключения к текущей базе.
Как найти 1С через диспетчер задач, реестр и поиск Windows
Эти способы выручают, когда ярлыка нет, а база открывается непонятно откуда.
Диспетчер задач
- Запустите 1С, нажмите
Ctrl+Shift+Esc. - Перейдите на вкладку «Подробности».
- Найдите процесс
1cv8.exeили1cv8c.exe, правой кнопкой — «Открыть расположение файла».
Чтобы видеть путь сразу у всех процессов, щёлкните правой кнопкой по заголовку любой колонки, выберите «Выбрать столбцы» и включите «Командная строка». В ней видны и путь к программе, и параметры запуска.
На сервере 1С так же находятся служебные процессы: ragent.exe (агент), rmngr.exe (менеджер кластера), rphost.exe (рабочие процессы).
Реестр и службы
Сервер 1С работает как служба Windows. Путь к его исполняемому файлу и параметры запуска видны двумя способами:
- ⚙️
services.msc→ служба «Агент сервера 1С:Предприятия 8.3» → «Свойства» → поле «Исполняемый файл». Там же параметр-dс путём к папке данных кластера; - 🗂️
regedit→HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\→ раздел службы 1С → параметрImagePath.
Установленные версии платформы перечислены в разделе удаления программ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Проще посмотреть то же самое в «Параметры → Приложения»: каждая версия 1С там — отдельная строка с номером.
В реестре только смотрите. Правка или удаление ключей службы 1С может оставить сервер незапускаемым.
Поиск файлов на диске
Если неизвестно, где файловая база, ищите файл 1Cv8.1CD. В командной строке:
dir /s /b C:\1Cv8.1CD
dir /s /b D:\1Cv8.1CD
В PowerShell — сразу по всем дискам:
Get-PSDrive -PSProvider FileSystem | ForEach-Object {
Get-ChildItem -Path $_.Root -Filter 1Cv8.1CD -Recurse -ErrorAction SilentlyContinue |
Select-Object FullName, Length, LastWriteTime
}
Колонка LastWriteTime помогает отличить рабочую базу от старых копий: у рабочей дата изменения сегодняшняя или вчерашняя. Аналогично ищется и сам 1cv8.exe, если платформа стоит не в Program Files.
Где 1С держит кэш, настройки и журнал
Этого раздела нет в типовых инструкциях, а вопросы возникают постоянно: куда делось место на диске и где лежат логи.
| Данные | Где лежат |
|---|---|
| Кэш конфигураций | %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\, папки с длинными именами-идентификаторами |
| Настройки пользователя (форм, отчётов) | внутри базы, а копия на компьютере — в тех же папках кэша |
| Журнал регистрации файловой базы | <папка базы>\1Cv8Log\ |
| Журнал регистрации серверной базы | srvinfo\reg_1541\<идентификатор базы>\1Cv8Log\ на сервере |
| Технологический журнал | там, куда указывает файл logcfg.xml в папке conf |
Каждая папка с идентификатором в кэше соответствует одной базе из списка. Сопоставить их можно по полю ID= в файле ibases.v8i.
Кэш можно удалить, чтобы освободить место или избавиться от странных ошибок формы. Для этого закройте все сеансы 1С на этом компьютере и удалите содержимое папок 1cv8 в Roaming и Local, не трогая 1CEStart со списком баз. Есть и щадящий вариант — запуск с параметром /ClearCache.
Папка AppData скрыта. Проще всего попасть в неё, набрав %APPDATA% в адресной строке Проводника или в окне Win+R.
Сетевая и клиент-серверная база: что и где искать
Файловая база в сетевой папке
Запись в списке выглядит как File="\\SRV\Bases\Buh" или File="Z:\Buh". Программа при этом стоит на вашем компьютере, а данные — на файловом сервере или соседнем ПК.
- 🌐 Путь
\\SRV\...— откройте его в Проводнике, так попадёте прямо в папку базы. - 💽 Путь через букву диска
Z:— это подключённый сетевой диск. Откуда он подключён, видно в «Этот компьютер» или по командеnet use.
Если у коллеги база открывается, а у вас нет, часто дело в том, что у него диск Z: подключён, а у вас нет или подключён к другой папке.
Клиент-серверный вариант
Строка подключения: Srvr="srv1c";Ref="buh";. Это значит, что на вашем компьютере нет ни одного файла базы. Здесь три уровня:
- Сервер 1С — компьютер
srv1c, на котором работает служба агента. Клиент подключается к агенту по порту 1540, затем к менеджеру кластера (1541) и рабочим процессам. - Информационная база в кластере —
buh. Её видно в консоли администрирования серверов 1С в списке информационных баз. - База данных СУБД — MS SQL Server или PostgreSQL. Её имя и сервер указаны в свойствах информационной базы в консоли. Имя в СУБД может не совпадать с именем в 1С.
Физические файлы данных ищите уже средствами СУБД. В MS SQL Server — в свойствах базы, на странице «Файлы» в Management Studio. В PostgreSQL — в каталоге данных кластера СУБД.
Linux
На Linux платформа ставится в /opt/1cv8/x86_64/<версия>/, а список баз пользователя лежит в ~/.1C/1cestart/ibases.v8i. Логика та же, что в Windows.
Если 1С не находится: частые проблемы
1cestart.exe в C:\Program Files\1cv8\common\ или переустановите платформу — ярлык создастся заново.ibases.v8i, либо вы зашли под другой учётной записью Windows. Базы на месте: найдите папки с 1Cv8.1CD поиском и добавьте их кнопкой «Добавить» → «Добавление в список существующей информационной базы».Connect в Проводнике, затем исправьте его через «Изменить».%APPDATA% в адресной строке или включите показ скрытых элементов на вкладке «Вид».Файл 1Cv8.1CL удаляют только когда базой точно никто не пользуется: у всех пользователей 1С закрыта. Если удалить его во время работы, сеансы оборвутся, а несохранённые данные пропадут.
Частые вопросы
Можно ли перенести установленную платформу 1С на другой диск?
Где 1С хранит пароли пользователей?
Почему папка tmplts занимает так много места?
Как узнать путь к базе, если открыт только Конфигуратор?
Зачем общий список баз, если есть ibases.v8i?
1CEStart.cfg каждого пользователя.