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

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

Где 1С хранит список информационных баз и как его перенести

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

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

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

Файл имеет простую текстовую структуру, поэтому его можно открывать, редактировать и копировать вручную. Однако есть нюансы версий платформы, кодировки и прав доступа, о которых стоит знать до того, как вносить изменения.

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

Стандартное расположение списка баз — профиль пользователя:

  • C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i
  • то же самое через переменную окружения: %APPDATA%\1C\1CEStart\ibases.v8i

Папка AppData по умолчанию скрыта. Быстрее всего попасть в неё так: нажать Win+R, ввести %APPDATA%\1C\1CEStart и нажать Enter — откроется нужный каталог независимо от настроек отображения скрытых файлов.

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

powershell
explorer %APPDATA%\1C\1CEStart

Что записано внутри файла

Файл ibases.v8i — обычный текстовый документ, который открывается Блокнотом или любым редактором. Каждая база описана блоком в квадратных скобках с набором параметров. Упрощённо запись выглядит так:

[Бухгалтерия предприятия]

Connect=File="D:\Bases\Accounting";

ID=3f8a2c1e-...

App=Auto

Version=8.3

Ключевые параметры записи:

  • Название в квадратных скобках — то, что видит пользователь в окне запуска;
  • Connect — строка подключения: путь к каталогу для файловой базы или сервер и имя базы для клиент-серверной (например, Connect=Srvr="server1c";Ref="trade";);
  • ID — внутренний идентификатор записи;
  • App — режим запуска (Auto, Thin, Web и др.);
  • Version — предпочитаемая версия платформы.

Здесь хранятся только ссылки на базы, а не сами данные. Удаление записи из ibases.v8i не удаляет базу с диска или сервера — исчезает лишь строка в окне запуска.

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

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

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

Главное условие успешного переноса — пути в параметре Connect должны быть доступны с нового компьютера. Если база файловая и лежала на локальном диске D: старого ПК, на новом месте по этому пути её не будет. Для сетевых папок и клиент-серверных подключений перенос обычно работает без правок.

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

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

Когда нужно централизованно задать список баз для всех сотрудников, ibases.v8i можно положить в общий профиль: C:\ProgramData\1C\1CEStart\ibases.v8i (каталог %ALLUSERSPROFILE%\1C\1CEStart). Платформа объединяет записи из общего и пользовательского файлов.

Второй вариант — файл списка .v8l в сетевой папке. Это тот же по формату файл, который подключается через диалог настройки списка баз (кнопка «Настройка» в окне запуска, пункт про общие списки). Пользователю достаточно один раз указать путь к сетевому .v8l, и дальше администратор управляет составом баз централизованно, редактируя один файл.

Способы организации списка баз

Локальный ibases.v8i в профиле

Подходит для одного пользователя; просто, но у каждого свой список и его нужно поддерживать отдельно

Общий файл в ProgramData

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

Сетевой файл .v8l

Централизованное управление для всего офиса; зависит от доступности сетевой папки

Восстановление списка и типичные проблемы

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

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

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

Типичные ошибки
01
Копирование файла в папку другого пользователя — список не появляется, потому что платформа читает профиль текущей учётной записи
02
Перенос списка без проверки путей Connect — базы видны, но не открываются, так как локальные каталоги на новом ПК отсутствуют
03
Редактирование ibases.v8i во время работы окна запуска — изменения перезаписываются при закрытии программы
04
Удаление записи из списка с мыслью, что удалится сама база — данные остаются на диске, и наоборот: удаление папки базы не убирает запись из списка

Где хранятся сами базы и чем это отличается от списка

Не стоит путать список баз с расположением данных. Для файлового режима база — это каталог с файлом 1Cv8.1CD внутри, путь к которому и записан в параметре Connect. Для клиент-серверного режима данные находятся в СУБД (MS SQL Server, PostgreSQL и др.), а в списке хранится только адрес сервера и имя базы.

Практический вывод: резервное копирование ibases.v8i сохраняет лишь настройки окна запуска, но никак не защищает данные. Для защиты информации нужны отдельные копии каталогов файловых баз или выгрузки .dt и бэкапы на стороне СУБД.

Итог

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

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

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

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

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

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

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

Как узнать, где физически лежит файловая база?

Выделите базу в окне запуска и нажмите «Изменить» — на втором шаге будет показан каталог базы. Тот же путь записан в параметре Connect файла ibases.v8i.

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

Нет. Из списка удаляется только ссылка на базу. Файлы базы остаются на диске или на сервере, и её можно добавить обратно в любой момент.

Можно ли хранить один список баз для всего офиса?

Да. Положите файл списка в сетевую папку с расширением .v8l и подключите его у пользователей через настройку списка в окне запуска, либо разместите ibases.v8i в общем каталоге ProgramData на каждом компьютере.

Хранятся ли в списке баз пароли?

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