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

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

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

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

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

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

Ниже разобраны пути хранения списка для разных сценариев, структура файла, способы добавления баз через интерфейс и вручную, перенос списка между машинами, а также типичные проблемы и их решение.

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

Стандартное расположение файла списка баз — каталог %APPDATA%\1C\1CEStart. В развёрнутом виде для большинства систем это путь вида C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрыта по умолчанию, поэтому быстрее всего попасть туда через диалог «Выполнить» (Win+R), введя %APPDATA%\1C\1CEStart.

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

Кроме основного файла, в той же папке могут находиться служебные файлы стартера, например 1cestart.cfg и кэшированные данные. Сам файл ibases.v8i создаётся автоматически при первом добавлении базы через окно запуска; если баз ни разу не добавляли, файла может не быть вовсе.

Структура файла ibases.v8i

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

[Бухгалтерия предприятия]

Connect=File="D:\Bases\Accounting";

ID=3f8a2b10-9c3e-4a1d-8e5f-1a2b3c4d5e6f

OrderInList=16384

App=Auto

DefaultVersion=8.3

DefaultApp=Auto

Ключевые параметры секции:

  • Connect — строка соединения. Для файловой базы это File="путь к каталогу";, для клиент-серверной — Srvr="имя_сервера";Ref="имя_базы";.
  • ID — уникальный идентификатор записи в списке. Не путать с идентификатором самой информационной базы.
  • App и DefaultApp — какое приложение запускать (тонкий, толстый клиент или автоматический выбор).
  • DefaultVersion — предпочитаемая версия платформы для этой базы.
  • OrderInList — порядок сортировки в окне запуска.

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

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

Штатный способ — кнопка «Добавить» в окне запуска. Далее мастер предложит два сценария: создание новой базы или добавление существующей. Для добавления существующей достаточно указать её название (оно может быть произвольным и служит только для отображения) и параметры подключения.

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

Порядок добавления базы
  1. 1
    Откройте окно запуска 1С:Предприятие и нажмите «Добавить»
  2. 2
    Выберите «Добавление в список существующей информационной базы»
  3. 3
    Введите понятное имя и выберите тип расположения: на компьютере или на сервере
  4. 4
    Укажите каталог базы (для файловой) или сервер и имя базы (для клиент-серверной)
  5. 5
    Завершите мастер и проверьте запуск базы двойным щелчком

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

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

CommonInfoBases=\\server\1c\bases.v8i

Сам файл 1cestart.cfg ищется стартером в нескольких местах: в каталоге conf установленной платформы (C:\Program Files\1cv8\<версия>\bin\conf), в %APPDATA%\1C\1CEStart и в %ALLUSERSPROFILE%\1C\1CEStart. Параметры из всех найденных файлов объединяются, что позволяет задать общий список для всех пользователей компьютера через каталог AllUsers и при этом сохранить личные базы в профиле.

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

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

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

Учтите ограничения такого переноса. Во-первых, пути к файловым базам должны быть доступны с нового компьютера: локальный путь D:\Bases\... на другой машине, скорее всего, не существует, и его придётся заменить на сетевой. Во-вторых, версии платформы на новом ПК должны покрывать требования баз — иначе при запуске появится ошибка несовместимости версии.

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

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

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

Быстро для одного пользователя, но требует ручной правки путей и не подходит для массового развёртывания

Общий .v8i через CommonInfoBases

Централизованное управление для всей сети; требуется доступная сетевая папка и настройка 1cestart.cfg

Добавление через мастер

Надёжно и без риска синтаксических ошибок, но долго при большом числе баз и рабочих мест

Типичные проблемы со списком баз и их решение

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

Вторая ситуация — база в списке есть, но не запускается. Тогда проблема не в списке, а в параметрах Connect: недоступен сетевой путь, переименован сервер, нет прав на каталог базы. Откройте свойства базы в окне запуска (кнопка «Изменить») и сверьте путь с фактическим расположением.

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

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

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

Файл ibases.v8i на месте
Норма

Файл открывается в блокноте, секции читаются, пути корректны

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

Файл пуст, обрезан или содержит битые символы

Отображение в окне запуска
Норма

Все базы видны и запускаются без ошибок соединения

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

Список пуст или часть баз выдаёт ошибку пути

Общий сетевой список
Норма

Базы из сетевого .v8i видны у всех пользователей и недоступны для редактирования

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

Сетевой список не подхватывается — проверьте 1cestart.cfg и доступ к папке

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

Можно ли хранить список баз на сетевом диске, чтобы он был один для всех?

Да, для этого служит механизм общих списков: создайте файл .v8i в сетевой папке и пропишите путь к нему в параметре CommonInfoBases файла 1cestart.cfg. Сам основной ibases.v8i при этом остаётся локальным в профиле каждого пользователя.

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

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

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

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

Опасно ли удалять секции из ibases.v8i?

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

Можно ли задать порядок баз в списке?

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

Где список баз при работе через веб-сервер или тонкий клиент?

Механизм тот же: стартер или тонкий клиент использует ibases.v8i в профиле пользователя, только в секции для веб-подключения в Connect указывается параметр WS с адресом публикации. Общие списки через CommonInfoBases также работают.

Итог

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

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