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

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

Где 1С хранит пути к базам: полное руководство

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

Когда вы запускаете 1С и видите список информационных баз в окне стартера, эти данные программа берёт не из реестра и не из самой базы, а из специального файла списка баз. Понимание того, где он лежит и как устроен, помогает быстро восстановить список после переустановки системы, перенести настройки на другой компьютер и найти реальное местоположение файловой базы на диске.

Основной файл списка баз называется ibases.v8i. Это обычный текстовый файл в кодировке UTF-8, который можно открыть любым редактором и при необходимости отредактировать вручную. Внутри каждая база описана блоком с названием в квадратных скобках, параметром подключения Connect и набором дополнительных настроек.

Важно различать два разных хранилища: список баз пользователя (файл ibases.v8i) и сами данные информационной базы. Для файлового режима данные лежат в каталоге, указанном в параметре Connect, а для клиент-серверного режима — в базе данных на SQL-сервере, а список лишь содержит ссылку на сервер и имя базы.

Где находится файл ibases.v8i в Windows

Стандартное расположение файла списка баз — скрытая системная папка AppData в профиле пользователя. Полный путь выглядит так: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData по умолчанию скрыта, поэтому в Проводнике её нужно либо включить отображение скрытых элементов, либо вставить путь напрямую в адресную строку.

Быстрый способ попасть в нужный каталог — нажать Win+R, ввести %APPDATA%\1C\1CEStart и нажать Enter. Проводник сразу откроет папку, где лежит ibases.v8i вместе со служебными файлами стартера.

Учтите, что файл привязан к конкретному пользователю Windows. Если на компьютере работают несколько сотрудников под разными учётными записями, у каждого будет свой собственный ibases.v8i со своим списком баз. Это частая причина ситуации, когда «у коллеги база есть, а у меня нет».

Как быстро найти файл списка баз
  1. 1
    Нажмите Win+R и введите %APPDATA%\1C\1CEStart
  2. 2
    Откройте файл ibases.v8i блокнотом или другим текстовым редактором
  3. 3
    Найдите блок с названием нужной базы и посмотрите параметр Connect
  4. 4
    Скопируйте путь из параметра Connect и вставьте его в адресную строку Проводника, чтобы перейти к каталогу базы

Как устроен файл ibases.v8i

Файл имеет простую текстовую структуру. Каждая информационная база описывается отдельным блоком: в квадратных скобках указано отображаемое имя, а ниже идут строки параметров. Ключевой параметр — Connect, он и содержит путь к базе.

Для файловой базы строка подключения выглядит как Connect=File="D:\Bases\Trade";, где в кавычках указан каталог с файлом 1Cv8.1CD. Для серверной базы формат другой: Connect=Srvr="Server1C";Ref="TradeBase"; — здесь указаны имя сервера 1С и имя базы в кластере.

Кроме Connect в блоке могут присутствовать параметры: идентификатор базы (ID), порядок в списке (OrderInList), режим запуска (App), версия платформы (Version), параметры аутентификации и другие. При ручном редактировании достаточно корректно заполнить имя блока и Connect — остальное платформа допишет сама при первом запуске.

text
[Бухгалтерия предприятия]
Connect=File="D:\1C_Bases\Accounting";
ID=8f3a2b1c-1234-5678-9abc-def012345678
OrderInList=1
App=Auto
[Управление торговлей]
Connect=Srvr="srv-1c";Ref="ut_production";

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

Не обязательно открывать файл вручную: путь к базе виден прямо в стартере. Выделите базу в списке — в нижней части окна запуска отобразится строка подключения с полным путём к каталогу (для файловой базы) или с указанием сервера и имени базы (для клиент-серверной).

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

Для файловой базы по указанному пути вы найдёте каталог, внутри которого лежит главный файл данных 1Cv8.1CD и служебные файлы. Именно этот каталог целиком нужно копировать при резервном копировании или переносе базы на другой компьютер.

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

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

