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

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

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

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

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

Пути различаются в зависимости от версии платформы (8.2, 8.3), разрядности, операционной системы и способа подключения — файлового, через веб-сервер или клиент-серверного. Ниже разобраны все основные места хранения с точными путями для Windows, поскольку именно эта ОС используется в подавляющем большинстве установок 1С.

Файл ibases.v8i — список подключённых баз

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

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

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

Файл ibases.v8i — обычный текстовый файл, который можно открыть «Блокнотом». Внутри для каждой базы указаны секции с параметрами: Connect=File="путь" для файловой базы или Connect=Srvr="сервер";Ref="имя_базы" для серверной. Это позволяет вручную исправить путь, если базу переместили, или добавить базу копированием блока.

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

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

Где лежат пользовательские настройки и кэш

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

  • %APPDATA%\1C\1cv8 — журналы регистрации запуска, служебные файлы, часть настроек;
  • %LOCALAPPDATA%\1C\1cv8 — кэш метаданных конфигураций;
  • %APPDATA%\1C\1cv8\conf — настройки конфигуратора.

Внутри этих каталогов настройки каждой базы лежат в папках, названных по её уникальному идентификатору (GUID) — длинной строке вида 5f3a2b1c-..... Сопоставить GUID с конкретной базой можно, открыв вложенные файлы или просто удалив кэш одной базы и проверив, какая папка пересоздалась после запуска.

Кэш метаданных ускоряет запуск: платформа сохраняет локальную копию структуры конфигурации, чтобы не загружать её заново. При обновлении конфигурации, повреждении файлов или ошибках вида «Ошибка формата потока» кэш рекомендуется очищать — удалить папку с GUID проблемной базы из обоих каталогов (Roaming и Local), после чего запустить базу заново. Кэш пересоздаётся автоматически, данные при этом не теряются.

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

Файловая база — это каталог на диске, путь к которому указан в списке баз. Главный файл внутри — 1Cv8.1CD, содержащий все данные: документы, справочники, настройки конфигурации. Рядом могут лежать служебные файлы и подкаталоги, но критически важен именно 1Cv8.1CD.

Узнать путь к файловой базе можно несколькими способами. Самый простой — в стартовом окне 1С выделить базу: путь отображается внизу окна. Второй способ — в режиме «Предприятие» открыть меню «Файл» → «О программе» или «Сервис» → «О программе», где в разделе параметров указан каталог информационной базы. Третий — открыть ibases.v8i и посмотреть параметр Connect.

Типичные места размещения файловых баз — локальные диски (например, D:\Bases\Trade) или сетевые папки (\\Server\Bases\...). Размещение на сетевом диске допустимо, но снижает производительность и повышает риск повреждения при обрыве связи — для многопользовательской работы надёжнее клиент-серверный вариант или публикация через веб-сервер.

Настройки в клиент-серверном варианте

При работе через сервер 1С:Предприятия данные хранятся в СУБД — Microsoft SQL Server, PostgreSQL, Oracle или IBM DB2. Сам файл базы на клиентских компьютерах отсутствует: пользователи подключаются по имени сервера и имени базы. Настройки соединения по-прежнему лежат в ibases.v8i на каждом клиенте, но вместо пути к файлу там указаны параметры Srvr и Ref.

На стороне сервера 1С служебная информация кластера хранится в каталоге srvinfo — по умолчанию C:\Program Files\1cv8\<версия>\srvinfo на Windows-сервере. Там находятся список баз кластера (файл 1CV8Clst.lst), настройки менеджера кластера, журналы регистрации. Пользовательские настройки отчётов и интерфейса в серверном режиме хранятся уже внутри самой базы данных в системных таблицах, а не в файлах на клиенте.

Практическое следствие: при переносе серверной базы на другой сервер копируют средствами СУБД (backup/restore), а на клиентских машинах достаточно поправить ibases.v8i или пересоздать подключение с новым именем сервера.

Сравнение вариантов хранения

Файловая база

Данные в файле 1Cv8.1CD на локальном или сетевом диске. Простое резервное копирование, но ограничения по одновременной работе и риск повреждения при сбоях сети.

Клиент-серверная база

Данные в СУБД, на клиентах только настройки подключения. Надёжнее и быстрее при многопользовательской работе, но требует администрирования сервера и СУБД.

