Администрирование · 11 мин
Как перенести список баз 1С 8.3 на другой компьютер
Как перенести список баз 1С 8.3: файл ibases.v8i, ручное добавление, общий список через реестр и v8i-файлы. Пошаговые инструкции, ошибки и FAQ.
Список информационных баз в окне запуска 1С:Предприятия 8.3 — это не часть самих баз, а отдельный набор настроек пользователя. Поэтому при переезде на новый компьютер, переустановке Windows или подключении нового сотрудника базы «пропадают», хотя файлы данных никуда не делись. Перенос списка занимает несколько минут, если знать, где он хранится.
Существует три рабочих способа: скопировать файл ibases.v8i со старого компьютера, добавить базы вручную через диалог запуска или настроить общий список для всех пользователей через реестр. Выбор зависит от количества баз, числа пользователей и того, файловые базы у вас или клиент-серверные.
Ниже разобраны все три варианта с точными путями, порядком действий и проверкой результата, а также типичные ошибки, из-за которых перенесённый список не открывается или показывает пустое окно.
Где 1С 8.3 хранит список информационных баз
За отображение списка баз отвечает стартер 1С — программа 1cestart.exe, которая запускается при открытии ярлыка «1С:Предприятие». Список она читает из текстового файла ibases.v8i. Это обычный текстовый файл, который можно открыть и отредактировать в Блокноте.
Стандартное расположение файла для текущего пользователя Windows:
%APPDATA%\1C\1CEStart\ibases.v8iРазвёрнуто путь обычно выглядит как C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрытая, поэтому быстрее вставить путь %APPDATA%\1C\1CEStart в адресную строку Проводника и нажать Enter.
Каждая база в файле описана отдельным блоком: название в квадратных скобках, строка подключения Connect=, параметры версии и режим запуска. Для файловой базы строка выглядит как Connect=File="D:\Bases\Trade";, для серверной — Connect=Srvr="server1c";Ref="trade";.
Способ 1. Копирование файла ibases.v8i на новый компьютер
Это самый быстрый вариант, когда нужно перенести список одному пользователю на новое рабочее место. Файл маленький, его можно перекинуть на флешке, по сети или через общую папку.
- 1На старом компьютере откройте %APPDATA%\1C\1CEStart и скопируйте файл ibases.v8i
- 2На новом компьютере установите платформу 1С той же версии или новее
- 3Откройте на новом ПК папку %APPDATA%\1C\1CEStart (если её нет — один раз запустите 1С, папка создастся)
- 4Вставьте скопированный ibases.v8i, согласившись на замену
- 5Запустите 1С и проверьте, что базы отображаются и открываются
Важный нюанс: файл содержит только ссылки на базы, но не сами данные. Если базы файловые и лежали локально на старом компьютере, их нужно переносить отдельно — копировать папки с файлами 1Cv8.1CD и поправлять пути в списке. Если базы серверные или лежат на сетевом диске с тем же путём, список заработает сразу.
Если пути к файловым базам на новом компьютере изменились, откройте ibases.v8i Блокнотом и исправьте строки Connect= на актуальные пути. Сохраняйте файл в той же кодировке, без смены расширения.
Способ 2. Ручное добавление баз через окно запуска
Когда баз немного (одна-пять), проще добавить их вручную, чем искать и копировать файл. Этот способ также подходит, если старый компьютер недоступен, но вы знаете, где лежат базы.
Порядок такой: запустите 1С, в окне выбора баз нажмите кнопку «Добавить». Выберите «Добавление в список существующей информационной базы», укажите наименование (произвольное, оно будет отображаться в списке) и тип расположения — «На данном компьютере или на компьютере в локальной сети» для файловой базы либо «На сервере 1С:Предприятия» для клиент-серверной.
Для файловой базы укажите каталог, где лежит файл 1Cv8.1CD — именно каталог, а не сам файл. Для серверной базы введите имя сервера и имя базы в кластере — эти данные можно узнать у администратора или посмотреть в консоли сервера 1С.
Способ 3. Общий список баз для всех пользователей через реестр
Если список нужно развернуть сразу нескольким пользователям — на терминальном сервере или в отделе, — копировать файл каждому в профиль неудобно. В этом случае используют общий список, который стартер читает из параметра CommonInfoBases в реестре или из общих v8i-файлов.
Первый вариант — положить подготовленный файл с расширением .v8i в общую сетевую папку и прописать путь к нему в реестре. Для всех пользователей компьютера параметр создаётся в ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\1C\1CEStart
Параметр: CommonInfoBases (строка)
Значение: \\server\share\bases.v8iДля текущего пользователя используется ветка HKEY_CURRENT_USER\Software\1C\1CEStart. В параметре можно перечислить несколько путей к v8i-файлам через точку с запятой. Базы из общего списка появятся в окне запуска у всех, кому доступен сетевой путь, при этом пользователи не смогут их удалить из списка — только свои собственные.
Второй вариант — разместить v8i-файл в папке %APPDATA%\1C\1CEStart отдельно от основного списка и добавить его через настройку стартера: в окне запуска нажмите «Настройка», в поле «Каталоги шаблонов и общие списки» укажите путь к общему списку. Такой подход удобен для централизованного обновления: администратор меняет один файл на сервере, и изменения видят все пользователи.
Сравнение вариантов
Быстро для одного пользователя; требует доступа к старому ПК и ручного повторения для каждого
Подходит при малом числе баз или недоступном старом ПК; не требует прав администратора
Оптимально для нескольких пользователей и терминального сервера; требует прав на правку реестра и сетевой папки
Как проверить, что перенос прошёл успешно
После любого способа откройте окно запуска 1С и сверьте список: количество баз и их названия должны совпадать со старым компьютером или с ожидаемым набором. Затем запустите хотя бы одну базу каждого типа — файловую и серверную — и дождитесь открытия окна авторизации или основного окна программы.
Как проверить результат
Все базы видны, названия без дублей и лишних строк
Список пуст или часть баз отсутствует — проверьте путь к ibases.v8i и кодировку файла
Открывается окно входа или рабочий стол базы
Ошибка «информационная база не обнаружена» — путь в Connect= указывает на несуществующий каталог
База открывается без ошибок соединения
Ошибка соединения с сервером — проверьте имя сервера, доступность по сети и имя базы в кластере
Если база открылась, но просит пользователя и пароль, которых вы не знаете, — это не проблема переноса списка: учётные записи хранятся внутри самой базы и переносятся вместе с её данными. Обратитесь к администратору базы за учётными данными.
Типичные ошибки и ограничения
Отдельное ограничение касается версий платформы. Если на старом компьютере база работала на платформе новее, чем установлена на новом, запуск завершится ошибкой несовместимости. Перед переносом проверьте версию платформы: в окне запуска выделите базу и нажмите «О программе» либо посмотрите параметр AppVersion в ibases.v8i.
Что делать с самими базами при переезде
Перенос списка решает только половину задачи. Для файловых баз данные нужно перенести отдельно: либо скопировать каталог с файлом 1Cv8.1CD целиком при закрытых сеансах, либо сделать выгрузку в файл .dt через конфигуратор (меню «Администрирование» → «Выгрузить информационную базу») и загрузить её на новом месте. Второй способ надёжнее для больших баз и при сомнениях в целостности файла.
Для клиент-серверных баз данные остаются на сервере СУБД, и переносить их при смене клиентского компьютера не нужно — достаточно правильной строки подключения. Перемещение самой серверной базы между серверами — отдельная задача администратора с использованием средств MS SQL, PostgreSQL или выгрузки dt.
Что важно запомнить
Список баз 1С 8.3 живёт в файле ibases.v8i в профиле пользователя. Для одного рабочего места достаточно скопировать этот файл, для нескольких — настроить общий список через реестр. Список содержит только ссылки: файловые базы переносите отдельно, а после переноса проверяйте пути и версию платформы.
Частые вопросы
Можно ли перенести список баз между пользователями на одном компьютере?
Да. Скопируйте ibases.v8i из профиля одного пользователя (%APPDATA%\1C\1CEStart) в ту же папку профиля другого пользователя. Либо настройте общий список через параметр CommonInfoBases в ветке реестра HKEY_LOCAL_MACHINE — тогда базы увидят все пользователи компьютера.
Почему после копирования ibases.v8i список пуст?
Чаще всего файл попал не в ту папку (проверьте, что путь именно %APPDATA%\1C\1CEStart у нужного пользователя), либо редактор изменил расширение на .txt или кодировку файла. Откройте папку в Проводнике с отображением расширений и убедитесь, что файл называется точно ibases.v8i.
Как перенести список, если старый компьютер не включается?
Если диск рабочий, подключите его к другому ПК или загрузитесь с Live-носителя и заберите файл из папки Users\ИмяПользователя\AppData\Roaming\1C\1CEStart. Если диск недоступен, добавьте базы вручную через кнопку «Добавить» — для этого достаточно знать путь к каталогу базы или имя сервера и базы.
Переносится ли список вместе с настройками запуска (толстый клиент, версия)?
Да. В ibases.v8i для каждой базы хранятся параметры: требуемая версия платформы, тип клиента, режим запуска, дополнительные параметры командной строки. При копировании файла эти настройки сохраняются. Настройки общего вида окна запуска (сортировка, отображение) хранятся в других файлах папки 1CEStart и переносятся отдельно.
Можно ли редактировать ibases.v8i вручную?
Можно: это обычный текстовый файл. Соблюдайте структуру — название базы в квадратных скобках, затем строки параметров с точкой с запятой в конце. Перед правкой сделайте копию файла и сохраняйте его Блокнотом без смены кодировки и расширения.
Как скрыть от пользователей возможность менять общий список?
Базы, подключенные через параметр CommonInfoBases в реестре или через общий v8i-файл, пользователи не могут удалить или отредактировать из окна запуска — они доступны только для запуска. Дополнительно ограничьте права записи на сетевую папку с v8i-файлом, чтобы изменять его мог только администратор.