Администрирование · 9 мин
Как создать список информационных баз 1С
Как создать список информационных баз 1С через файл ibases.v8i, вручную и централизованно для всех пользователей. Настройка, ошибки, FAQ.
Список информационных баз — это то, что пользователь видит при запуске стартера 1С:Предприятие (окно выбора базы). За его содержимое отвечает файл ibases.v8i, который хранится в профиле пользователя и содержит описания всех подключенных баз: их имена, типы расположения и параметры подключения. Понимание того, как этот список формируется и где лежит, позволяет быстро разворачивать одинаковый набор баз на множестве рабочих мест.
Есть три основных способа создать список баз: добавить каждую базу вручную через диалог запуска, отредактировать файл ibases.v8i напрямую или разместить общий список в сети и подключить его пользователям. Выбор зависит от количества рабочих мест и того, файловые у вас базы или клиент-серверные.
Ниже разобраны все три подхода с точными путями файлов, параметрами и типичными ошибками, из-за которых базы «пропадают» из списка или не запускаются.
Где хранится список баз и что такое ibases.v8i
Файл ibases.v8i — обычный текстовый файл в кодировке UTF-8, который стартер 1С читает при каждом запуске. По умолчанию он находится в каталоге %APPDATA%\1C\1CEStart\ibases.v8i (полный путь вида C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i). У каждого пользователя Windows свой собственный файл, поэтому список баз у разных учётных записей на одном компьютере будет отличаться.
Внутри файл состоит из секций: каждая база описывается блоком в квадратных скобках с именем, за которым следуют параметры Connect, ID, App, Version и другие. Параметр Connect — ключевой: для файловой базы он содержит путь к каталогу (File="D:\Bases\Trade";), для серверной — строку подключения к кластеру (Srvr="server1c";Ref="trade";).
Создание списка вручную через диалог запуска
Самый простой способ — добавить базы через стандартное окно запуска. Откройте ярлык «1С:Предприятие», нажмите кнопку «Добавить». Мастер предложит два варианта: добавить существующую базу или создать новую из шаблона. Для подключения к уже работающей базе выбирайте первый вариант.
Далее укажите тип расположения: «На данном компьютере или в локальной сети» для файловой базы — тогда потребуется путь к каталогу с файлом 1Cv8.1CD; «На сервере 1С:Предприятия» — тогда нужны имя сервера и имя базы в кластере; «На веб-сервере» — адрес публикации вида http://server/base. После подтверждения база появится в списке и будет сохранена в ibases.v8i автоматически.
Если баз много, ручное добавление на каждом рабочем месте отнимает заметное время и провоцирует ошибки в путях. В этом случае разумнее перейти к копированию готового файла или общему списку.
- 1Запустите ярлык 1С:Предприятие и нажмите «Добавить»
- 2Выберите «Добавление в список существующей информационной базы»
- 3Укажите имя базы и тип расположения (файл, сервер, веб-сервер)
- 4Введите путь к каталогу базы, имя сервера и базы или адрес публикации
- 5Нажмите «Готово» и проверьте запуск базы в режиме предприятия
Создание и редактирование ibases.v8i вручную
Файл можно создать или поправить в любом текстовом редакторе, работающем с UTF-8 (например, Блокнот или Notepad++). Это удобно, когда нужно подготовить список заранее и разложить его по компьютерам скриптом или групповой политикой.
Пример содержимого для двух баз — файловой и серверной:
[Бухгалтерия (файловая)]
Connect=File="\\SERVER\Bases\Acc";
ID=11111111-2222-3333-4444-555555555555
App=Auto
Version=8.3
[Управление торговлей]
Connect=Srvr="srv-1c";Ref="ut";
ID=aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
App=Auto
Version=8.3
Идентификатор ID можно сформировать произвольный (это GUID в формате 8-4-4-4-12 шестнадцатеричных цифр) — стартеру важна его уникальность внутри файла. Параметр App определяет режим запуска по умолчанию: Auto, Thick, Thin или Web. Обратите внимание: в конце строки подключения ставится точка с запятой, а кавычки вокруг путей обязательны.
Общий сетевой список баз для всех пользователей
Когда рабочих мест десятки, централизованный вариант удобнее: администратор ведёт один список, а пользователи только подключаются к нему. Для этого подготовленный файл ibases.v8i кладётся в общую сетевую папку, доступную всем на чтение, например \\SERVER\1C\ibases.v8i.
Подключение выполняется в окне запуска: кнопка «Настройка» → поле «Списки общих информационных баз» → добавьте путь к сетевому файлу. После этого базы из общего списка появятся в окне запуска вместе с локальными. Пользователь не может изменить общий список — при попытке удалить или отредактировать такую базу стартер выдаст отказ, что защищает конфигурацию от случайной порчи.
Альтернативный механизм — файл 1cestart.cfg в каталоге установки или профиле, где параметром CommonInfoBases=\\SERVER\1C\ibases.v8i общий список задаётся принудительно. Этот способ хорош для массового развёртывания: файл копируется на все машины скриптом, и пользователю вообще ничего настраивать не нужно.
Способы формирования списка
Подходит для 1–3 компьютеров. Ограничение: каждое рабочее место настраивается отдельно, высок риск опечаток в путях.
Подходит при разовой настройке нескольких ПК. Ограничение: при добавлении новой базы файл нужно разослать заново.
Оптимален для десятков рабочих мест: изменения вносятся в одном месте. Ограничение: при недоступности сетевой папки общие базы не отображаются.
Проверка результата и типичные ошибки
После создания списка откройте окно запуска и убедитесь, что все базы отображаются с ожидаемыми именами, а выбранная база запускается в режиме предприятия без запроса дополнительных путей. Для сетевого списка дополнительно проверьте его с учётной записи обычного пользователя, а не администратора — часто проблема именно в правах доступа к шаре.
Наиболее частые проблемы: база есть в списке, но не запускается из-за неверного пути в Connect или недоступности сетевого ресурса; русские имена превратились в «кракозябры» из-за сохранения файла не в UTF-8; изменения «не сохраняются», потому что файл правили при открытом стартере. Отдельный случай — пустой список у нового пользователя Windows: это норма, файл создаётся в его профиле при первом добавлении базы.
Массовое развёртывание списка скриптом
Для автоматизации удобно копировать готовый файл в профили пользователей при входе в систему. Простейший вариант — команда в логон-скрипте групповой политики или bat-файле:
copy /Y \\SERVER\1C\ibases.v8i "%APPDATA%\1C\1CEStart\ibases.v8i"Учтите: такое копирование полностью заменяет локальный список пользователя. Если на части машин есть индивидуальные базы (например, тестовые у разработчиков), лучше использовать общий сетевой список через 1cestart.cfg — тогда локальные записи сохраняются, а общие подключаются поверх них.
FAQ
Где найти ibases.v8i, если папки не видно?
Каталог AppData скрыт по умолчанию. Вставьте в адресную строку Проводника %APPDATA%\1C\1CEStart и нажмите Enter — попадёте в нужную папку напрямую.
Можно ли сделать один список для всех пользователей одного компьютера?
Да. Положите файл в общедоступную папку (например, C:\ProgramData\1C) и пропишите его в 1cestart.cfg параметром CommonInfoBases — тогда все локальные пользователи ПК увидят общие базы.
База есть в списке, но при запуске ошибка «информационная база не обнаружена». Что делать?
Проверьте путь в параметре Connect: для файловой базы убедитесь, что сетевой ресурс доступен и в каталоге есть файл 1Cv8.1CD; для серверной — что кластер запущен и имя базы указано верно.
Как перенести список баз на новый компьютер?
Скопируйте ibases.v8i из старого профиля в %APPDATA%\1C\1CEStart нового. Если базы файловые и лежали локально, перенесите и сами каталоги баз, сохранив те же пути, либо поправьте Connect на новые.
Почему пользователь не может удалить базу из списка?
База подключена через общий сетевой список (CommonInfoBases). Такие записи доступны только для чтения; удалить их может администратор, отредактировав общий файл или убрав подключение списка.
Что важно запомнить
Список баз 1С — это файл ibases.v8i в профиле пользователя. Для пары компьютеров достаточно ручного добавления, для парка машин используйте общий сетевой список через настройку диалога запуска или 1cestart.cfg. Файл правьте только при закрытом стартере и сохраняйте в UTF-8.