Где лежит база 1С: ищем файл 1Cv8.1CD и путь подключения

· 9 мин

Содержание

Чтобы найти базу данных 1С, откройте окно запуска, выделите нужную базу и посмотрите на строку внизу списка. Там написан путь: File="D:\Bases\Buh" — это папка файловой базы, Srvr="srv1c";Ref="buh" — база на сервере 1С. Если база уже открыта, тот же путь есть в окне Справка → О программе.

Бывает сложнее: список баз пропал после переустановки Windows, базу настраивал ушедший администратор или на диске лежат три копии с одинаковым названием. Ниже — все способы по порядку: от одного клика до поиска по диску и по серверу СУБД.

Какая у вас база: файловая, серверная или веб

От типа базы зависит, где её искать. Файловая база — это папка на диске с файлом 1Cv8.1CD. Серверная хранится в СУБД (MS SQL Server, PostgreSQL), и отдельного файла базы у неё нет. Веб-база открывается через веб-сервер, а данные лежат на другой машине.

Тип легко определить по началу строки подключения:

Начало строкиТип базыГде искать данные
File="..."📁 ФайловаяВ указанной папке, файл 1Cv8.1CD
Srvr="...";Ref="..."🖥️ Клиент-сервернаяВ кластере 1С и в СУБД на сервере
ws="http://..."🌐 Через веб-серверНа сервере, где опубликована база

💡 Для файловой базы путь может быть сетевым: File="\\server\1C\Buh". Тогда база физически лежит на другом компьютере, в общей папке 1C на машине server.

Если у вас облачная 1С (1С:Фреш или аренда у партнёра), файла на вашем компьютере нет вообще. Получить данные можно только выгрузкой, которую делает сервис или администратор аренды.

Где посмотреть путь к базе в окне запуска 1С

Самый быстрый способ. Он работает, если база есть в списке.

  1. Запустите ярлык «1С:Предприятие» — откроется окно со списком информационных баз.
  2. Щёлкните по нужной базе один раз, не открывая её.
  3. Под списком появится строка подключения — это и есть путь.

Если строка обрезана, нажмите кнопку Изменить.... Во втором окне мастера будет полный путь: для файловой базы — поле «Каталог информационной базы», для серверной — «Кластер серверов 1С:Предприятия» и «Имя информационной базы в кластере».

Ничего не меняйте в этом окне, если просто смотрите путь. Закройте его кнопкой «Отмена».

Путь внутри открытой базы

Когда база уже запущена:

  • 🖱️ в Такси: главное меню (значок с тремя полосками или стрелкой в заголовке) → Справка → О программе;
  • 🖱️ в Конфигураторе: Справка → О программе.

В окне есть строка «Информационная база» с полной строкой подключения. Её можно выделить и скопировать.

Где хранится сам список баз

Список в окне запуска — это обычный текстовый файл ibases.v8i в профиле пользователя:

%APPDATA%\1C\1CEStart\ibases.v8i

Вставьте эту строку в адресную строку Проводника и откройте файл Блокнотом. Каждая база — отдельный блок:

[Бухгалтерия ООО Ромашка]
Connect=File="D:\Bases\Romashka";
ID=3f2a...
Folder=/

Строка Connect= — путь к базе. Это удобно, когда баз десятки: пути сразу видны все, их можно найти поиском по Блокноту.

Если список баз приходит централизованно, в ibases.v8i может быть пусто. Тогда откройте %APPDATA%\1C\1CEStart\1CEStart.cfg или C:\ProgramData\1C\1CEStart\1CEStart.cfg и найдите строку CommonInfoBases= — в ней путь к общему файлу списка.

Если остались только ярлык или bat-файл

Иногда база запускается не из списка, а с ярлыка на рабочем столе или из bat-файла. Путь тогда зашит в параметры запуска. Щёлкните по ярлыку правой кнопкой → Свойства и посмотрите поле «Объект», а bat-файл откройте Блокнотом.

