К статье
Практический материал

Администрирование · 9 мин

Как найти путь к базе 1С: практическое руководство

Как узнать путь к базе 1С: через список баз, свойства ярлыка, реестр, конфигуратор и файлы ibases.v8i. Пошаговые инструкции для файловых и серверных баз.

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

Самый быстрый способ узнать расположение — посмотреть в окне запуска 1С, где отображается список информационных баз. Если база запускается через ярлык на рабочем столе или веб-клиент, потребуются дополнительные действия. Ниже разобраны все рабочие методы: от простого просмотра в стартере до поиска через реестр и файлы конфигурации.

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

Как узнать путь через список баз в окне запуска 1С

Стандартное окно запуска (стартер 1С) — первое место, куда стоит смотреть. Откройте 1С обычным способом, чтобы появился список информационных баз. Выделите нужную базу одним щелчком, не запуская её. В нижней части окна отобразится строка с типом подключения и путём к базе.

Для файловой базы строка выглядит как путь к каталогу, например: File="D:\Bases\Trade" или сетевой путь File="\\Server\1CBases\Trade". Внутри этого каталога находится главный файл базы 1Cv8.1CD и служебные подкаталоги. Для серверной базы отображается строка вида Srvr="Server1";Ref="TradeBase", где указаны имя сервера и имя базы в кластере.

Если путь обрезан и не читается полностью, нажмите кнопку «Изменить» в окне списка баз — откроется мастер редактирования, где на втором шаге полный путь показан в отдельном поле. Оттуда его можно скопировать в буфер обмена.

Порядок действий
  1. 1
    Откройте окно запуска 1С со списком баз
  2. 2
    Выделите нужную базу одним щелчком
  3. 3
    Посмотрите путь в нижней строке окна
  4. 4
    Если путь обрезан — нажмите «Изменить» и перейдите на второй шаг мастера
  5. 5
    Скопируйте путь из поля расположения

Как найти каталог базы через свойства ярлыка и конфигуратор

Если 1С запускается через ярлык на рабочем столе, путь может быть прописан прямо в нём. Щёлкните по ярлыку правой кнопкой мыши и выберите «Свойства». В поле «Объект» после пути к исполняемому файлу могут идти параметры запуска, включая строку подключения к базе.

Когда база уже открыта, путь можно увидеть изнутри программы. В режиме «Предприятие» откройте меню «Файл» или кнопку главного меню, затем пункт «О программе». В окне информации о программе среди прочих параметров указан каталог информационной базы — для файлового варианта это и есть искомый путь.

В конфигураторе аналогичная информация доступна через меню «Администрирование» — «Параметры информационной базы» или через «О программе». Этот способ удобен, когда нужно проверить, к какой именно базе вы подключены, особенно если рядом лежат несколько похожих копий — рабочая, тестовая, архивная.

Где искать список баз: файл ibases.v8i

Список баз, который показывает стартер 1С, хранится в файле ibases.v8i. Это обычный текстовый файл, который можно открыть «Блокнотом». Он расположен в профиле пользователя, обычно в каталоге C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\.

Внутри файла каждая база описана отдельным блоком в квадратных скобках: сначала идёт название базы, затем параметры подключения. Строка Connect=File="..." содержит путь к файловой базе, а для серверной — параметры Srvr и Ref. Так можно быстро найти пути сразу ко всем зарегистрированным базам, не открывая 1С.

Если на компьютере работают несколько пользователей Windows, у каждого свой файл ibases.v8i в его профиле. Дополнительно существует общий список баз, который может задаваться администратором через файл 1cestart.cfg в каталоге установки платформы — там прописываются пути к общим спискам баз на сетевом ресурсе.

text
[Бухгалтерия предприятия]
Connect=File="D:\1C_Bases\Accounting";
ID=5f3a2b1c-8e4d-4a2f-9c1b-1234567890ab
App=Auto

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

Если база не зарегистрирована в списке и никто не помнит, где она лежит, поможет поиск по характерному имени файла. Файловая база 1С всегда содержит файл 1Cv8.1CD — это и есть сама база. Откройте проводник, перейдите на диск, где предположительно лежат базы, и выполните поиск по имени 1Cv8.1CD.

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

Информация о недавно использовавшихся базах также хранится в реестре Windows в ветке HKEY_CURRENT_USER\Software\1C\1Cv8 — там платформа сохраняет служебные настройки. Однако основной и надёжный источник — именно файл ibases.v8i, поэтому к реестру имеет смысл обращаться только в специфических случаях диагностики.

powershell
Get-ChildItem -Path C:\,D:\ -Filter 1Cv8.1CD -Recurse -ErrorAction SilentlyContinue | Select-Object FullName

Как определить расположение серверной базы

