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

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

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

Где хранятся списки информационных баз 1С: файлы ibases.v8i, 1cestart.cfg и 1cescmn.cfg, пути в Windows, перенос списка баз, восстановление и общие ошибки.

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

Файлы списков баз — это обычные текстовые документы в кодировке UTF-8, их можно открыть и отредактировать в любом текстовом редакторе, включая «Блокнот». Это даёт администратору простой способ массового управления: не нужно заходить на каждый компьютер и добавлять базы вручную, достаточно скопировать готовый файл или подключить общий список через конфигурационный файл стартера.

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

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

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

text
%APPDATA%\1C\1CEStart\ibases.v8i

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

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

Файл имеет простую текстовую структуру: каждая база описывается блоком в квадратных скобках с именем, за которым следуют параметры подключения. Для файловой базы ключевой параметр — Connect=File="путь_к_каталогу", для клиент-серверной — Connect=Srvr="сервер";Ref="имя_базы". Дополнительно указываются идентификатор базы, порядок сортировки, признак отображения в дереве и другие служебные поля.

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

Общие списки баз через 1cestart.cfg

Если в организации десятки рабочих мест, прописывать списки вручную на каждом нерационально. Для этого предусмотрен механизм общих списков: администратор размещает подготовленный файл списка (в том же формате .v8i) в сетевой папке, а на компьютерах пользователей в файле 1cestart.cfg указывает путь к нему параметром CommonInfoBases=\\сервер\папка\common.v8i.

Файл 1cestart.cfg может находиться в двух местах: в каталоге %APPDATA%\1C\1CEStart (действует для конкретного пользователя) и в каталоге установки платформы либо в C:\ProgramData\1C\1CEStart (действует для всех пользователей компьютера). Приоритет у пользовательского файла выше. Базы из общего списка появляются в окне запуска автоматически и недоступны для удаления обычным пользователем — это защищает список от случайных изменений.

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

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

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

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

Списки баз в терминальной и веб-версиях

На терминальном сервере каждый пользователь сеанса получает собственный профиль, поэтому ibases.v8i создаётся отдельно для каждого. В такой среде общие списки через 1cestart.cfg особенно выгодны: достаточно один раз настроить файл в каталоге ProgramData или развернуть его через групповые политики, и все пользователи сервера получат единый актуальный набор баз.

При работе через веб-сервер (публикация баз на IIS или Apache) список доступных баз формируется по-другому: он определяется файлами публикации default.vrd на веб-сервере, а не локальным ibases.v8i. В браузере пользователь видит только те базы, которые администратор опубликовал. Смешивать эти механизмы не стоит: для веб-доступа управление ведётся на стороне сервера.

Способы управления списком баз

Локальный ibases.v8i

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

Общий список через 1cestart.cfg

Оптимален для сети из нескольких рабочих мест; централизованное обновление, но нужна постоянно доступная сетевая папка

Публикация на веб-сервере

Для удалённой работы через браузер или тонкий клиент; требует администрирования веб-сервера

Типичные проблемы и их решение

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

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

Типичные ошибки
01
Перенос только ibases.v8i без самих файловых баз — список есть, данные недоступны
02
Правка файла при открытом стартере — изменения перезаписываются при закрытии окна
03
Раздача общего списка с локальными путями вида C:\Bases — у пользователей эти пути не существуют
04
Отсутствие резервной копии ibases.v8i перед массовой правкой — при синтаксической ошибке список пропадает целиком

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

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

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

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

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

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

Все нужные базы видны, нет дублей и неработающих записей

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

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

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

База открывается без запроса пути к каталогу

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

Ошибка «информационная база не обнаружена» — путь в списке устарел

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

Подключение проходит без ошибок соединения с сервером

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

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

Часто задаваемые вопросы

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

Нет, платформа 1С не хранит список баз в реестре. Вся информация находится в текстовых файлах в каталоге 1CEStart профиля пользователя, поэтому перенос и резервное копирование выполняются простым копированием файлов.

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

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

Как скрыть от пользователя возможность редактировать список?

Раздайте базы через общий список (параметр CommonInfoBases в 1cestart.cfg): такие записи пользователь не может удалить или изменить из окна запуска. Локальные записи при этом остаются редактируемыми, поэтому полностью заблокировать изменения можно только ограничением прав на файлы профиля.

Одинаков ли путь к списку баз для разных версий платформы 1С?

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

Что делать, если файл ibases.v8i повреждён?

Закройте 1С, переименуйте повреждённый файл (например, в ibases.v8i.bak) и запустите стартер — список будет пустым. Затем либо восстановите файл из резервной копии, либо откройте повреждённый в редакторе, найдите синтаксическую ошибку и исправьте её, либо добавьте базы заново вручную.

Итог

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

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