Ищите ключи после имени программы (1cestart.exe или 1cv8.exe):

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh"
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\buh"
  • /F — путь к папке файловой базы;
  • /S — сервер и имя базы в кластере через обратную косую черту.

Списки баз других пользователей

Каждый пользователь Windows видит свой список. Если базу настраивали под другой учётной записью, её путь лежит в чужом профиле: C:\Users\<другой_пользователь>\AppData\Roaming\1C\1CEStart\ibases.v8i. Откройте файл с правами администратора и скопируйте нужный блок в свой список — или просто перепишите путь.

Поиск файла 1Cv8.1CD на диске

Если списка нет или путь в нём неверный, ищите саму базу. У файловой базы 8.3 всегда один и тот же главный файл — 1Cv8.1CD. В нём лежат и данные, и конфигурация.

Где базы лежат по умолчанию

Новая база, созданная без указания пути, попадает в папку документов пользователя:

C:\Users\<Имя_пользователя>\Documents\InfoBase
C:\Users\<Имя_пользователя>\Documents\InfoBase1

Демо-базы и базы из шаблонов тоже часто оказываются в «Документах». Проверьте эти папки первыми.

Поиск через командную строку

Поиск Windows по *.1CD работает, но медленно и не всегда видит скрытые папки. Надёжнее командная строка:

dir C:\*.1cd /s /b
dir D:\*.1cd /s /b

Или PowerShell — сразу с размером и датой изменения:

Get-ChildItem -Path C:\,D:\ -Filter *.1CD -Recurse -ErrorAction SilentlyContinue |
  Select-Object FullName, @{n='MB';e={[math]::Round($_.Length/1MB)}}, LastWriteTime

Поиск по всему диску на 500 ГБ идёт несколько минут. Пусть идёт, не прерывайте.

Как понять, что нашли рабочую базу

Рядом с 1Cv8.1CD у живой базы обычно есть:

  • 📂 1Cv8Log — журнал регистрации;
  • 📂 1Cv8FTxt — индекс полнотекстового поиска;
  • 🔒 1Cv8.1CL — файл блокировки, он есть, пока кто-то работает в базе.

Если нашлось несколько копий, сравните дату изменения и размер. Рабочая база — с самой свежей датой. Копия весом 2 ГБ и датой полугодовой давности — скорее всего, старый бэкап.

💡 Открыть базу двойным щелчком по 1Cv8.1CD нельзя. В окне запуска нажмите Добавить... → Добавление в список существующей информационной базы и укажите папку, где лежит файл, а не сам файл.

Как добавить найденную базу в список и проверить путь

Нашли папку — подключите её, чтобы больше не искать.

  1. В окне запуска нажмите Добавить....
  2. Выберите «Добавление в список существующей информационной базы» → Далее.
  3. Введите понятное имя, например «Бухгалтерия ООО Ромашка (рабочая)».
  4. Тип расположения — «На данном компьютере или на компьютере в локальной сети».
  5. В поле «Каталог информационной базы» укажите папку с 1Cv8.1CD → Далее → Готово.

Для серверной базы на шаге 4 выберите «На сервере 1С:Предприятия» и введите имя сервера и имя базы в кластере.

Чтобы проверить, что открылась именно та база, после входа откройте Справка → О программе и сравните строку подключения с найденным путём. Заодно посмотрите на последние документы: дата последней проводки быстро отличает рабочую базу от копии.

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

Как найти серверную базу 1С на SQL Server и PostgreSQL

У серверной базы три «имени», и их часто путают:

ЧтоГде видноПример
Имя базы в кластере 1ССтрока подключения, параметр Refbuh
Имя базы в СУБДСвойства базы в консоли кластераbuh_2019
Физические файлыКаталог данных СУБДD:\SQLData\buh_2019.mdf

Имя в кластере и имя в СУБД не обязаны совпадать. Это первое, что сбивает при поиске.

