Администрирование · 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 создаётся автоматически при первом добавлении базы через окно запуска; если баз ни разу не добавляли, файла может не быть.
%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С на обоих компьютерах
- 2Скопируйте ibases.v8i из %APPDATA%\1C\1CEStart на старом ПК
- 3Перенесите файл в тот же каталог на новом ПК с заменой
- 4Запустите 1С и проверьте, что все базы отображаются и открываются
- 5При необходимости поправьте пути к файловым базам через кнопку «Изменить»
Списки баз в терминальной и веб-версиях
На терминальном сервере каждый пользователь сеанса получает собственный профиль, поэтому ibases.v8i создаётся отдельно для каждого. В такой среде общие списки через 1cestart.cfg особенно выгодны: достаточно один раз настроить файл в каталоге ProgramData или развернуть его через групповые политики, и все пользователи сервера получат единый актуальный набор баз.
При работе через веб-сервер (публикация баз на IIS или Apache) список доступных баз формируется по-другому: он определяется файлами публикации default.vrd на веб-сервере, а не локальным ibases.v8i. В браузере пользователь видит только те базы, которые администратор опубликовал. Смешивать эти механизмы не стоит: для веб-доступа управление ведётся на стороне сервера.
Способы управления списком баз
Подходит для одного пользователя или малого офиса; требует ручной настройки на каждом ПК
Оптимален для сети из нескольких рабочих мест; централизованное обновление, но нужна постоянно доступная сетевая папка
Для удалённой работы через браузер или тонкий клиент; требует администрирования веб-сервера
Типичные проблемы и их решение
Самая частая жалоба — «пропал список баз». Причины обычно три: пользователь вошёл под другой учётной записью Windows (и видит чужой или пустой список), файл ibases.v8i был повреждён или удалён, либо очистка профиля (например, при переустановке Windows) стёрла каталог AppData. Восстановление — вернуть файл из резервной копии или добавить базы заново через кнопку «Добавить» в окне запуска.
Вторая типичная ситуация — база есть в списке, но не открывается с ошибкой о недоступности. Это означает, что запись в списке существует, но путь устарел: файловую базу переместили, а серверную — переименовали или перенесли на другой сервер. Лечится кнопкой «Изменить» в окне запуска с указанием актуального пути либо правкой файла списка в текстовом редакторе.
Как проверить результат и резервное копирование
После любых манипуляций со списком откройте окно запуска и убедитесь, что все ожидаемые базы присутствуют, а затем войдите хотя бы в одну файловую и одну серверную базу. Если база открывается без запроса пути и ошибок подключения — настройка корректна. Дополнительно проверьте, что у пользователя нет лишних «мёртвых» записей, которые будут путать коллег.
Резервное копирование списка предельно простое: достаточно периодически копировать 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. Держите резервную копию файла — это ускоряет восстановление после любых сбоев.