Где на диске живёт 1С: ищем программу, файлы баз и список подключений
Содержание
Платформа 1С 8.3 почти всегда лежит в C:\Program Files\1cv8\ (64-битная) или C:\Program Files (x86)\1cv8\ (32-битная), внутри — папки по номерам версий, например 8.3.24.1548\bin\1cv8.exe. Файловая база — это один файл 1Cv8.1CD, а путь к нему быстрее всего узнать в окне запуска 1С: выделите базу, и путь появится внизу окна.
Обычно искать 1С на компьютере приходится в спешке: надо перенести базу на новый ноутбук, сделать копию перед обновлением или понять, какой версией платформы открывается конкретная база. Способов шесть: от двух кликов мышью до командной строки и консоли сервера. Каждый отвечает на свой вопрос, поэтому сначала определитесь, что именно вы ищете на компьютере.
Что именно ищем: программу, базу или список баз
Под словом «1С» скрываются три разные вещи, и лежат они в разных местах. Путаница между ними — главная причина, почему поиск затягивается.
| Что ищем | Как выглядит | Где обычно лежит |
|---|---|---|
| 🖥️ Платформа (сама программа) | 1cv8.exe, 1cv8c.exe, 1cestart.exe | C:\Program Files\1cv8\<версия>\bin\ |
| 🗄️ Файловая информационная база | папка с файлом 1Cv8.1CD | по умолчанию C:\Users\<имя>\Documents\InfoBase |
| 📋 Список баз в окне запуска | текстовый файл ibases.v8i | %APPDATA%\1C\1CEStart\ |
| 🌐 Серверная база | таблицы в СУБД (MS SQL, PostgreSQL) | на сервере, файла .1CD нет |
Если нужно перенести бухгалтерию на другой компьютер, ищите папку с 1Cv8.1CD. Если нужно понять, какая версия стоит, — папку платформы. Если пропали базы из окна запуска — файл ibases.v8i.
Сама программа без базы бесполезна, а база без программы не откроется. При переносе на новый компьютер платформу ставят заново с дистрибутива, а копируют только базу и, по желанию, список баз.
Способ 1. Через «Пуск» и папки установки платформы
Самый быстрый путь к исполняемому файлу — через ярлык.
- Откройте меню «Пуск» и наберите «1С».
- Щёлкните правой кнопкой по «1С:Предприятие» и выберите «Перейти к расположению файла».
- Откроется папка с ярлыками. Снова правый клик по ярлыку → «Свойства».
- В поле «Объект» будет полный путь, чаще всего
C:\Program Files\1cv8\common\1cestart.exe.
Ярлык обычно ведёт на 1cestart.exe — это стартер. Он сам выбирает нужную версию платформы для каждой базы. Сами версии лежат рядом, в отдельных папках.
Как устроена папка 1cv8
Откройте C:\Program Files\1cv8\. Внутри вы увидите примерно такую картину:
C:\Program Files\1cv8\
├── 8.3.22.2208\
│ └── bin\ 1cv8.exe, 1cv8c.exe, ragent.exe ...
├── 8.3.24.1548\
│ └── bin\
├── common\ 1cestart.exe
├── conf\
└── srvinfo\ (только если ставили сервер)
- 📁
8.3.xx.xxxx— каждая установленная версия платформы. Их может быть несколько, и это нормально. - ⚙️
bin\1cv8.exe— толстый клиент и Конфигуратор. - ⚡
bin\1cv8c.exe— тонкий клиент. - 🚀
common\1cestart.exe— стартер, тот самый ярлык на рабочем столе.
Если папки 1cv8 нет в Program Files, загляните в Program Files (x86): туда ставится 32-битная платформа. На старых машинах встречается 1cv82 — это платформа 8.2, а 1Cv77 — версия 7.7.
Способ 2. Через окно запуска и список информационных баз
Если 1С открывается, путь к базе можно узнать вообще без поиска по диску.
Путь в окне запуска
- Запустите 1С с ярлыка.
- В списке выделите нужную базу одним щелчком.
- Внизу окна появится строка вида
File="D:\Buh\Ooo_Romashka"— это и есть папка базы. - Для серверной базы строка будет другой:
Srvr="srv1c";Ref="buh_2024".
Ещё один вариант: выделить базу, нажать «Изменить» и посмотреть путь на втором шаге мастера. Только ничего не меняйте и закройте окно кнопкой «Отмена».
Путь из уже открытой базы
Когда база открыта, нажмите на значок главного меню в левом верхнем углу (три полоски или стрелка) и выберите Справка → О программе. В окне указаны версия платформы, конфигурация и строка подключения к информационной базе.
Где хранится сам список баз
Список, который вы видите в окне запуска, — это файл ibases.v8i. У каждого пользователя Windows он свой:
%APPDATA%\1C\1CEStart\ibases.v8i
Вставьте эту строку в адресную строку Проводника — папка AppData скрытая, и иначе до неё придётся включать показ скрытых файлов. Файл открывается Блокнотом. Внутри — блоки по каждой базе:
[Бухгалтерия ООО Ромашка]
Connect=File="D:\Buh\Ooo_Romashka";
ID=...
Version=8.3
Строка Connect= показывает расположение базы даже тогда, когда сама 1С не запускается.
Хотите перенести список баз на новый компьютер или другому пользователю — скопируйте ibases.v8i в ту же папку на новом месте. Пути в нём должны вести туда, где база реально лежит.
Способ 3. Поиск файлов баз данных 1CD на диске
Если окно запуска пустое, а база точно где-то есть, ищите её по имени файла. Каждая файловая база — папка, внутри которой лежит 1Cv8.1CD.
Куда смотреть в первую очередь
- 📂
C:\Users\<имя>\Documents\InfoBase,InfoBase1,InfoBase2— сюда 1С кладёт новые базы по умолчанию. - 📂 Корень дисков
C:\иD:\— папки вродеBase,1C_Base,Buh. - 📂 Сетевые папки, если база общая на несколько рабочих мест.
- 📂 Рабочий стол и «Документы» других пользователей компьютера.
Поиск средствами Windows
- Откройте Проводник и выберите «Этот компьютер».
- В поле поиска справа наберите
*.1CD. - Дождитесь окончания поиска — на большом диске это несколько минут.
- Правый клик по найденному файлу → «Расположение файла».
Рядом с базой бывают и другие файлы — их назначение полезно знать:
| Файл | Что это | Можно ли удалять |
|---|---|---|
1Cv8.1CD | Сама база: все документы и справочники | Нет |
1Cv8.1CL | Файл блокировки, пока кто-то работает в базе | Только когда все вышли из базы |
1Cv8tmp.1CD | Временный файл при реструктуризации и тестировании | Только если 1С закрыта у всех |
*.dt | Выгрузка базы (резервная копия) | Это ваша копия, берегите |
Не переименовывайте и не перемещайте 1Cv8.1CD, пока база открыта хотя бы у одного пользователя. Сначала все выходят из программы, потом делаете копию всей папки.
Найдено несколько файлов 1Cv8.1CD? Сравните дату изменения и размер. Рабочая база обычно самая свежая и самая крупная, а остальные — старые копии или демонстрационные базы.
Способ 4. Где искать 1С в реестре Windows
Реестр помогает, когда ярлыков нет, а платформа установлена в нестандартную папку. Подойдёт тем, кто уверенно работает с regedit: здесь мы только читаем, ничего не правим.
- Нажмите
Win + R, введитеregeditи нажмите Enter. - Перейдите в раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall - Для 32-битной платформы на 64-битной Windows смотрите также:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall - Перебирать подразделы вручную долго — нажмите
Ctrl + Fи ищите «1С:Предприятие». - В найденном разделе значение
DisplayNameсодержит версию, аInstallLocation— папку установки.
Тот же список удобнее получить одной командой PowerShell — он выведет все установленные версии разом:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,
HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Where-Object { $_.DisplayName -like "1C*" } |
Select-Object DisplayName, DisplayVersion, InstallLocation
Ничего не удаляйте в реестре вручную. Лишнюю версию платформы убирают через «Параметры → Приложения» — так стираются и файлы, и записи.
Способ 5. Поиск 1С через командную строку
Командная строка нужна администратору, когда компьютеров много или нужно найти всё и сразу. Все команды ниже только читают данные.
Найти платформу
where /R "C:\Program Files" 1cv8.exe
where /R "C:\Program Files (x86)" 1cv8.exe
Каждая найденная строка — отдельная установленная версия.
Найти все файловые базы на диске
dir C:\1Cv8.1CD /s /b
Для всех дисков быстрее PowerShell:
Get-PSDrive -PSProvider FileSystem | ForEach-Object {
Get-ChildItem -Path $_.Root -Filter 1Cv8.1CD -Recurse -ErrorAction SilentlyContinue |
Select-Object FullName, Length, LastWriteTime
}
Команда покажет полный путь, размер и дату изменения — по ним легко отличить рабочую базу от старой копии.
Узнать, откуда запущена работающая 1С
Если программа открыта прямо сейчас, PowerShell покажет путь к исполняемому файлу, а значит и версию:
Get-Process 1cv8* | Select-Object Name, Path
Это полезно, когда на компьютере несколько версий и непонятно, какая из них реально используется.
Способ 6. Как найти серверную установку 1С
В клиент-серверном варианте файла 1Cv8.1CD нет вообще. Данные хранятся в СУБД, а на компьютере пользователя есть только клиент и строка подключения Srvr=...;Ref=.... Поэтому поиск идёт по-другому.
Есть ли на компьютере сервер 1С
- Нажмите
Win + R, введитеservices.msc. - Найдите службу «Агент сервера 1С:Предприятия 8.3» (в названии может быть
x86-64). - Откройте её свойства: в поле «Исполняемый файл» будет путь к
ragent.exeи параметры запуска, в том числе каталог с данными кластера (ключ-d).
То же самое из командной строки:
sc query state= all | findstr /i "1C"
Служебные файлы кластера по умолчанию лежат в папке srvinfo — в C:\Program Files\1cv8\srvinfo\. Там же папка reg_1541 со списком баз кластера.
Не трогайте файлы в srvinfo и не останавливайте службу агента в рабочее время: все пользователи серверных баз будут отключены. Если что-то в этой папке нужно поменять, делайте это вечером, предупредив коллег, и только после копии папки.
Где физически лежат данные серверной базы
Откройте консоль администрирования серверов 1С. Ярлык «Администрирование серверов 1С Предприятия» появляется в «Пуске», если при установке выбрали этот компонент.
- Разверните дерево: центральный сервер → «Кластеры» → кластер → «Информационные базы».
- Откройте свойства нужной базы.
- В полях указаны сервер СУБД, тип СУБД и имя базы данных.
Дальше база ищется уже средствами СУБД: в MS SQL — через SQL Server Management Studio, в PostgreSQL — через pgAdmin или psql. Копию серверной базы
удобнее делать выгрузкой в .dt из Конфигуратора или резервной копией самой СУБД.
Порты, по которым клиент подключается к серверу: 1540 (агент), 1541 (менеджер кластера) и диапазон для рабочих процессов, по умолчанию 1560–1591. Проверить, слушает ли сервер, можно командой:
netstat -ano | findstr ":1540"
Если 1С не находится: частые ситуации
Список баз пустой, хотя вчера всё было
Чаще всего вы зашли в Windows под другим пользователем: ibases.v8i у каждого свой. Второй вариант — профиль пересоздан после сбоя. Сами базы при этом никуда не делись, их нужно найти поиском *.1CD и добавить заново.
Общий список баз задан администратором
В организациях список часто раздаётся централизованно. Тогда в файле 1cestart.cfg (лежит рядом с ibases.v8i или в C:\ProgramData\1C\1CEStart\) есть строка CommonInfoBases= с путём к общему файлу .v8i на сетевом ресурсе. Пропал доступ к сетевой папке — пропал и список. Проверьте, открывается ли этот путь в Проводнике.
Ярлык есть, а платформы нет
Ярлык ведёт на 1cestart.exe, а нужной версии в 1cv8 уже нет — её удалили при чистке. Стартер в таком случае сообщит, что не найдена подходящая версия. Решение — установить платформу
с дистрибутива, а в свойствах базы в окне запуска указать нужную версию или оставить поле пустым, чтобы стартер выбрал последнюю.
Найден файл 1CD, но база не открывается
- 🔒 Рядом лежит
1Cv8.1CL, а 1С ни у кого не запущена — возможно, остался процесс в фоне. Проверьте Диспетчер задач, нет ли процессов1cv8. - 📛 Файл на сетевом диске без прав на запись — 1С откроет базу только при доступе на чтение и запись к папке.
- 🧩 База создана в более новой версии платформы, чем установлена у вас. Поставьте платформу с номером не ниже того, в котором база работала раньше.