У клиент-серверной базы нет папки, которую можно просто скопировать. Данные хранятся в СУБД — MS SQL Server, PostgreSQL или другой поддерживаемой системе. «Путь» в этом случае состоит из двух частей: адреса сервера 1С (кластера) и имени базы внутри него.

Узнать эти параметры можно в списке баз через кнопку «Изменить» — там будут поля «Сервер 1С:Предприятия» и «Имя базы данных». За более детальной информацией обратитесь к консоли администрирования кластера: в свойствах информационной базы видны имя базы на SQL-сервере, сервер СУБД и тип СУБД.

Физические файлы базы данных (MDF/LDF для MS SQL) лежат в каталоге данных SQL-сервера, который задаётся администратором СУБД. Работать с ними напрямую — копировать, перемещать, удалять — нельзя при запущенной службе SQL Server: это почти гарантированно повреждает базу. Для резервных копий серверных баз используйте штатные средства СУБД или выгрузку через конфигуратор.

Типичные ошибки при поиске и переносе путей к базам

Самая частая ошибка — путаница между копиями базы. На диске нередко лежат несколько каталогов с похожими именами: рабочая база, старая копия, тестовая. Прежде чем считать найденный путь правильным, сверьте его с тем, что показывает 1С в окне запуска или в «О программе», и проверьте дату изменения файла 1Cv8.1CD — у рабочей базы она свежая.

Вторая проблема — сетевые пути через подключённые диски. Если база прописана как Z:\Bases\Trade, а у другого пользователя диск Z подключён к другому ресурсу или не подключён вовсе, база не откроется. Для общих баз всегда используйте UNC-пути вида \\Server\Share\Base — они работают независимо от букв дисков.

Типичные ошибки
01
Копирование каталога базы при открытых сеансах — файл 1Cv8.1CD копируется с ошибками, копия оказывается нерабочей
02
Использование букв сетевых дисков вместо UNC-путей — у других пользователей база не открывается
03
Перенос папки базы без исправления пути в списке баз — 1С выдаёт ошибку «информационная база не обнаружена»
04
Поиск «папки базы» у серверного варианта — данные в СУБД, ручное копирование файлов СУБД недопустимо

Проверка результата и FAQ

После того как путь найден или изменён, проверьте результат: база должна нормально запускаться, а в окне «О программе» должен отображаться именно тот каталог, который вы ожидали. Для сетевых баз дополнительно проверьте доступ с другого рабочего места.

Контрольные точки

Как проверить результат

Запуск базы из списка
Норма

База открывается без ошибок

Тревожный признак

Ошибка «информационная база не обнаружена» — путь неверный

Каталог в окне «О программе»
Норма

Совпадает с ожидаемым расположением

Тревожный признак

Указан другой каталог — вы смотрите не ту копию

Дата изменения 1Cv8.1CD
Норма

Свежая, соответствует последней работе

Тревожный признак

Старая дата — это архивная копия, а не рабочая база

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

Жёстко заданного расположения нет — каталог выбирается при создании базы. Часто базы создают в профиле пользователя (Документы) или в отдельных папках вроде D:\1C_Bases. Точный путь всегда виден в списке баз стартера 1С.

Как найти базу, если она пропала из списка?

Сама база на диске при этом никуда не девается — пропадает только запись в списке. Найдите файл 1Cv8.1CD поиском по диску, затем в окне запуска 1С нажмите «Добавить» и укажите найденный каталог.

Можно ли просто скопировать папку базы на другой компьютер?

Для файловой базы — да, при условии что все пользователи вышли из неё. Скопируйте весь каталог целиком и добавьте базу в список на новом компьютере, указав новый путь. Для серверной базы так делать нельзя — нужна выгрузка через конфигуратор или средства СУБД.

Чем отличается путь файловой базы от серверной?

Файловая база — это каталог с файлом 1Cv8.1CD, путь указывает на папку. Серверная база не имеет такой папки: путь состоит из имени сервера 1С и имени базы в кластере, а данные физически лежат в каталоге SQL-сервера.

Как узнать путь к базе, если 1С запускается через веб-браузер?

При веб-доступе база опубликована на веб-сервере, и локального пути у клиента нет. Расположение базы смотрите в настройках публикации на веб-сервере (файл default.vrd) или в консоли кластера на сервере 1С — обычно это задача администратора.

Итог

Что важно запомнить

Путь к файловой базе быстрее всего виден в списке баз стартера 1С или в окне «О программе». Все пути хранятся в файле ibases.v8i в профиле пользователя. Незарегистрированную базу ищите по файлу 1Cv8.1CD. Серверная база не имеет папки — её координаты это сервер и имя базы, а любые файловые операции с базами выполняйте только после завершения всех сеансов.