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

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

Где находится конфигурация программы 1С и как её найти

Где в 1С хранится конфигурация: файл 1Cv8.cf, информационная база, шаблоны и кэш. Как найти конфигурацию программы, выгрузить и открыть её.

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

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

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

Что такое конфигурация и чем она отличается от платформы

Платформа 1С:Предприятие — это установленная на компьютере программа (каталог вида C:\Program Files\1cv8\<номер версии>), которая умеет запускать любые конфигурации. Конфигурация — это прикладное решение: «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» или самописная разработка. Одна платформа обслуживает множество разных конфигураций и баз.

Конфигурация описывает структуру объектов: какие есть справочники и документы, какие у них реквизиты, какой код выполняется при проведении, как выглядят формы и отчёты. Данные (конкретные контрагенты, накладные, проводки) хранятся отдельно от метаданных, но физически в файловом варианте и то и другое находится в одном файле базы.

Где хранится конфигурация в файловой информационной базе

В файловом варианте вся база — и конфигурация, и данные — находится в одном файле 1Cv8.1CD. Он лежит в каталоге, который вы указали при добавлении базы в список. Рядом могут быть служебные файлы и папки (журнал регистрации, файлы полнотекстового поиска), но конфигурация содержится именно внутри 1Cv8.1CD, отдельным файлом её там нет.

Узнать каталог конкретной базы можно прямо в окне запуска 1С: выделите базу в списке — путь отобразится внизу окна стартера. Либо нажмите кнопку «Настройка» и посмотрите параметры подключения. Ещё один способ — в уже открытой программе: раздел «Администрирование» → «Обслуживание» → либо сведения в пункте «О программе», где указывается каталог информационной базы.

Типовые расположения файловых баз — папки вроде C:\Bases\..., D:\1C_Base\... или сетевой каталог на сервере, если с базой работают несколько пользователей. Сам файл 1Cv8.1CD у активно используемой базы может занимать от сотен мегабайт до десятков гигабайт.

Как найти каталог файловой базы
  1. 1
    Откройте стартер 1С (окно со списком баз) и выделите нужную базу.
  2. 2
    Посмотрите путь в нижней части окна или нажмите «Настройка».
  3. 3
    Откройте этот каталог в проводнике — внутри должен быть файл 1Cv8.1CD.
  4. 4
    Проверьте, что база закрыта у всех пользователей, прежде чем копировать файл.

Где конфигурация при клиент-серверном варианте работы

Если база работает на связке «сервер 1С + СУБД» (MS SQL Server, PostgreSQL и др.), файла 1Cv8.1CD на диске вы не найдёте. Конфигурация и данные хранятся в таблицах базы данных на сервере СУБД, а доступ к ним идёт через кластер серверов 1С:Предприятия. Физическое расположение файлов базы данных определяется настройками самой СУБД.

Узнать, к какому серверу подключается база, можно так же — через настройки в списке информационных баз: там будут указаны имя сервера 1С и имя базы в кластере. Дальнейшие детали (файлы .mdf/.ldf для MS SQL или каталог данных PostgreSQL) смотрит администратор СУБД через соответствующие management-инструменты.

Важно понимать: копирование файлов СУБД напрямую — не способ получить конфигурацию. Для переноса конфигурации из серверной базы используют выгрузку через Конфигуратор (файл .cf) или выгрузку базы целиком (файл .dt).

Где лежат шаблоны типовых конфигураций и файлы .cf

Когда вы устанавливаете типовое решение с дистрибутива, его шаблоны копируются в каталог шаблонов. По умолчанию это папка tmplts — обычно в профиле пользователя (например, C:\Users\Имя\AppData\Roaming\1C\1cv8\tmplts) или в каталоге, указанном при установке. Текущий список каталогов шаблонов виден в окне запуска: «Настройка» → «Каталоги шаблонов конфигураций и обновлений».

Внутри tmplts шаблоны разложены по поставщикам и решениям: например, tmplts\1c\Accounting\3_0_xxx_xx\. Там лежат файлы поставки — 1cv8.cf (конфигурация без данных) и 1cv8.dt (демо-база или пустая база для создания новой). Именно отсюда мастер создания информационной базы берёт конфигурацию, когда вы добавляете новую базу из шаблона.

Как выгрузить конфигурацию в файл и где потом её искать

Чтобы получить конфигурацию отдельным файлом, откройте базу в режиме Конфигуратора: в списке баз выберите нужную и нажмите «Конфигуратор» вместо «1С:Предприятие». Затем выполните «Конфигурация» → «Открыть конфигурацию», дождитесь загрузки дерева объектов и выберите «Конфигурация» → «Сохранить конфигурацию в файл». Укажите папку — платформа создаст файл с расширением .cf.

