Администрирование · 10 мин
Как скопировать весь список баз 1С
Как скопировать весь список баз 1С: файл ibases.v8i, перенос через шаблон, общий список в сети, пакетный запуск. Пошаговые инструкции и проверка результата.
Список информационных баз, который пользователь видит в окне запуска 1С:Предприятия, хранится в отдельном файле, а не в реестре и не внутри самих баз. Поэтому скопировать весь список баз 1С на другой компьютер можно буквально за пару минут — достаточно перенести один файл или указать общий источник списка. Ниже разобраны все рабочие способы: от простого копирования файла до централизованного списка для всего отдела.
Прежде чем выбирать способ, важно понять, какая у вас ситуация: нужно перенести список на один новый компьютер, раздать одинаковый список нескольким сотрудникам или автоматизировать добавление баз при развёртывании. Для каждой задачи есть свой оптимальный вариант, и они различаются по трудоёмкости и удобству дальнейшего сопровождения.
Учтите важный момент: копирование списка не копирует сами базы. Список — это только «ярлыки» с путями к файловым каталогам или параметрами подключения к серверу 1С. Если базы лежат на сетевом ресурсе или сервере, после переноса списка всё заработает сразу. Если база файловая и хранится локально — её каталог придётся переносить отдельно.
Где хранится список баз 1С
Основной файл списка называется ibases.v8i. В Windows он располагается в профиле пользователя: C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1CEStart\. Папка AppData скрытая, поэтому проще всего вставить в адресную строку проводника путь %APPDATA%\1C\1CEStart и нажать Enter — вы сразу попадёте в нужный каталог.
Файл ibases.v8i — обычный текстовый файл, который можно открыть «Блокнотом». Внутри каждая база описана секцией в квадратных скобках с параметрами: путь подключения (Connect), тип соединения (файловый или клиент-серверный), версия платформы и дополнительные настройки. Это удобно: список можно не только копировать, но и править вручную, например массово заменить путь к сетевому ресурсу.
Рядом с ibases.v8i в той же папке могут лежать служебные файлы: 1cestart.cfg (настройки стартера), файлы кэша и журналы. Для переноса списка нужен только ibases.v8i; остальное копировать не обязательно.
Способ 1. Скопировать файл ibases.v8i на другой компьютер
Это самый быстрый способ перенести весь список баз на новое рабочее место. Он подходит, когда базы находятся на сетевом диске или сервере 1С и доступны с обоих компьютеров по одинаковым путям.
- 1На исходном компьютере откройте папку %APPDATA%\1C\1CEStart через адресную строку проводника.
- 2Скопируйте файл ibases.v8i на флешку, сетевую папку или отправьте любым удобным способом.
- 3На новом компьютере установите платформу 1С той же версии, что и на исходном.
- 4Закройте окно запуска 1С, если оно открыто, и поместите ibases.v8i в папку %APPDATA%\1C\1CEStart под тем пользователем, который будет работать.
- 5Запустите 1С:Предприятие и проверьте, что все базы отображаются и открываются.
Обратите внимание на версию платформы. Если в списке для базы указана конкретная версия (например, 8.3.22), а на новом компьютере её нет, при запуске появится ошибка о несовместимости. Либо установите нужную версию, либо откройте ibases.v8i в блокноте и исправьте параметр Version на установленную, либо удалите строку версии — тогда будет использоваться версия по умолчанию.
Если на новом компьютере уже есть свой список баз, копирование файла с заменой его сотрёт. Чтобы объединить списки, откройте оба файла в блокноте и перенесите нужные секции из одного в другой, соблюдая структуру: каждая база начинается со строки в квадратных скобках и заканчивается перед началом следующей секции.
Способ 2. Добавить базы через готовый файл списка .v8i
В окне запуска 1С есть встроенный механизм подключения внешнего списка. Нажмите кнопку «Настройка», в разделе «Списки общих информационных баз» добавьте путь к файлу с расширением .v8i (например, \\server\1c\bases.v8i). После этого базы из общего файла появятся у пользователя автоматически.
Отличие от первого способа принципиальное: файл не копируется, а подключается по ссылке. Это значит, что администратор может изменить общий файл на сервере — и обновлённый список увидят все пользователи при следующем запуске. Для отдела из нескольких человек это удобнее, чем ходить и копировать ibases.v8i на каждый компьютер.
Сравнение вариантов
Подходит для разового переноса на один компьютер. Минус: списки на разных машинах потом расходятся, изменения приходится вносить везде вручную.
Подходит для группы пользователей в одном офисе. Минус: при недоступности сетевой папки список не загрузится, нужен стабильный доступ к ресурсу.
Подходит для филиалов и удалённых сотрудников: список отдаётся по http/https. Минус: требуется настроенный веб-сервер.
Подходит для автоматизации и скриптов развёртывания. Минус: требует навыков работы с командной строкой.
Способ 3. Общий список через веб-сервер и пакетный запуск
Для территориально распределённых команд список баз можно опубликовать на веб-сервере (IIS или Apache) как обычный файл .v8i и указывать в настройках стартера его URL вместо сетевого пути. Пользователи из других городов получат тот же список, что и офис, без доступа к локальной сети.
Для автоматизации есть параметр командной строки стартера. Запуск вида 1cestart.exe /AppAutoInstall- /IBases \\\\server\\1c\\bases.v8i или настройка через файл конфигурации 1cestart.cfg позволяет задать общие списки без действий пользователя. В 1cestart.cfg параметр CommonInfoBases= перечисляет пути к общим спискам; этот файл можно распространять скриптом или групповыми политиками.
REM Пример строки в 1cestart.cfg
CommonInfoBases=\\server\1c\bases.v8i
DefaultVersion=8.3Такой подход используют при массовом развёртывании: администратор один раз готовит конфигурационный файл и общий список, а скрипт установки копирует их на все рабочие станции. Дальнейшее сопровождение сводится к редактированию одного файла на сервере.
Проверка результата и типичные ошибки
После переноса откройте окно запуска и сверьте количество баз с исходным компьютером. Затем запустите хотя бы по одной базе каждого типа: одну файловую и одну клиент-серверную, если такие есть. Успешный вход в режим «Предприятие» — достаточное подтверждение, что пути и параметры подключения корректны.
Как проверить результат
Все базы видны, названия совпадают с исходным компьютером
Список пуст или часть баз отсутствует — проверьте, в папку какого пользователя скопирован файл
База открывается без сообщений об ошибке пути
Ошибка «информационная база не обнаружена» — путь в сети недоступен или изменилась буква диска
Подключение к серверу проходит, запрашивается логин и пароль
Ошибка соединения с сервером — проверьте имя сервера и доступность порта
Ограничения и меры предосторожности
Помните, что список баз — это только ссылки. При миграции на новый компьютер файловые базы, хранящиеся локально, нужно переносить отдельно: либо копированием каталога базы (предварительно завершив все сеансы), либо через выгрузку в файл .dt из конфигуратора. Копировать каталог файловой базы во время работы пользователей нельзя — есть риск получить повреждённые данные.
Ещё одно ограничение — права доступа. Общий файл списка на сетевом ресурсе должен быть доступен пользователям минимум на чтение, а путь к нему лучше указывать в формате UNC (\\сервер\папка), а не через подключённый сетевой диск: буквы дисков у разных пользователей могут отличаться или диск может не подключиться при входе.
Частые вопросы
Можно ли скопировать список баз между разными версиями платформы 1С?
Да, формат файла ibases.v8i совместим между версиями 8.2 и 8.3. Проблемы возникают только если для базы жёстко указана версия платформы, которой нет на новом компьютере — тогда установите нужную версию или уберите параметр Version из секции базы.
Почему после копирования ibases.v8i список пуст?
Чаще всего файл попал не в тот профиль пользователя Windows или окно запуска было открыто в момент копирования и перезаписало файл. Проверьте путь %APPDATA%\1C\1CEStart именно под текущей учётной записью и повторите копирование при закрытом стартере.
Как объединить два списка баз в один?
Откройте оба файла ibases.v8i в блокноте и скопируйте секции нужных баз из одного в другой. Каждая секция начинается со строки в квадратных скобках с именем базы. Сохраните файл в кодировке по умолчанию и перезапустите окно запуска.
Переносится ли список баз вместе с самими базами?
Нет. Список содержит только пути и параметры подключения. Файловые базы, лежащие локально, нужно копировать отдельно; клиент-серверные базы остаются на сервере и после переноса списка работают сразу.
Как раздать одинаковый список баз всем сотрудникам отдела?
Создайте общий файл .v8i на сетевом ресурсе и подключите его через «Настройка» в окне запуска либо задайте параметр CommonInfoBases в файле 1cestart.cfg. Тогда изменения списка администратор вносит в одном месте, а пользователи получают их автоматически.
Что делать, если база из перенесённого списка не открывается?
Проверьте доступность пути: для файловой базы откройте её каталог через проводник, для клиент-серверной — убедитесь, что сервер доступен по сети. Также сверьте версию платформы, указанную в секции базы, с установленными на компьютере версиями.
Что важно запомнить
Весь список баз 1С хранится в файле ibases.v8i в папке %APPDATA%\1C\1CEStart. Для одного компьютера достаточно скопировать этот файл, для группы пользователей удобнее общий список .v8i по сети или через веб-сервер. Список — это только ссылки: локальные файловые базы переносятся отдельно, а перед заменой файла всегда делайте резервную копию.