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

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

Где хранятся настройки конфигуратора 1С

Где 1С хранит настройки конфигуратора: файлы 1cv8.pfl, v8cscache.lst, папки реестра и AppData, сброс и перенос настроек между компьютерами.

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

Точное расположение файлов зависит от версии платформы (8.2 или 8.3), разрядности и способа установки — для текущего пользователя или для всех пользователей компьютера. Ниже разобраны основные места хранения, назначение ключевых файлов и безопасные способы сброса и переноса настроек.

Что именно относится к настройкам конфигуратора

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

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

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

Основные папки профиля пользователя

Главное место хранения настроек платформы — каталоги внутри профиля пользователя Windows. Быстрее всего попасть туда через переменные окружения: откройте проводник и введите в адресной строке %APPDATA%\1C. Здесь располагаются подпапки 1cv8 и 1CEStart.

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

Дополнительно платформа использует каталог %LOCALAPPDATA%\1C\1cv8 — там лежит кэш метаданных и временные служебные данные. Сам по себе он не содержит пользовательских настроек, но его состояние влияет на поведение конфигуратора, и очистка кэша — частый способ решения проблем.

%APPDATA%\1C\1cv8Настройки платформы

Общие файлы настроек конфигуратора и клиента

%APPDATA%\1C\1CEStartСписок баз

Файлы ibases.v8i и 1cestart.cfg

%LOCALAPPDATA%\1C\1cv8Кэш метаданных

Не настройки, но влияет на работу конфигуратора

Реестр HKCU\Software\1CЧасть параметров

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

Настройки конкретной информационной базы

Для каждой базы, открываемой в конфигураторе, платформа создаёт отдельный файл настроек с расширением .pfl. В файловом варианте базы он лежит прямо в каталоге базы рядом с файлом 1Cv8.1CD. В клиент-серверном варианте настройки пользователей хранятся в служебных таблицах самой базы, а локальные файлы на диске клиента содержат только кэш и временные данные.

Именно в pfl-файле сохраняются положение окон конфигуратора, состав открытых панелей, история недавно редактировавшихся объектов и другие параметры рабочего места для данной базы. Если конфигуратор конкретной базы открывается «криво» — с исчезнувшими панелями или сбитым расположением окон — чаще всего виноват именно этот файл.

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

Часть параметров платформа хранит в реестре Windows. Основная ветка — HKEY_CURRENT_USER\Software\1C. Здесь могут находиться настройки отдельных компонентов, параметры установщика и некоторые пользовательские предпочтения. Общесистемные параметры (пути установки, зарегистрированные компоненты) лежат в HKEY_LOCAL_MACHINE\SOFTWARE\1C.

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

Как сбросить настройки конфигуратора

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

Сброс настроек одной базы
  1. 1
    Закройте конфигуратор и все сеансы этой базы.
  2. 2
    Откройте каталог файловой базы и найдите файл с расширением .pfl.
  3. 3
    Переименуйте файл, например в 1cv8.pfl.bak, вместо удаления.
  4. 4
    Запустите конфигуратор — настройки окна создадутся заново со значениями по умолчанию.
  5. 5
    Если проблема ушла, старый файл можно удалить; если нет — верните его обратно.

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

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

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

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

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

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

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

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

Вторая типичная ситуация — после обновления платформы конфигуратор стал работать медленнее или выдаёт ошибки при открытии конфигурации. Здесь помогает очистка кэша метаданных в %LOCALAPPDATA%\1C\1cv8 и, при необходимости, полный сброс профиля в %APPDATA%\1C\1cv8.

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

Типичные ошибки
01
Удаление всей папки 1C в AppData вместо точечного сброса — теряется список баз и все настройки сразу.
02
Правка файлов при запущенной платформе — изменения перезаписываются при выходе из конфигуратора.
03
Поиск настроек серверной базы на диске клиента — там лежит только кэш, настройки хранятся в самой базе.
04
Копирование pfl-файла между разными базами — настройки привязаны к конкретной базе и могут конфликтовать.

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

Где найти список информационных баз 1С?

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

Что будет, если удалить файл 1cv8.pfl в каталоге базы?

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

Хранятся ли настройки конфигуратора внутри информационной базы?

Частично. В серверном варианте пользовательские настройки хранятся в служебных таблицах базы, а в файловом варианте — в pfl-файле рядом с 1Cv8.1CD. Настройки самой платформы (редактор, шрифты, цвета) всегда лежат в профиле пользователя Windows.

Как очистить кэш конфигуратора?

Закройте все сеансы 1С и удалите содержимое папки %LOCALAPPDATA%\1C\1cv8. Кэш метаданных будет пересоздан при следующем запуске. Пользовательские настройки при этом не затрагиваются.

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

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

Можно ли перенести настройки между платформами 8.2 и 8.3?

Напрямую копировать файлы не рекомендуется: форматы настроек между поколениями платформы различаются. Список баз (ibases.v8i) обычно переносится без проблем, а настройки редактора надёжнее настроить заново.

Итог

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

Настройки конфигуратора 1С распределены между профилем пользователя (%APPDATA%\1C), реестром (HKCU\Software\1C) и pfl-файлами конкретных баз. Сброс выполняется переименованием файлов при закрытой платформе, а перенос — копированием ibases.v8i и папки настроек.