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

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

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

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

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

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

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

Основной файл списка называется ibases.v8i. В Windows он располагается в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i, то есть обычно по пути C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрытая — проще вставить путь %APPDATA%\1C\1CEStart в адресную строку Проводника.

В Linux-версии платформы файл находится в домашнем каталоге пользователя, в скрытой папке ~/.1C/1cestart. На терминальных серверах у каждого пользователя свой экземпляр файла, поэтому список баз у разных учётных записей может отличаться.

Рядом с ibases.v8i могут лежать служебные файлы: 1cescmn.cfg (настройки окна запуска), inetcfg.xml (параметры прокси) и другие. Для переноса списка баз нужен именно ibases.v8i — остальные файлы копировать не обязательно.

Как сохранить список баз в файл вручную

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

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

Если нужно сохранить список баз с другого компьютера, не подходя к нему физически, файл можно забрать по сети: \\ИмяПК\C$\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i — при наличии административных прав на удалённой машине.

Для регулярного резервного копирования удобно использовать командную строку или планировщик задач. Простая команда копирования:

bat
copy "%APPDATA%\1C\1CEStart\ibases.v8i" "D:\Backup\ibases_%DATE%.v8i"

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

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

Есть и второй, «официальный» способ без ручного копирования в системные папки. В окне запуска 1С нажмите кнопку «Настройка» и в поле «Каталоги шаблонов конфигураций и обновлений» ничего не трогайте — вас интересует блок «Списки общих информационных баз». Через кнопку добавления укажите путь к сохранённому файлу ibases.v8i (его можно положить на общий сетевой ресурс). Базы из этого файла появятся в списке и будут помечены как общие.

Вариант с общими списками удобен в организации: файл лежит на сервере в одном экземпляре, администратор правит его централизованно, а у всех пользователей список обновляется автоматически. Ограничение — пользователь не может редактировать и удалять базы из общего списка, только свои собственные.

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

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

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

Общий список через «Настройку»

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

Групповые политики / скрипты

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

Структура файла ibases.v8i и ручное редактирование

Файл ibases.v8i — обычный текст в кодировке UTF-8, его можно открыть и отредактировать в Блокноте или Notepad++. Каждая база описывается секцией вида:

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

Connect=File="\\server\bases\acc";

ID=a1b2c3d4-0000-0000-0000-000000000000

OrderInList=16384

Folder=/

OrderInTree=256

DefaultVersion=8.3

DefaultApp=Auto

AppArch=x86_64

Ключевые параметры: Connect — строка подключения (File для файловой базы или Srvr/Ref для клиент-серверной), DefaultVersion — версия платформы для запуска, Folder — папка в дереве списка. Секции можно копировать между файлами, менять пути и имена баз прямо в тексте.

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

Альтернатива: экспорт списка через реестр

Настройки окна запуска, включая подключённые общие списки баз, платформа хранит в реестре Windows в ветке HKEY_CURRENT_USER\Software\1C\1CEStart. Там же фиксируются пути к файлам списков. Если вы настраиваете рабочие места централизованно, можно экспортировать эту ветку в .reg-файл и импортировать на других компьютерах.

bat
reg export "HKCU\Software\1C\1CEStart" D:\Backup\1cestart_settings.reg /y

Этот способ переносит не сами базы, а настройки стартера — в том числе ссылки на общие списки. Комбинация «reg-файл + общий ibases.v8i на сетевом диске» — стандартная схема массового развёртывания: пользователь импортирует настройки один раз и сразу видит корпоративный список баз.

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

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

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

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

Отображение списка
Норма

Все базы видны в окне запуска, структура папок сохранена

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

Список пуст или часть баз отсутствует — файл не подхватился или повреждён

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

База открывается без ошибок

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

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

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

Соединение с сервером устанавливается

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

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

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

Отдельная ситуация — базы, подключённые через веб-сервер (публикация HTTP). Для них в файле хранится адрес вида ws="http://server/base", и после переноса списка такие базы работают сразу, если веб-сервер доступен с нового рабочего места.

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

Можно ли сохранить список баз прямо из окна запуска 1С?

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

Что делать, если после переноса список баз пуст?

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

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

Нет. Файл ibases.v8i содержит только ссылки — имена и пути к базам. Сами данные нужно переносить отдельно: файловые базы — копированием каталога с файлом 1Cv8.1CD, клиент-серверные — через выгрузку .dt или средства СУБД.

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

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

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

Формат ibases.v8i совместим между версиями 8.3, файл можно переносить между компьютерами с разными релизами платформы. Но параметр DefaultVersion в описании базы должен ссылаться на версию, установленную на целевом ПК, иначе запуск может завершиться ошибкой поиска подходящей версии.

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

Да. Откройте оба файла в текстовом редакторе и скопируйте нужные секции [Имя базы] из одного в другой, следя за тем, чтобы имена секций не дублировались. Сохраните файл в кодировке UTF-8 при закрытом окне запуска 1С.

Итог

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

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