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

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

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

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

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

Ниже разобраны все рабочие способы: копирование файла списка баз, перенос через общий файл на сетевом ресурсе, ручное добавление и выгрузка настроек. Отдельно рассмотрены ситуации с разными версиями платформы и типичные ошибки, из-за которых перенесённый список не открывается или ведёт «не туда».

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

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

Стандартное расположение файла для текущего пользователя Windows:

text
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i

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

Кроме личного списка пользователя, существует общий список для всех пользователей компьютера. Он может лежать в каталоге C:\ProgramData\1C\1CEStart либо подключаться через файл 1cestart.cfg параметром CommonInfoBases. Такой вариант часто используют администраторы в доменных сетях, чтобы у всех сотрудников был одинаковый набор баз.

Как скопировать список баз через файл ibases.v8i

Это самый быстрый и надёжный способ переноса. Закройте 1С на обоих компьютерах, чтобы файл не был занят и не перезаписался при выходе.

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

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

Учтите, что файл переносит только ссылки. Если база файловая и лежала локально на диске старого компьютера (например, D:\Bases\Trade), то на новом ПК по этому пути её не будет — каталог с базой нужно скопировать отдельно и при необходимости поправить путь в списке.

Перенос списка через общий файл в сети

Если базы нужно раздать сразу нескольким пользователям, удобнее не копировать файл на каждый компьютер, а выложить его на сетевой ресурс и подключить как общий список. Тогда изменения вносятся в одном месте и автоматически видны всем.

Для этого положите подготовленный файл списка (например, bases.v8i) в общую сетевую папку, доступную пользователям на чтение. Затем на каждом компьютере в файл 1cestart.cfg (лежит в папке conf каталога платформы или в %APPDATA%\1C\1CEStart) добавьте строку:

text
CommonInfoBases=\\SERVER\Shared\bases.v8i

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

Как скопировать список вручную и через диалог добавления

Когда баз немного (одна–пять), проще добавить их вручную, чем возиться с файлами. Это также единственный вариант, если пути к базам на новом компьютере отличаются и проще указать их заново.

Добавление существующей базы

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

Копирование пути из старого списка

Чтобы не искать путь вручную, откройте на старом компьютере окно запуска, выделите базу и нажмите «Настроить» (или «Изменить» в зависимости от версии). В поле «Каталог информационной базы» будет точный путь — скопируйте его и используйте на новом месте. Для серверных баз там же видны имя сервера и имя базы в кластере.

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

Копирование ibases.v8i

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

Общий сетевой список

Оптимально для группы пользователей в одной сети. Требует постоянно доступного сетевого ресурса и прав на чтение.

Ручное добавление

Разумно при 1–5 базах или когда пути изменились. При большом количестве баз — долго и риск опечаток.

Особенности для серверных и файловых баз

Для серверных баз перенос списка проходит безболезненно: в файле хранятся адрес сервера (Srvr) и имя базы (Ref), и если сервер доступен с нового компьютера по сети, база откроется сразу. Проверьте только, что на новом ПК установлена платформа совместимой версии и есть сетевая связь с сервером 1С и СУБД.

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

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

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

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

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

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

Все базы на месте, названия читаемые

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

Список пуст или вместо названий — нечитаемые символы

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

База открывается, запрашивает логин

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

Ошибка «информационная база не обнаружена» — неверный путь

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

Соединение устанавливается за несколько секунд

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

Ошибка соединения с сервером — проверяйте сеть и имя сервера

Типичные ошибки
01
Копирование файла при открытой 1С — при выходе программа перезаписывает ibases.v8i, и перенесённые изменения теряются
02
Перенос только списка без самих файловых баз — ссылки есть, но базы не открываются, так как каталогов на новом ПК нет
03
Редактирование файла в редакторе, который меняет кодировку, — список становится пустым или отображается с ошибками; сохраняйте только в UTF-8
04
Разные версии платформы — база создана под более новой версией, чем установлена на новом компьютере, и не запускается
05
Перенос файла в профиль другого пользователя — список не виден, потому что 1С читает ibases.v8i из профиля текущей учётной записи

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

FAQ

Можно ли скопировать список баз между разными версиями платформы 1С?

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

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

Используйте общий список: разместите файл .v8i в сетевой папке или в каталоге C:\ProgramData\1C\1CEStart и укажите путь к нему через параметр CommonInfoBases в файле 1cestart.cfg. Тогда все пользователи сервера увидят одинаковый набор баз без копирования в каждый профиль.

Переносится ли список баз вместе с самой базой при копировании каталога?

Нет. Каталог файловой базы содержит только данные (файл 1Cv8.1CD и служебные файлы). Список баз — это отдельный файл в профиле пользователя Windows, и его нужно переносить самостоятельно.

Что делать, если на новом компьютере путь к файловой базе изменился?

Выделите базу в окне запуска, нажмите «Настроить» и укажите новый путь в поле «Каталог информационной базы». Альтернатива — открыть ibases.v8i в Блокноте и исправить значение параметра File= для нужной базы, сохранив файл в кодировке UTF-8.

Можно ли держать два разных списка баз на одном компьютере?

Да. Список формируется из личного файла ibases.v8i пользователя и всех общих списков, подключённых через CommonInfoBases — они объединяются в одном окне запуска. Также можно запускать 1cestart.exe с параметром, задающим альтернативный файл настроек, для изолированных сценариев.

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

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

Итог

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

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