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

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

Где хранятся пути баз 1С и как их найти

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

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

В файловом режиме путь указывает на каталог с файлом 1Cv8.1CD, в клиент-серверном — на имя сервера и имя базы в кластере. Сами записи хранятся в текстовом файле ibases.v8i в профиле пользователя Windows, а не внутри базы и не в каталоге установки платформы. Это ключевой момент, который чаще всего упускают при переносе.

Файл ibases.v8i — главное хранилище путей

Список баз, который вы видите в окне запуска 1С, формируется из файла ibases.v8i. Это обычный текстовый файл в формате, похожем на INI: каждая база описана секцией в квадратных скобках, а внутри — параметры подключения.

Стандартное расположение файла:

text
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i

Папка AppData скрыта по умолчанию. Чтобы попасть в неё быстро, нажмите Win+R, введите %APPDATA%\1C\1CEStart и нажмите Enter — откроется нужный каталог без включения отображения скрытых файлов.

Типичная секция файловой базы выглядит так:

text
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Accounting";
ID=9f3a2b10-...
App=Auto

Для клиент-серверной базы строка подключения другая: Connect=Srvr="Server1C";Ref="TradeBase";. Здесь нет пути к файлам — только адрес сервера приложений и имя базы в кластере.

Где лежат сами базы: файловый и серверный режимы

Важно различать путь подключения и физическое расположение данных. Файл ibases.v8i хранит только ссылку; сами данные находятся в другом месте.

В файловом режиме база — это каталог, в котором лежит главный файл 1Cv8.1CD и служебные подпапки (1Cv8Log, 1Cv8Tmp и другие). Расположение каталога выбирает администратор при создании базы: локальный диск, сетевая папка на сервере, файловое хранилище. Узнать текущий путь можно прямо из окна запуска: выделите базу и нажмите кнопку настройки — путь будет виден в поле «Каталог информационной базы».

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

Режим работыГде хранятся данныеЧто указано в списке баз
ФайловыйКаталог с файлом 1Cv8.1CDПолный путь к каталогу
Клиент-серверныйБаза данных в СУБДИмя сервера и имя базы
Веб-сервер (публикация)Данные на сервере, доступ по HTTPURL публикации

Как найти путь к конкретной базе

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

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

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

Для массовой проверки на многих компьютерах быстрее открыть ibases.v8i в «Блокноте» и найти нужную секцию поиском по названию базы.

Общий список баз для нескольких пользователей

По умолчанию каждый пользователь Windows имеет свой ibases.v8i, поэтому новую базу приходится прописывать на каждом рабочем месте. Для централизованного управления платформа поддерживает общие списки баз.

Общий список создаётся файлом с расширением .v8i, который размещается в сетевой папке, а ссылка на него прописывается в файле 1cestart.cfg или 1cescmn.cfg параметром CommonInfoBases:

text
CommonInfoBases=\\server\share\common_bases.v8i

Файл 1cestart.cfg обычно лежит в каталоге C:\ProgramData\1C\1CEStart (для всех пользователей компьютера) или в профиле пользователя рядом с ibases.v8i. Базы из общего списка появляются у пользователя автоматически и недоступны для редактирования из окна запуска — это защищает настройки от случайного изменения.

Кэш и временные данные: что ещё хранится в профиле

Помимо списка баз, в профиле пользователя 1С хранит кэш метаданных и служебные файлы. Они находятся в двух ветках:

  • %APPDATA%\1C\1cv8 — кэш метаданных конфигураций, настройки;
  • %LOCALAPPDATA%\1C\1cv8 — локальные временные данные, привязанные к компьютеру.

Кэш группируется по идентификатору базы (GUID), а не по пути. Поэтому после изменения пути или пересоздания базы старый кэш может конфликтовать с новым — типичный симптом: ошибки «несоответствия версий», странное поведение форм, падение клиента при запуске конкретной базы.

Как изменить или перенести путь базы

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

При переносе на новый компьютер достаточно скопировать два элемента: каталог базы и файл ibases.v8i из старого профиля. Если пути на новом компьютере совпадают, список подхватится без правок; если отличаются — откройте ibases.v8i в блокноте и поправьте строку Connect.

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

После переноса проверьте результат до того, как сообщить пользователям о готовности.

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

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

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

База открывается без предупреждений о пути

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

Ошибка «информационная база не обнаружена» или предложение создать новую

Содержимое каталога
Норма

В новом каталоге есть 1Cv8.1CD заметного размера и папки логов

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

Каталог пустой или содержит только что созданный файл минимального размера

Данные внутри базы
Норма

Документы и справочники на месте, даты последних записей актуальны

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

База пустая или данные старые — открыта не та копия

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

Почему после переустановки платформы 1С пропал список баз?

Список хранится в профиле пользователя, а не в каталоге платформы, поэтому обычная переустановка его не трогает. Если список пропал, чаще всего сменилась учётная запись Windows, был очищен профиль или повреждён файл ibases.v8i. Проверьте папку %APPDATA%\1C\1CEStart — если файл на месте, список можно восстановить, просто указав его заново.

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

Да, это штатный сценарий: каталог базы размещается на файловом сервере, а в списке пользователей указывается сетевой путь. Учитывайте, что при одновременной работе нескольких пользователей файловый режим имеет ограничения по производительности и надёжности; при росте нагрузки рекомендуется переход на клиент-серверный вариант.

Где искать путь к серверной базе, если данных на диске сервера 1С нет?

Данные серверной базы хранятся в СУБД. Расположение файлов данных смотрите в свойствах базы средствами самой СУБД — например, в SQL Server Management Studio в свойствах базы на вкладке «Файлы». В консоли кластера 1С отображается только имя базы и параметры подключения к СУБД.

Как очистить кэш конкретной базы, не затрагивая остальные?

Удалите базу из списка в окне запуска (кнопка «Удалить») — платформа предложит очистить связанные данные. Затем добавьте базу заново с тем же путём. Альтернатива — найти папку с GUID базы в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 и удалить её при закрытых сеансах.

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

Нет. Файл ibases.v8i создаётся отдельно в профиле каждого пользователя Windows, поэтому списки могут отличаться. Чтобы список был общим, используйте механизм CommonInfoBases с сетевым .v8i-файлом либо скопируйте ibases.v8i в профиль каждого пользователя.

Итог

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

Пути к базам 1С хранятся в файле ibases.v8i в профиле пользователя (%APPDATA%\1C\1CEStart), а сами файловые базы — в каталогах, указанных в этом файле. Серверные базы хранятся в СУБД. Переносите базу и список вместе, завершайте сеансы перед любыми операциями с файлами и проверяйте результат запуском и просмотром данных.