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

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

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

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

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

Файл ibases.v8i имеет простую структуру: каждая база описана блоком в квадратных скобках с набором параметров — Connect (строка подключения), ID (уникальный идентификатор), App (тип клиента), Version (версия платформы) и другими. Формат не зашифрован, поэтому файл можно открыть и отредактировать в обычном «Блокноте», хотя чаще изменения вносятся через диалог добавления базы в стартере.

Точный путь к файлу зависит от версии Windows, разрядности платформы и того, используется ли общий (общесистемный) список баз. Ниже разобраны все типовые расположения, способы быстро найти файл, а также сценарии переноса и восстановления списка.

Стандартное расположение файла ibases.v8i

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

Существует также общий список баз, доступный всем пользователям компьютера. Он хранится в файле ibases.v8i в каталоге %ALLUSERSPROFILE%\1C\1CEStart (обычно это C:\ProgramData\1C\1CEStart). Общий список создаётся, если администратор настроил его вручную или использовал файл ibases.v8i с особыми правами. Платформа объединяет оба списка: сначала показывает базы из общего файла, затем из пользовательского.

Как быстро найти файл списка баз

Самый быстрый способ — использовать переменные окружения. Нажмите Win+R, введите %APPDATA%\1C\1CEStart и подтвердите ввод. Откроется папка, в которой лежит ibases.v8i вместе со служебными файлами стартера. Если файла там нет, проверьте %ALLUSERSPROFILE%\1C\1CEStart — возможно, список настроен как общий.

Альтернативный вариант — поиск через Проводник или командную строку. Поиск по имени файла ibases.v8i на системном диске покажет все копии, включая архивные и перенесённые. В командной строке можно выполнить поиск по всему диску одной командой.

cmd
dir C:\ibases.v8i /s /b

Если 1С установлена в терминальном режиме или используются roaming-профили, файл может находиться на сетевом ресурсе, куда перенаправляется папка AppData. В этом случае путь определяется политиками домена, и уточнить его поможет системный администратор.

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

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

Типичный фрагмент файла для файловой базы выглядит примерно так: [Бухгалтерия предприятия], затем строка Connect=File="D:\Bases\Accounting";, далее ID=..., OrderInList=..., App=Auto и Version=8.3. Для серверной базы параметр Connect содержит Srvr="ServerName";Ref="BaseName";. Понимание этой структуры позволяет вручную исправить путь, если база переехала на другой диск.

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

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

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

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

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

В организациях часто требуется, чтобы все пользователи компьютера или терминального сервера видели одинаковый набор баз. Для этого файл ibases.v8i размещают в общем каталоге %ALLUSERSPROFILE%\1C\1CEStart. Платформа автоматически подхватывает базы из общего списка и показывает их вместе с личными базами пользователя.

Для централизованного распространения списка по сети используют файл 1cescmn.cfg с параметром CommonInfoBases, указывающим путь к общему файлу списка на сетевом ресурсе. Такой подход позволяет администратору обновлять список в одном месте, а изменения подхватываются всеми рабочими местами. Настройка требует прав администратора и аккуратного указания сетевых путей.

Варианты хранения списка баз

Пользовательский список (%APPDATA%)

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

Общий список (%ALLUSERSPROFILE%)

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

Сетевой список через 1cescmn.cfg

Централизованное управление для всей сети. Удобно в домене, но зависит от доступности сетевого ресурса.

Восстановление списка и типичные проблемы

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

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

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

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

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

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

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

Список баз в окне запуска
Норма

Все базы отображаются с привычными названиями

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

Список пуст или часть баз пропала — проверьте расположение файла

Запуск файловой базы
Норма

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

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

Ошибка о невозможности найти базу — путь в Connect устарел

Запуск серверной базы
Норма

Выполняется подключение к серверу

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

Ошибка соединения — проверьте имя сервера и доступность сети

Итог

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

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

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

Можно ли открыть ibases.v8i в «Блокноте»?

Да, это обычный текстовый файл в кодировке, которую корректно отображают стандартные редакторы Windows. Его можно просматривать и править в «Блокноте» или Notepad++. Главное условие — закрыть стартер 1С перед сохранением изменений, иначе платформа перезапишет файл при выходе.

Почему список баз пуст, хотя файл на месте?

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

Переносится ли список баз вместе с самими базами?

Нет. Файл ibases.v8i содержит только записи о расположении баз. Сами данные файловой базы хранятся в каталоге, указанном в строке Connect (файл 1Cv8.1CD и сопутствующие файлы), а серверные базы — на сервере СУБД. Переносить данные нужно отдельно.

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

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

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

У каждого пользователя терминального сервера свой профиль, поэтому личный список лежит в его %APPDATA%\1C\1CEStart. Для единого списка на всех пользователей сервера администратор размещает файл в %ALLUSERSPROFILE%\1C\1CEStart или настраивает сетевой список через 1cescmn.cfg.

Что делать, если база переехала на другой диск?

Проще всего открыть стартер, выделить базу и нажать «Изменить», указав новый путь. Альтернатива — при закрытой 1С открыть ibases.v8i и исправить путь в параметре Connect соответствующего блока. После правки запустите базу и убедитесь, что она открывается.