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

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

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

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

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

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

Важно понимать: файл списка баз не содержит самих данных. Это лишь «ярлыки» — указатели на каталоги файловых баз или на подключения к серверу 1С. Удаление или повреждение этого файла не уничтожает учётные данные, но и редактировать его нужно аккуратно, потому что ошибка в синтаксисе может сделать список нечитаемым.

Точный путь к файлу списка баз в Windows

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

Чтобы быстро открыть нужный каталог, нажмите Win+R, введите %APPDATA%\1C\1CEStart и нажмите Enter. Проводник откроет папку, где лежит файл ibases.v8i и, при наличии дополнительных списков, файлы с расширением .v8i других общих списков, а также служебные файлы настроек стартера.

bash
%APPDATA%\1C\1CEStart\ibases.v8i

Если файл ibases.v8i отсутствует, но базы в окне запуска отображаются, значит, список формируется из общего (сетевого) списка баз — файла .v8l или подключённого внешнего .v8i. Такая ситуация типична для настроенных администратором рабочих мест в организациях.

Что находится внутри файла ibases.v8i

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

Типичная секция файловой базы содержит параметры Connect (путь к каталогу базы), ID (уникальный идентификатор записи), App (толстый или тонкий клиент), Version (версия платформы) и ряд дополнительных настроек вроде порядка сортировки и параметров аутентификации. Для клиент-серверной базы в параметре Connect указываются имя сервера и имя базы на сервере.

Пример содержимого для файловой базы выглядит примерно так: секция [Бухгалтерия предприятия], строка Connect=File="D:\Bases\Accounting";, далее идентификатор и параметры клиента. Менять путь к базе можно прямо в этой строке — после сохранения файла стартер 1С покажет базу уже с новым расположением.

Как открыть, отредактировать и проверить файл

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

Порядок безопасного редактирования
  1. 1
    Закройте все окна запуска 1С и сеансы платформы
  2. 2
    Скопируйте ibases.v8i в отдельную папку как резервную копию
  3. 3
    Откройте файл в Блокноте или Notepad++ и внесите правки, сохраняя структуру секций
  4. 4
    Сохраните файл в кодировке UTF-8 без изменения расширения
  5. 5
    Запустите 1С и проверьте, что список баз отображается и подключения работают

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

Общие списки баз: файлы v8l и сетевые v8i

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

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

Варианты хранения списка баз

Локальный ibases.v8i

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

Общий сетевой .v8i

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

Файл .v8l

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

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

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

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

Есть и штатный способ без работы с файлами: в окне запуска 1С выделите базу, откройте её свойства и посмотрите параметры подключения, затем добавьте базу на новом компьютере через кнопку «Добавить» с теми же параметрами. Этот путь удобен, когда баз одна-две, а вот при десятке баз копирование файла заметно быстрее.

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

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

Типичные проблемы и их решение

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

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

Если файл списка повреждён и резервной копии нет, восстановление сводится к повторному добавлению баз через кнопку «Добавить» в окне запуска. Параметры подключения для файловой базы — это путь к её каталогу (там, где лежит файл 1Cv8.1CD), для серверной — имя сервера и имя базы, которые можно уточнить у администратора.

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

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

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

Все базы видны в окне запуска с привычными именами

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

Список пуст, часть баз отсутствует или имена отображаются нечитаемыми символами

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

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

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

Ошибка о недоступности каталога или отсутствии файла базы

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

Соединение устанавливается, открывается окно авторизации

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

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

Где ещё 1С хранит пользовательские настройки запуска

Кроме самого списка баз, в папке %APPDATA%\1C\1CEStart лежат и другие служебные файлы: настройки окна запуска, параметры подключённых общих списков, журналы стартера. Дополнительные настройки платформы (например, параметры интерфейса и кэш) хранятся в соседних папках профиля — в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8.

Знать об этих папках полезно при полной миграции профиля пользователя: перенося список баз, имеет смысл заодно оценить, нужно ли переносить кэш и настройки. Кэш переносить не обязательно — платформа создаст его заново, а вот файл списка баз без копии восстановить неоткуда, если старый компьютер уже недоступен.

Итог

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

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

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

Почему у разных пользователей одного компьютера разные списки баз?

Потому что файл ibases.v8i хранится в профиле каждого пользователя Windows отдельно, в папке %APPDATA%. Чтобы список был общим, подключите всем пользователям один сетевой файл .v8i через настройки окна запуска.

Можно ли удалить базу из списка, не удаляя саму базу?

Да. В окне запуска выделите базу и нажмите «Удалить» — из списка запись пропадёт, а каталог с данными останется на диске. Удаление локальной записи влияет только на файл ibases.v8i.

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

Папка AppData старого профиля обычно удаляется вместе с системой, поэтому список нужно восстановить: добавьте базы заново через кнопку «Добавить», указав пути к каталогам баз, либо подключите общий сетевой список, если он использовался. Сами данные при этом не пострадали, если базы лежали не на системном диске.

В какой кодировке сохранять ibases.v8i при редактировании?

В UTF-8. Если сохранить файл в ANSI, имена баз с кириллицей могут отображаться нечитаемыми символами, а в худшем случае стартер не сможет корректно загрузить список. В Notepad++ кодировка выбирается в меню «Кодировки».

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

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