Администрирование · 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 на системном диске покажет все копии, включая архивные и перенесённые. В командной строке можно выполнить поиск по всему диску одной командой.
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С на исходном компьютере
- 2Скопируйте файл %APPDATA%\1C\1CEStart\ibases.v8i на съёмный носитель или сетевой ресурс
- 3На новом компьютере убедитесь, что платформа 1С установлена и 1С закрыта
- 4Поместите файл в папку %APPDATA%\1C\1CEStart на новом компьютере
- 5Запустите 1С и проверьте, что базы отображаются и открываются
- 6При необходимости исправьте пути к файловым базам через диалог изменения базы
Общий список баз для нескольких пользователей
В организациях часто требуется, чтобы все пользователи компьютера или терминального сервера видели одинаковый набор баз. Для этого файл ibases.v8i размещают в общем каталоге %ALLUSERSPROFILE%\1C\1CEStart. Платформа автоматически подхватывает базы из общего списка и показывает их вместе с личными базами пользователя.
Для централизованного распространения списка по сети используют файл 1cescmn.cfg с параметром CommonInfoBases, указывающим путь к общему файлу списка на сетевом ресурсе. Такой подход позволяет администратору обновлять список в одном месте, а изменения подхватываются всеми рабочими местами. Настройка требует прав администратора и аккуратного указания сетевых путей.
Варианты хранения списка баз
Подходит для одиночных рабочих мест. Каждый пользователь управляет своим списком самостоятельно, но централизованного контроля нет.
Единый перечень для всех пользователей компьютера. Требует прав администратора для изменения, но упрощает сопровождение.
Централизованное управление для всей сети. Удобно в домене, но зависит от доступности сетевого ресурса.
Восстановление списка и типичные проблемы
Если список баз пропал после переустановки Windows или смены пользователя, сначала проверьте, не осталась ли старая папка профиля: файл может лежать в C:\Users\СтароеИмя\AppData\Roaming\1C\1CEStart или в резервной копии. Антивирусы и программы «очистки» иногда удаляют или переносят такие файлы, поэтому полезно периодически копировать ibases.v8i в надёжное место.
Повреждение файла проявляется тем, что стартер показывает пустой список или часть баз исчезает. В этом случае восстановите файл из резервной копии либо добавьте базы заново через кнопку «Добавить» в окне запуска. Если файл открыт в редакторе во время работы 1С, изменения могут не сохраниться или потеряться — редактируйте ibases.v8i только при закрытом стартере.
Проверка результата
После переноса или редактирования файла откройте стартер 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 соответствующего блока. После правки запустите базу и убедитесь, что она открывается.