Подключение выполняется через окно запуска: кнопка «Настройка» → вкладка с общими списками (или диалог «Настройка диалога запуска») → добавление пути к файлу .v8i. Базы из общего списка появляются в окне запуска с особым значком и недоступны для редактирования обычным пользователем.

Альтернативный способ — указать путь к общему списку в реестре Windows в ветке HKEY_LOCAL_MACHINE\SOFTWARE\1C\1CEStart через параметр, задающий расположение общих файлов, либо развернуть настройки через групповые политики. Такой подход применяют в доменных сетях, чтобы централизованно управлять списками баз на десятках компьютеров.

Способы ведения списка баз

Личный ibases.v8i в профиле

Подходит для одного пользователя или малого офиса. Минус: при смене компьютера или переустановке Windows список нужно восстанавливать вручную.

Общий файл .v8i в сетевой папке

Оптимально для нескольких пользователей: один файл на всех, изменения вносятся централизованно. Требуется доступность сетевой папки.

Распространение через групповые политики

Для доменной сети с множеством машин. Требует навыков администрирования домена, зато полностью автоматизирует настройку.

Где хранятся пути при клиент-серверном режиме

В клиент-серверном варианте работы ibases.v8i на компьютере пользователя хранит только ссылку: имя сервера 1С и имя базы в кластере. Реальные данные находятся в СУБД (MS SQL Server, PostgreSQL и др.), а информация о сопоставлении имён баз и баз данных — в реестре кластера серверов 1С.

Реестр кластера — это файл 1CV8Clst.lst в каталоге служебной информации сервера (обычно C:\Program Files\1cv8\<версия>\bin\... либо каталог srvinfo в данных сервера, чаще всего C:\ProgramData\1C\1cv8\srvinfo или аналогичный, заданный при установке). В нём перечислены зарегистрированные в кластере информационные базы с параметрами подключения к СУБД.

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

Перенос списка баз на другой компьютер

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

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

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

Типичные ошибки
01
Искать путь к базе в реестре Windows — список баз там не хранится, только настройки стартера и общих списков
02
Копировать файл ibases.v8i, пока открыто окно запуска 1С, — при закрытии стартер может перезаписать файл и потерять изменения
03
Переносить только ibases.v8i, забыв сам каталог файловой базы, — в итоге база в списке есть, но не запускается
04
Редактировать файл в редакторе, который сохраняет не в UTF-8, — русские названия баз превращаются в нечитаемые символы

Проверка результата и восстановление списка

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

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

Полезная привычка — периодически копировать ibases.v8i в надёжное место вместе с резервными копиями баз. Файл занимает считанные килобайты, а экономит заметное время при восстановлении рабочего места.

Итог

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

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

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

Почему папки AppData нет в Проводнике?

Папка AppData скрыта по умолчанию. Либо включите отображение скрытых элементов на вкладке «Вид» в Проводнике, либо вставьте путь %APPDATA%\1C\1CEStart прямо в адресную строку — это откроет нужный каталог без изменения настроек.

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

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

Где искать путь, если база открывается через веб-сервер?

Для веб-клиента в ibases.v8i параметр Connect имеет вид ws="http://сервер/публикация". Сама база при этом находится на сервере, а настройки публикации хранятся в файле default.vrd в каталоге публикации на веб-сервере.

Чем отличаются файлы ibases.v8i и 1Cv8.1CD?

ibases.v8i — это список баз (ярлыки с путями), он весит несколько килобайт. 1Cv8.1CD — сам файл данных файловой информационной базы, в нём хранятся все документы, справочники и настройки конфигурации.

Список баз пропал после обновления Windows. Что делать?

Проверьте, не создан ли новый профиль пользователя: старый ibases.v8i может остаться в папке старого профиля (например, C:\Users\СтароеИмя\AppData\Roaming\1C\1CEStart). Скопируйте файл в профиль текущего пользователя и перезапустите 1С.

Как узнать путь к базе, если 1С уже запущена?

В открытой базе откройте меню «Файл» или кнопку главного меню и выберите «О программе» — в окне будет показана строка соединения с каталогом базы или параметрами сервера. Также путь виден внизу окна запуска при выделении базы.