Шаг 1. Консоль администрирования серверов 1С

  1. Запустите на сервере оснастку «Администрирование серверов 1С Предприятия».
  2. Раскройте Центральные серверы 1С:Предприятия → <имя сервера> → Кластеры → <кластер> → Информационные базы.
  3. Откройте свойства нужной базы.

В свойствах указаны «Сервер баз данных», «Тип СУБД» и «База данных» — это имя в СУБД. Если на кластер стоит пароль администратора, консоль сначала его спросит.

Без консоли список баз кластера можно получить утилитой rac (нужен запущенный ras):

rac cluster list
rac infobase summary list --cluster=<uuid_кластера>

Параметры остальных команд смотрите в справке rac help.

Шаг 2. Файлы на MS SQL Server

В SQL Server Management Studio база видна в узле Databases. Где лежат её файлы, покажет запрос:

SELECT name, physical_name, size * 8 / 1024 AS size_mb
FROM sys.master_files
WHERE database_id = DB_ID('buh_2019');

Файл .mdf — данные, .ldf — журнал транзакций.

Шаг 3. PostgreSQL

Список баз и каталог данных:

SELECT oid, datname FROM pg_database;
SHOW data_directory;

В PostgreSQL база хранится набором файлов в подкаталоге base\<oid> каталога данных. Искать её «как файл» бессмысленно: переносить и копировать такую базу нужно через pg_dump или выгрузку .dt из 1С.

Не копируйте файлы .mdf или каталог PostgreSQL при запущенной СУБД. Копия получится битой. Для резервной копии используйте средства СУБД или выгрузку в .dt.

Реестр Windows: что в нём есть про базы 1С

Частый совет «найдите базу через реестр» работает только наполовину. Список информационных баз 1С 8.3 в реестре не хранится — он лежит в файле ibases.v8i, о котором шла речь выше.

В реестре полезно другое — где находится служба сервера 1С и её рабочий каталог:

  1. Нажмите Win + R, введите regedit.
  2. Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
  3. Найдите службу, в имени которой есть 1C:Enterprise 8.3 Server Agent.
  4. Посмотрите параметр ImagePath.

В ImagePath после ключа -d указан каталог службы, обычно C:\Program Files\1cv8\srvinfo. Внутри, в папке reg_1541 (по номеру порта), лежит файл 1CV8Clst.lst — реестр кластера с перечнем его информационных баз. Открывать его можно только на чтение.

Ничего не правьте в реестре и в srvinfo вручную. Ошибка в ImagePath — и служба сервера 1С не запустится, работа всех пользователей встанет.

Тот же параметр без реестра видно в services.msc: свойства службы агента → «Исполняемый файл».

Почему базу не удаётся найти или подключить

Самые частые ситуации из практики и что с ними делать.

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

Подпишите базы в списке так, чтобы их нельзя было спутать: «Бухгалтерия ООО Ромашка — рабочая», «… — копия от 15.03». Это дешевле, чем потом искать, куда ушли полгода проводок.

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

Можно ли перенести папку файловой базы в другое место?
Да. Убедитесь, что в базе никто не работает и рядом нет файла 1Cv8.1CL. Скопируйте папку целиком, затем измените путь в списке баз через «Изменить…».
Как узнать размер базы 1С?
У файловой базы это размер файла 1Cv8.1CD. У серверной — размер базы в СУБД: в SQL Server его покажет запрос к sys.master_files, в PostgreSQL — функция pg_database_size.
Пропадут ли данные, если удалить базу из списка?
Нет. Кнопка «Удалить» в окне запуска убирает только строку из списка. Файлы базы остаются на диске, и её можно добавить снова.
Что делать, если файл 1Cv8.1CD не нашёлся ни на одном диске?
Значит, база серверная, облачная или лежит на другом компьютере. Посмотрите строку подключения в ibases.v8i: она подскажет сервер или сетевую папку.
Где искать базу 1С на Mac или Linux?
Принцип тот же: файл 1Cv8.1CD и список баз ibases.v8i. В Linux список лежит в домашнем каталоге, в скрытой папке .1C/1cestart.