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

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

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

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

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

Знание расположения этого файла нужно в типовых ситуациях: перенос списка баз на новый компьютер, восстановление после переустановки Windows, массовая настройка рабочих мест в офисе, поиск причины, почему в списке «пропала» база. Ниже разобраны точные пути, структура файла, способы переноса и ограничения.

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

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

Если вы работаете через терминальный доступ или под другой учётной записью, учитывайте, что путь привязан к конкретному пользователю Windows. Администратор, зашедший под своей учёткой, увидит свой собственный список баз, а не список бухгалтера.

Для старых версий платформы (8.0–8.1) использовался тот же принцип, но папка могла называться иначе. На практике с платформой 8.2 и 8.3 актуален именно путь 1C\1CEStart внутри Roaming-профиля.

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

Как устроен файл ibases.v8i

Файл ibases.v8i — это текстовый документ в кодировке UTF-8, который можно открыть Блокнотом. Каждая база описана отдельным блоком: в квадратных скобках указывается имя базы (то, что видно в списке), а ниже строками идут параметры подключения.

Ключевые параметры блока:

  • Connect=File="путь"; — для файловой базы, путь к папке с файлом 1Cv8.1CD;
  • Connect=Srvr="сервер";Ref="имя_базы"; — для клиент-серверного варианта работы;
  • ID — внутренний идентификатор записи;
  • App, Version, DefaultVersion — параметры выбора версии платформы.

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

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

Когда нужно, чтобы один и тот же список баз видели все пользователи ПК или терминального сервера, индивидуальные ibases.v8i неудобны. Для этого платформа поддерживает общие списки через конфигурационный файл 1CEStart.cfg.

Файл 1CEStart.cfg размещается либо в %APPDATA%\1C\1CEStart (для одного пользователя), либо в C:\ProgramData\1C\1CEStart (для всех пользователей машины). В нём указывается параметр CommonInfoBases=путь_к_файлу.v8i, который подключает заранее подготовленный общий список баз. Таких строк может быть несколько.

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

Настройка общего списка баз
  1. 1
    Создайте файл со списком баз (скопируйте готовый ibases.v8i под понятным именем, например common_bases.v8i)
  2. 2
    Разместите его в общедоступной папке с правами только на чтение
  3. 3
    Создайте или откройте файл C:\ProgramData\1C\1CEStart\1CEStart.cfg
  4. 4
    Добавьте строку CommonInfoBases=\\сервер\папка\common_bases.v8i
  5. 5
    Запустите 1С и проверьте, что общие базы появились в списке

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

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

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

Альтернатива ручному копированию — экспорт через окно запуска: выделите базу, откройте её настройки и сохраните параметры, либо используйте вариант с общим списком через 1CEStart.cfg, описанный выше. Для десятков рабочих мест централизованный вариант надёжнее, чем рассылка файла.

Маршрут решения

Как выбрать способ переноса

Нужно перенести список на один-два компьютераСкопируйте ibases.v8i в %APPDATA%\1C\1CEStart на новом ПК
Настраиваете много рабочих мест или терминальный серверИспользуйте общий список через 1CEStart.cfg с параметром CommonInfoBases
Базы файловые и лежали локально на старом ПКСначала перенесите папки баз, затем исправьте пути в записях списка

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

Типичные причины исчезновения записей: вход под другим пользователем Windows, очистка профиля, смена папки Roaming при доменных политиках, повреждение файла при аварийном завершении работы. Сама база при этом обычно не пострадала — пропала только запись о ней.

Восстановление простое: запустите 1С, нажмите «Добавить», выберите «Добавление в список существующей информационной базы» и укажите папку базы (для файловой) или сервер и имя (для клиент-серверной). Если был сохранён старый ibases.v8i — просто верните его на место.

Если файл открывается, но записи в нём «битые» (обрезанные блоки, мусорные символы), проще удалить повреждённые блоки вручную или сформировать список заново, чем пытаться чинить синтаксис. Перед любыми правками сделайте копию файла.

Отличия для клиент-серверного варианта и веб-клиента

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

Для работы через веб-браузер список баз определяется публикациями на веб-сервере, а не файлом ibases.v8i. Пользователь заходит по ссылке вида http://сервер/имя_базы, и никакого локального списка при этом не создаётся. Это принципиально другой механизм, и искать v8i-файл в таком сценарии бессмысленно.

В терминальных сессиях каждый пользователь имеет собственный профиль и собственный ibases.v8i, если администратор не настроил общий список через 1CEStart.cfg. Это частая причина вопроса «у коллеги база есть, а у меня нет» на одном и том же сервере.

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

Как проверить, что всё настроено правильно

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

Для общего списка через 1CEStart.cfg проверьте, что файл cfg лежит именно в ProgramData (а не только в профиле администратора) и что путь в CommonInfoBases доступен обычным пользователям на чтение. Ошибка в пути приводит к тому, что общий список молча не подключается.

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

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

Видимость баз в окне запуска
Норма

Все нужные базы присутствуют в списке

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

Часть баз отсутствует — проверьте, под тем ли пользователем вы вошли

Запуск базы
Норма

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

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

Ошибка о недоступности пути или сервера — проверьте Connect в записи

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

Базы из CommonInfoBases видны всем пользователям

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

Общие базы не появляются — проверьте путь и права в 1CEStart.cfg

Итог

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

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

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

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

Нет, платформа 1С 8 не хранит список баз в реестре. Используется только файл ibases.v8i в профиле пользователя и дополнительные списки, подключаемые через 1CEStart.cfg. Поиск в реестре не даст результата.

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

В профиле каждого пользователя терминального сервера: %APPDATA%\1C\1CEStart\ibases.v8i. Если список должен быть одинаковым для всех, администратор настраивает общий файл через C:\ProgramData\1C\1CEStart\1CEStart.cfg.

Что будет, если удалить ibases.v8i?

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

Можно ли открыть и отредактировать ibases.v8i вручную?

Да, это обычный текстовый файл в кодировке UTF-8, его можно править Блокнотом. Обязательно закройте все окна запуска 1С перед правкой и сохраните копию исходного файла, чтобы откатить изменения при ошибке синтаксиса.

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

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

Где хранится список баз при работе через веб-браузер?

Нигде локально: при работе через веб-клиент список определяется публикациями на веб-сервере, и пользователь открывает базу по ссылке. Файл ibases.v8i в этом сценарии не используется.