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

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

Как выгрузить файл конфигурации 1С

Как выгрузить файл конфигурации 1С в формате .cf через конфигуратор: пошаговая инструкция, отличия cf и dt, проверка результата и типичные ошибки.

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

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

Что такое файл конфигурации .cf и чем он отличается от .dt

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

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

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

Файл .cf

Только конфигурация без данных. Подходит для передачи разработчику, сравнения версий, обновления. Не подходит для резервного копирования данных.

Файл .dt

Полная выгрузка базы с данными. Подходит для резервных копий и переноса базы. Файл может быть очень большим, выгрузка занимает заметное время.

Частичная выгрузка (конфигурация базы данных)

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

Условия и подготовка перед выгрузкой

Для выгрузки конфигурации в файл требуется запуск базы в режиме «Конфигуратор» и наличие у пользователя права «Администрирование». Если база находится на поддержке с запретом изменений, выгрузка всё равно возможна — запрет касается редактирования, а не сохранения в файл.

Проверьте, что конфигурация открыта: при первом входе в конфигуратор может потребоваться команда «Конфигурация» → «Открыть конфигурацию». Если база работает в клиент-серверном режиме и другие пользователи активны, простая выгрузка .cf обычно выполняется без блокировки, но операции с обновлением конфигурации базы данных потребуют монопольного доступа.

Основной способ: выгрузка через конфигуратор

Это стандартный путь, доступный во всех типовых и самописных конфигурациях на платформе 1С:Предприятие 8.

Порядок действий
  1. 1
    Запустите 1С и выберите нужную базу в стартовом окне.
  2. 2
    Нажмите кнопку «Конфигуратор» и войдите под пользователем с правами администратора.
  3. 3
    Откройте меню «Конфигурация» → «Открыть конфигурацию», если она ещё не открыта.
  4. 4
    Выберите «Конфигурация» → «Сохранить конфигурацию в файл…».
  5. 5
    Укажите папку и имя файла, например config_copy.cf, и нажмите «Сохранить».
  6. 6
    Дождитесь окончания операции — внизу окна появится сообщение о завершении.

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

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

Альтернативные способы выгрузки

Пакетный запуск конфигуратора

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

bash
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F"C:\Bases\MyBase" /N"Администратор" /P"пароль" /DumpCfg "D:\Backups\config.cf"

В примере /F указывает путь к файловой базе; для серверной базы вместо /F используется /S с адресом сервера и именем базы. Номер версии платформы в пути к 1cv8.exe подставьте свой — он зависит от установленного релиза.

Выгрузка в файлы XML и EDT

Если конфигурацию нужно хранить в системе контроля версий (Git), удобнее команда «Конфигурация» → «Выгрузить конфигурацию в файлы» — она создаёт иерархию XML-файлов, а не единый бинарный .cf. Для работы в среде 1C:EDT конфигурация выгружается в проект формата EDT. Эти способы не заменяют .cf, а решают другие задачи.

Проверка результата

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

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

Наличие и размер файла
Норма

Файл .cf создан, размер отличен от нуля (для типовых — обычно десятки или сотни мегабайт)

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

Файл отсутствует или имеет нулевой размер — выгрузка была прервана

Сообщение в конфигураторе
Норма

В панели сообщений есть запись об успешном сохранении конфигурации в файл

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

Есть сообщения об ошибках доступа, монопольного режима или разрыве соединения

Тестовая загрузка
Норма

Файл успешно загружается через «Загрузить конфигурацию из файла» в пустую тестовую базу

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

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

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

Типичные ошибки и ограничения

Типичные ошибки
01
Выгрузка .cf вместо .dt для резервной копии — в итоге копия не содержит данных, восстановить учётную информацию из неё невозможно.
02
Закрытие конфигуратора до завершения сохранения — файл оказывается повреждён и не загружается.
03
Выгрузка основной конфигурации вместо конфигурации базы данных — передаётся версия с неприменёнными доработками, получатель видит не ту картину.
04
Сохранение в сетевую папку с нестабильным соединением — обрыв связи портит файл; надёжнее сохранить локально и потом скопировать.
05
Попытка выгрузки без прав администратора — пункт меню недоступен или операция завершается ошибкой доступа.

Отдельное ограничение касается базовых версий платформы: в базовых поставках некоторые механизмы (например, выгрузка в файлы XML, COM-соединение) недоступны, но сохранение конфигурации в файл .cf работает. Также учтите, что файл .cf привязан к версии платформы: загружать его желательно в базу на платформе той же или более новой линейки 8.3.

Полезно вести простое соглашение об именовании файлов: включайте в имя версию конфигурации и дату, например UT_11.5_config_2026-01-15.cf. Когда копий накапливается несколько, это избавляет от путаницы при поиске нужной версии.
ПЗ
Практическое замечание

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

Можно ли выгрузить конфигурацию из режима «Предприятие»?

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

Сколько места нужно для файла .cf?

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

Чем открыть файл .cf без 1С?

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

Как передать конфигурацию разработчику, если база большая?

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

Почему пункт «Сохранить конфигурацию в файл» неактивен?

Чаще всего конфигурация просто не открыта — выполните «Конфигурация» → «Открыть конфигурацию». Также проверьте, что вы вошли под пользователем с правами администрирования и что сеанс запущен именно в режиме «Конфигуратор», а не «Предприятие».

Итог

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

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