Администрирование · 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Откройте проводник и введите в адресной строке %APPDATA%\1C\1CEStart
- 2Скопируйте файл ibases.v8i на съёмный носитель или сетевой диск
- 3На новом компьютере откройте тот же каталог и вставьте файл
- 4При необходимости откройте файл Блокнотом и исправьте пути к базам
- 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 перестаёт использоваться, и платформа создаёт новый каталог кэша. Этот способ удобен, когда сложно определить, какая именно папка соответствует нужной базе.
Если требуется сбросить только настройки интерфейса конкретного пользователя (например, «пропали» панели или окна), в файловой базе это делается через «Администрирование» → «Пользователи и права» → «Персональные настройки пользователей» либо удалением соответствующих файлов в каталоге кэша. В типовых конфигурациях есть штатные механизмы очистки пользовательских настроек — предпочтительнее использовать их.
Как проверить, что всё на месте
После переноса базы или очистки кэша полезно пройти короткую проверку. Запустите 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 по пути из списка баз. Перед любыми удалениями делайте резервную копию, а очистку кэша выполняйте только при закрытых сеансах.