Администрирование · 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 — там лежит кэш метаданных и временные служебные данные. Сам по себе он не содержит пользовательских настроек, но его состояние влияет на поведение конфигуратора, и очистка кэша — частый способ решения проблем.
Общие файлы настроек конфигуратора и клиента
Файлы ibases.v8i и 1cestart.cfg
Не настройки, но влияет на работу конфигуратора
Пути установки, отдельные настройки компонентов
Настройки конкретной информационной базы
Для каждой базы, открываемой в конфигураторе, платформа создаёт отдельный файл настроек с расширением .pfl. В файловом варианте базы он лежит прямо в каталоге базы рядом с файлом 1Cv8.1CD. В клиент-серверном варианте настройки пользователей хранятся в служебных таблицах самой базы, а локальные файлы на диске клиента содержат только кэш и временные данные.
Именно в pfl-файле сохраняются положение окон конфигуратора, состав открытых панелей, история недавно редактировавшихся объектов и другие параметры рабочего места для данной базы. Если конфигуратор конкретной базы открывается «криво» — с исчезнувшими панелями или сбитым расположением окон — чаще всего виноват именно этот файл.
Настройки в системном реестре
Часть параметров платформа хранит в реестре Windows. Основная ветка — HKEY_CURRENT_USER\Software\1C. Здесь могут находиться настройки отдельных компонентов, параметры установщика и некоторые пользовательские предпочтения. Общесистемные параметры (пути установки, зарегистрированные компоненты) лежат в HKEY_LOCAL_MACHINE\SOFTWARE\1C.
Редактировать реестр вручную имеет смысл только при точном понимании, какой параметр меняется. Для обычных задач — сброса интерфейса или переноса настроек — работа с файлами в профиле пользователя проще и безопаснее.
Как сбросить настройки конфигуратора
Сброс настроек — стандартное действие при «зависшем» расположении окон, пропавших панелях или странном поведении редактора. Последовательность зависит от того, что именно нужно сбросить: настройки одной базы или платформы целиком.
- 1Закройте конфигуратор и все сеансы этой базы.
- 2Откройте каталог файловой базы и найдите файл с расширением .pfl.
- 3Переименуйте файл, например в 1cv8.pfl.bak, вместо удаления.
- 4Запустите конфигуратор — настройки окна создадутся заново со значениями по умолчанию.
- 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 под нужным профилем — часто файл на месте, просто смотрят не туда.
Частые вопросы
Где найти список информационных баз 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 и папки настроек.