Для выгрузки базы целиком (конфигурация + данные) используется пункт «Администрирование» → «Выгрузить информационную базу» — получится файл .dt. Этот же файл служит резервной копией файловой базы, хотя для больших серверных баз предпочтительнее штатные средства СУБД.

Проверить результат просто: откройте папку, куда сохраняли файл, и убедитесь, что .cf или .dt имеет ненулевой размер и актуальную дату изменения. Дополнительно можно создать тестовую пустую базу и загрузить в неё выгруженный .cf («Конфигурация» → «Загрузить конфигурацию из файла») — если конфигурация открылась без ошибок, выгрузка корректна.

Где находится кэш конфигурации на клиентском компьютере

При каждом запуске платформа кэширует метаданные конфигурации локально, чтобы ускорить загрузку. Кэш лежит в профиле пользователя, в папках вида C:\Users\Имя\AppData\Roaming\1C\1cv8\ и ...\AppData\Local\1C\1cv8\ — внутри каталоги с длинными именами-идентификаторами (GUID), по одному на каждую базу.

Кэш — не источник конфигурации, а её временная копия. Если база ведёт себя странно после обновления (ошибки форм, «фантомные» объекты), стандартный приём — очистить кэш: закрыть 1С, удалить папку с GUID нужной базы и запустить программу заново. Кэш пересоздастся автоматически. Удаление кэша безопасно для данных, но не трогайте сами каталоги баз.

Типичные ошибки
01
Искать конфигурацию в каталоге платформы C:\Program Files\1cv8 — там только исполняемые файлы платформы, конфигураций там нет.
02
Путать файл поставки .cf из шаблонов с рабочей конфигурацией базы и терять доработки при обновлении.
03
Копировать 1Cv8.1CD при открытых сеансах и получать битую резервную копию.
04
Удалять каталог базы вместо каталога кэша при чистке — данные при этом теряются безвозвратно.

Как определить версию и тип конфигурации базы

Узнать, какая конфигурация загружена в базу, можно без поиска файлов. В режиме 1С:Предприятие откройте «Сервис» (или меню с пиктограммой) → «О программе»: там указаны версия платформы, название и версия конфигурации. В Конфигураторе ту же информацию даёт пункт «Конфигурация» → «Поддержка» → «Настройка поддержки» и заголовок окна дерева конфигурации.

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

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

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

Файл 1Cv8.1CD в каталоге базы
Норма

Файл существует, имеет заметный размер и актуальную дату изменения

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

Файла нет или размер около нуля — каталог не является базой 1С

Выгруженный файл .cf
Норма

Открывается загрузкой в пустую тестовую базу без ошибок

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

Ошибка формата при загрузке — выгрузка была прервана или файл повреждён

Версия конфигурации в «О программе»
Норма

Совпадает с версией шаблона или ожидаемой версией после обновления

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

Версия старая — обновление не применилось или применено к другой базе

FAQ

Можно ли открыть файл 1Cv8.1CD и посмотреть конфигурацию внутри?

Нет, это бинарный контейнер собственного формата платформы. Чтобы увидеть конфигурацию, откройте базу в Конфигураторе или выгрузите конфигурацию в файл .cf. Сторонние просмотрщики структуры 1CD существуют, но для штатной работы они не нужны.

Где взять файл .cf, если база недоступна, а конфигурация нужна?

Если база типовая и на поддержке, подходящий .cf можно взять из каталога шаблонов (tmplts) соответствующей версии или из дистрибутива обновления. Если конфигурация дорабатывалась, без доступа к базе или её резервной копии .dt получить актуальную версию невозможно.

Чем отличается файл .cf от файла .dt?

Файл .cf содержит только конфигурацию (метаданные и код) без данных. Файл .dt — полная выгрузка информационной базы: конфигурация плюс все данные. Для переноса доработок используют .cf, для резервного копирования и переноса базы целиком — .dt.

Почему в каталоге базы нет файла 1Cv8.1CD?

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

Безопасно ли удалять папки кэша в AppData\1C?

Да, при закрытой программе 1С удаление папок с GUID в каталогах кэша безопасно: платформа пересоздаст их при следующем запуске. Главное — не перепутать кэш с каталогом файловой базы, где лежит 1Cv8.1CD.

Как узнать, где лежит база, если ярлык запуска настроен, а путь не виден?

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

Итог

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

Конфигурация 1С живёт внутри информационной базы: в файловом варианте — в файле 1Cv8.1CD, в серверном — в базе данных СУБД. Отдельный файл конфигурации (1Cv8.cf) получают выгрузкой через Конфигуратор, а шаблоны типовых решений лежат в каталоге tmplts. Путь к базе всегда виден в списке информационных баз стартера 1С.