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

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

Файл списка баз 1С: где хранится и как с ним работать

Где находится файл со списком баз 1С (ibases.v8i), как его открыть, отредактировать, перенести на другой компьютер и восстановить при повреждении.

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

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

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

Где находится файл списка баз 1С

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

Быстрый способ попасть в нужный каталог — нажать Win+R, ввести %APPDATA%\1C\1CEStart и нажать Enter. Проводник сразу откроет папку, где лежит файл списка баз, независимо от имени пользователя. Этот же приём работает и в Windows 10, и в Windows 11, и на серверных версиях ОС.

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

Структура и содержимое файла ibases.v8i

Файл состоит из секций, каждая из которых описывает одну информационную базу. Секция начинается с имени базы в квадратных скобках — именно это имя отображается в окне запуска. Далее идут строки параметров в формате «ключ=значение».

Типичная секция для файловой базы выглядит примерно так: параметр Connect содержит путь к каталогу базы (Connect=File="D:\Bases\Trade";), параметр ID — уникальный идентификатор, App — режим запуска (Auto, Thin, Web), Version — версия платформы, например 8.3. Для клиент-серверной базы вместо пути к каталогу указываются имя сервера и имя базы на сервере (Connect=Srvr="server1c";Ref="trade";).

Порядок секций в файле определяет порядок баз в окне запуска, если не включена сортировка по имени. Комментарии и пустые строки допустимы, но при сохранении из самой 1С файл перезаписывается в стандартном виде. Кодировка файла — обычно UTF-8 с BOM, поэтому редактировать его лучше редактором, который корректно сохраняет эту кодировку.

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

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

Откройте файл в «Блокноте» или другом редакторе. Чтобы добавить базу, скопируйте существующую секцию, измените имя в квадратных скобках и значение параметра Connect. Идентификатор ID можно оставить старым — при первом запуске платформа сама обновит его, но имена баз должны быть уникальными, иначе в списке возникнет путаница.

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

Порядок действий
  1. 1
    Закройте все сеансы 1С и скопируйте ibases.v8i в резервную копию
  2. 2
    Откройте файл в текстовом редакторе через %APPDATA%\1C\1CEStart
  3. 3
    Добавьте или исправьте секцию базы, сохраняя формат параметров
  4. 4
    Сохраните файл в той же кодировке и запустите 1С
  5. 5
    Проверьте, что база появилась в списке и открывается без ошибок

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

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

Альтернативный вариант — использовать общий список баз. В настройках стартового окна 1С (кнопка «Настройка») можно указать путь к общему файлу списка, например лежащему в сетевой папке. Тогда все пользователи, у которых прописан этот путь, видят один и тот же перечень баз, а администратор обновляет его централизованно в одном месте.

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

Сравнение вариантов

Копирование ibases.v8i

Подходит для одноразового переноса на новый компьютер; требует совпадения путей к базам и повторной процедуры при каждом изменении списка.

Общий сетевой список

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

Добавление баз вручную в окне запуска

Подходит для одной-двух баз; не требует доступа к файлам, но трудоёмко при большом количестве баз.

Что делать, если список баз пропал или повреждён

Типичный симптом: при запуске 1С окно выбора баз пустое, хотя раньше базы были. Причины обычно такие: файл повредился при аварийном завершении, его очистила чистящая утилита, пользователь вошёл под другой учётной записью Windows, либо файл был перезаписан пустым из-за ошибки редактирования.

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

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

Типичные ошибки и ограничения

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

Вторая частая проблема — неактуальные пути после переименования или перемещения каталога базы. Список продолжает показывать базу, но при запуске возникает ошибка «информационная база не обнаружена». Лечится исправлением параметра Connect в файле или через «Изменить» в окне запуска.

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

Типичные ошибки
01
Редактирование файла при запущенной 1С — правки перезаписываются при закрытии программы
02
Сохранение файла в неправильной кодировке — список перестаёт читаться платформой
03
Копирование списка на компьютер с другими путями к базам — базы видны, но не открываются
04
Поиск файла в Program Files — список хранится в профиле пользователя, а не в папке установки платформы
Итог

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

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

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

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

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

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

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

Пропали базы из списка — данные тоже удалены?

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

Чем отличается ibases.v8i от файлов 1cestart.cfg и inetcfg.xml?

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

Как узнать путь к базе, если в списке она есть, а где лежит — непонятно?

Выделите базу в окне запуска и нажмите кнопку «Изменить» — в мастере будет показан полный путь к каталогу базы или параметры серверного подключения. Либо откройте ibases.v8i в блокноте и посмотрите значение параметра Connect в нужной секции.