Веб-сервер (публикация)

База доступна через браузер или тонкий клиент по HTTP. Настройки публикации хранятся в файле default.vrd в каталоге публикации на веб-сервере.

Настройки публикации на веб-сервере

Если база опубликована на веб-сервере (IIS или Apache), параметры публикации хранятся в файле default.vrd в каталоге публикации. В нём указаны имя базы, строка подключения к серверу 1С или путь к файловой базе, настройки веб-сервисов и HTTP-сервисов. Путь к каталогу публикации задаётся при настройке веб-сервера, типичные варианты — C:\inetpub\wwwroot\ИмяБазы для IIS.

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

Как очистить кэш и сбросить настройки без потери данных

Очистка кэша — стандартный приём при ошибках запуска, «глюках» отображения и после обновления конфигурации. Безопасный порядок действий: закрыть все сеансы 1С, удалить папки с GUID базы в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, затем запустить базу заново. Первый запуск после очистки займёт больше времени — платформа пересобирает кэш.

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

Если требуется сбросить только настройки интерфейса конкретного пользователя (например, «пропали» панели или окна), в файловой базе это делается через «Администрирование» → «Пользователи и права» → «Персональные настройки пользователей» либо удалением соответствующих файлов в каталоге кэша. В типовых конфигурациях есть штатные механизмы очистки пользовательских настроек — предпочтительнее использовать их.

Типичные ошибки
01
Удаление всего каталога 1cv8 вместо папки конкретной базы — сбрасываются настройки всех баз сразу
02
Редактирование ibases.v8i при запущенной 1С — изменения перезаписываются при закрытии программы
03
Копирование файла 1Cv8.1CD при открытых сеансах — резервная копия получается повреждённой
04
Поиск ibases.v8i в Program Files — файл списка баз всегда лежит в профиле пользователя, а не в каталоге установки платформы
05
Очистка кэша на сервере вместо клиента при локальной ошибке у одного пользователя — проблема обычно в кэше конкретной рабочей станции

Как проверить, что всё на месте

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

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

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

База открывается после очистки кэша
Норма

Запуск занимает больше времени, ошибок нет, данные на месте

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

Ошибка формата потока повторяется — нужна проверка базы утилитой chdbfl или тестирование и исправление

Путь к базе в стартовом окне
Норма

Указан актуальный каталог с файлом 1Cv8.1CD

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

Путь ведёт на старое расположение или недоступный сетевой диск

Работа нескольких пользователей
Норма

Все подключаются к одной базе, изменения видны всем

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

Часть пользователей работает в другой копии базы — проверьте пути в ibases.v8i на каждом компьютере

Отдельно стоит проверять дату модификации файла 1Cv8.1CD: если база активно используется, а файл давно не менялся — пользователи, скорее всего, работают с другой копией. Это одна из самых неприятных ситуаций при разрастании числа копий базы, и контроль путей в ibases.v8i — основной способ её предотвратить.

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

Где найти ibases.v8i, если папка AppData не видна?

Введите в адресной строке проводника %APPDATA%\1C\1CEStart и нажмите Enter — переменная окружения откроет нужный каталог даже при скрытых системных папках. Альтернатива — включить отображение скрытых элементов на вкладке «Вид» в проводнике.

Что будет, если удалить ibases.v8i?

Список баз в стартовом окне станет пустым, но сами базы не пострадают — файл содержит только ссылки. Базы можно добавить заново через кнопку «Добавить» с указанием пути, либо восстановить файл из копии.

Где хранятся сохранённые пароли пользователей 1С?

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

Как определить, какой GUID-папке соответствует конкретная база?

Отсортируйте папки в %APPDATA%\1C\1cv8 по дате изменения и запустите нужную базу — папка с обновлённой датой и есть её кэш. Либо удалите базу из списка и добавьте заново: будет создана новая папка, а старую можно удалить.

Можно ли хранить файл ibases.v8i в общем сетевом каталоге для всех пользователей?

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

Где настройки баз в Linux-версии 1С?

Логика та же, но пути другие: список баз и настройки лежат в домашнем каталоге пользователя, обычно в ~/.1C/1cestart и ~/.1C/1cv8. Кэш и служебные файлы также размещаются в подкаталогах с GUID баз.

Итог

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

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