Администрирование · 9 мин
Где хранится список баз 1С у пользователя
Где 1С хранит список информационных баз пользователя: файл ibases.v8i, пути в Windows, перенос списка на другой компьютер, восстановление и типичные ошибки.
Когда пользователь запускает 1С и видит перечень информационных баз в окне стартера, этот список не хранится внутри самих баз и не приходит с сервера. Он записан в обычном текстовом файле ibases.v8i, который лежит в профиле конкретного пользователя операционной системы. Именно поэтому на одном компьютере у разных учётных записей Windows списки баз могут отличаться.
Знание расположения этого файла нужно в типовых ситуациях: перенос списка баз на новый компьютер, быстрое подключение десятков баз без ручного добавления, восстановление списка после переустановки Windows, централизованная настройка рабочих мест через общий список. Ниже разобраны пути хранения, структура файла, способы переноса и ограничения, о которых часто забывают.
Всё описанное относится к платформе 1С:Предприятие 8.x под Windows. В клиент-серверном варианте файл списка баз всё равно остаётся локальным для каждого пользователя — сервер хранит только сами данные, а не настройки стартера.
Где находится файл списка баз 1С
Основной файл называется ibases.v8i и по умолчанию располагается по пути:
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i
На компьютерах с русской локализацией и старыми профилями путь может выглядеть как C:\Documents and Settings\ИмяПользователя\Application Data\1C\1CEStart, но на актуальных версиях Windows используется именно вариант с AppData\Roaming. Папка AppData скрыта, поэтому в проводнике её нужно либо включить отображение скрытых элементов, либо вставить путь напрямую в адресную строку.
Быстрый способ попасть в нужную папку — нажать Win+R и ввести %APPDATA%\1C\1CEStart. Переменная окружения сама подставит профиль текущего пользователя, что удобно при обслуживании чужого рабочего места.
%APPDATA%\1C\1CEStart\ibases.v8iРядом с ibases.v8i в той же папке могут лежать служебные файлы стартера: 1cestart.cfg (настройки окна запуска), файлы журналов и кэш. Менять их без необходимости не стоит — для списка баз значим только ibases.v8i.
Что находится внутри файла ibases.v8i
Файл ibases.v8i — обычный текстовый документ в кодировке UTF-8, который открывается блокнотом. Каждая база описана отдельным блоком: в квадратных скобках указывается имя, как оно отображается в списке, а ниже идут параметры подключения.
Типовой блок для файловой базы выглядит так:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Accounting";
ID=...
App=Auto
Version=8.3
Для клиент-серверной базы вместо пути к каталогу указывается сервер и имя базы: Connect=Srvr="server1c";Ref="trade_base";. Параметр App определяет, какой клиент запускать (тонкий, толстый, веб), Version — предпочитаемую версию платформы. Строку ID генерирует сама платформа, вручную её придумывать не нужно.
Из-за текстового формата файл удобно править массово: например, при переезде файловых баз на новый диск достаточно заменить путь через поиск и замену в редакторе, а не переподключать каждую базу в интерфейсе.
Как перенести список баз на другой компьютер
Перенос сводится к копированию файла ibases.v8i из профиля старого компьютера в аналогичную папку нового. Сам стартер на новом ПК должен быть хотя бы раз запущен, чтобы папка AppData\Roaming\1C\1CEStart создалась, либо её можно создать вручную.
- 1На старом компьютере откройте %APPDATA%\1C\1CEStart и скопируйте ibases.v8i на флешку или в сетевую папку.
- 2На новом компьютере установите платформу 1С нужной версии и один раз запустите её.
- 3Закройте стартер и скопируйте ibases.v8i в %APPDATA%\1C\1CEStart нового профиля, согласившись на замену.
- 4Запустите 1С и проверьте, что все базы видны и открываются.
- 5Для файловых баз убедитесь, что пути из файла доступны с нового ПК — иначе поправьте их в текстовом редакторе.
Главный подводный камень переноса — пути. Если файловые базы лежали локально на диске D старого компьютера, на новом ПК эти пути будут недоступны, и базы не откроются, хотя в списке отобразятся. Клиент-серверные базы переносятся без проблем, если новый компьютер видит сервер 1С по тому же имени.
Если на новом компьютере уже есть свой список баз, простая замена файла его затрёт. Чтобы объединить списки, откройте оба файла в блокноте и перенесите нужные блоки целиком, следя за тем, чтобы имена в квадратных скобках не дублировались.
Общий список баз для нескольких пользователей
Когда баз много и они одинаковы для всего отдела, копировать ibases.v8i каждому пользователю неудобно: любое изменение придётся повторять на всех машинах. Платформа поддерживает общие списки баз, которые подключаются через файл 1cestart.cfg или реестр.
Механизм такой: администратор создаёт файл с расширением .v8i (например, common.v8i) в сетевой папке, доступной всем пользователям, а в 1cestart.cfg добавляет строку CommonInfoBases=\\server\share\common.v8i. После этого базы из общего файла появляются в списке каждого пользователя автоматически.
Способы ведения списка баз
Подходит для одиночного рабочего места или уникального набора баз. Минус — изменения нужно вносить на каждом ПК отдельно.
Оптимально для отдела с одинаковыми базами: правится один файл на сервере. Требует постоянной доступности сетевой папки.
Используется при работе через веб-клиент и тонкий клиент по HTTP. Требует настроенного веб-сервера.
Базы из общего списка пользователь не может удалить или переименовать из окна стартера — они управляются централизованно. Свои личные базы он по-прежнему добавляет в локальный ibases.v8i, оба списка объединяются в одном окне.
Где хранятся настройки для серверных баз и что ещё важно знать
Важно не путать список баз пользователя с данными самих баз. Файл ibases.v8i содержит только «ярлыки» подключений: имена, пути, параметры запуска. Учётные данные пользователей 1С, права и сами прикладные данные хранятся внутри информационной базы — в файле 1Cv8.1CD для файлового варианта или в СУБД для клиент-серверного.
Кэш метаданных, который платформа создаёт при работе, лежит в соседних папках профиля: %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Если база в списке есть, но при запуске появляются странные ошибки после обновления конфигурации, очистка кэша часто помогает — при этом сам список баз не пострадает.
Как проверить результат
ibases.v8i открывается блокнотом, блоки баз читаемы
Файл нулевого размера или содержит битые символы — восстанавливайте из копии
Каждая база из списка запускается без ошибки подключения
Ошибка «информационная база не обнаружена» — путь или имя сервера недоступны
Сетевые базы видны всем пользователям и недоступны для удаления
Базы видны только на части ПК — проверьте 1cestart.cfg и права на сетевую папку
Типичные проблемы и их решение
Самая частая жалоба — «пропал список баз». Обычно причина в том, что пользователь вошёл под другой учётной записью Windows, и стартер показывает пустой профиль. Проверьте, под каким именем выполнен вход, и поищите ibases.v8i в профиле прежнего пользователя.
Вторая ситуация — список обнулился после сбоя или некорректного завершения работы. Файл при этом может остаться, но быть пустым. Если регулярных копий нет, восстановить список можно только вручную, добавив базы заново через кнопку «Добавить» или скопировав файл с другого компьютера с аналогичным набором баз.
Полезная привычка — периодически копировать ibases.v8i в надёжное место, особенно на компьютерах бухгалтерии, где список из десятка баз восстанавливать вручную долго. Файл занимает считаные килобайты, а экономия времени при сбое существенная.
Что важно запомнить
Список баз 1С — это файл ibases.v8i в профиле пользователя Windows (%APPDATA%\1C\1CEStart). Он текстовый, легко копируется и правится, для отдела удобнее общий сетевой список через 1cestart.cfg. Перед правкой закрывайте стартер и держите резервную копию файла.
Часто задаваемые вопросы
Можно ли открыть ibases.v8i блокнотом и не сломает ли это 1С?
Да, файл предназначен для чтения и правки в любом текстовом редакторе. Главное — сохранять его в кодировке UTF-8, не менять структуру блоков (имя в квадратных скобках, параметры под ним) и закрыть окно запуска 1С перед редактированием.
Почему у двух пользователей одного компьютера разные списки баз?
Потому что ibases.v8i хранится в профиле каждой учётной записи Windows отдельно. Это штатное поведение. Если нужен одинаковый набор баз, скопируйте файл в профиль второго пользователя или настройте общий сетевой список через CommonInfoBases.
Куда делся список баз после переустановки Windows?
При переустановке системы папка профиля, включая AppData, обычно удаляется, и ibases.v8i пропадает вместе с ней. Если старый диск сохранился, поищите файл в Windows.old\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart. Иначе список придётся создать заново.
Можно ли хранить список баз на сетевом диске для всех сразу?
Да, для этого предназначен механизм общих списков: файл .v8i размещается в сетевой папке, а в 1cestart.cfg на каждом рабочем месте указывается параметр CommonInfoBases с путём к нему. Пользователи увидят эти базы автоматически и не смогут их удалить из своего окна запуска.
Хранится ли пароль от базы в файле списка?
Нет, ibases.v8i не содержит паролей. В нём только имя базы, путь подключения и параметры запуска. Пароль пользователь вводит при входе в базу, а сохранённые учётные данные (если включено запоминание) хранятся отдельно в защищённом хранилище профиля.
Что делать, если база есть в списке, но не открывается?
Сначала проверьте доступность пути: для файловой базы — существует ли каталог и файл 1Cv8.1CD, для серверной — отвечает ли сервер 1С и правильно ли указано имя базы. Если путь изменился, отредактируйте строку Connect в ibases.v8i или удалите базу из списка и добавьте заново с актуальным путём.