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

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

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

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

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

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

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

Точный путь к файлу списка баз в Windows

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

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

Для старых версий платформы (8.1 и ранние 8.2 на устаревших системах) файл мог располагаться в %APPDATA%\1C\1Cv81\1CEStart или аналогичных каталогах. Если вы работаете с современной платформой 8.3, ищите именно папку 1CEStart внутри каталога 1C.

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

Что находится внутри файла ibases.v8i

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

Ручное редактирование допустимо и часто удобно: например, после переезда сервера можно открыть файл в блокноте и заменить старое имя сервера на новое во всех строках подключения за одну операцию «Найти и заменить». Перед правкой закройте окно запуска 1С, иначе платформа перезапишет файл при выходе и ваши изменения пропадут.

Синтаксис чувствителен к кавычкам и точкам с запятой. Лишний или пропущенный символ в строке Connect приведёт к ошибке подключения именно этой базы, при этом остальные записи продолжат работать. Если сомневаетесь в правильности правки, сделайте копию файла перед изменением.

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

Самый простой способ — скопировать файл ibases.v8i в аналогичный каталог на новом ПК. На целевой машине должна быть установлена платформа 1С подходящей версии, а пути к файловым базам должны совпадать, либо их нужно заранее поправить в файле. Если базы клиент-серверные и доступ к серверу из новой сети есть, список заработает без каких-либо правок.

Порядок переноса выглядит так:

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

Для файловых баз, лежащих на сетевом диске, убедитесь, что буква диска на новом компьютере совпадает со старой. Если на одном ПК сетевой ресурс подключён как диск Z:, а на другом как Y:, запись в списке придётся исправить. Надёжнее использовать UNC-пути вида \\server\bases\trade — они не зависят от подключённых дисков.

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

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

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

Способы ведения списка баз

Личный ibases.v8i в профиле

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

Общий список через CommonInfoBases

Подходит для сети с несколькими рабочими местами; требует доступного сетевого каталога и настройки 1cestart.cfg

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

Список подтягивается по ссылке; подходит для удалённых сотрудников, но требует настройки веб-доступа

Где хранятся настройки подключения и кэш — не путать со списком

Помимо ibases.v8i платформа создаёт в профиле пользователя другие каталоги, которые часто путают со списком баз. В %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 хранятся кэши метаданных, настройки интерфейса и журналы регистрации клиентских приложений. Их удаление не влияет на список баз, но может сбросить внешний вид окон и очистить кэш, что иногда используют для решения проблем с глюками интерфейса.

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

Список базibases.v8i в %APPDATA%\1C\1CEStart

Текстовый файл, можно копировать и править

Кэш и настройки%APPDATA% и %LOCALAPPDATA%\1C\1cv8

Не влияют на список, можно очищать

Данные файловой базыКаталог с файлом 1Cv8.1CD

Путь указан в строке Connect

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

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

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

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

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

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

Если база требует конкретную версию платформы, которой нет на новом ПК, платформа предложит выбрать из установленных или выдаст ошибку. В этом случае доустановите нужный релиз — сам список баз здесь ни при чём.

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

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

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

Все базы видны, имена совпадают с привычными

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

Список пуст или часть баз отсутствует

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

Открывается окно авторизации

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

Ошибка о недоступности каталога информационной базы

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

Подключение к кластеру проходит, запрашивается логин

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

Ошибка соединения с сервером 1С

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

У каждого пользователя Windows свой список баз 1С?

Да. Файл ibases.v8i лежит в профиле конкретной учётной записи, поэтому другой пользователь того же компьютера увидит свой собственный список. Чтобы дать ему те же базы, скопируйте файл в его профиль или настройте общий список через CommonInfoBases.

Можно ли открыть ibases.v8i блокнотом?

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

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

Переустановка системы стирает профили пользователей вместе с папкой AppData, где лежит ibases.v8i. Если старый диск сохранился, файл можно найти в каталоге Windows.old внутри профиля прежнего пользователя.

Удалится ли база, если удалить её из списка?

Нет. Удаление записи из списка убирает только ссылку в стартовом окне. Файлы базы остаются на диске или сервере, и базу можно добавить обратно через кнопку «Добавить», указав тот же путь.

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

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

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

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

Итог

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

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