Файл конфигурации .cf: откуда его берут и как получить самому
Содержание
CF файл 1С проще всего получить двумя путями. Чистую типовую конфигурацию
берут из полного дистрибутива на портале обновлений 1С (нужна действующая подписка ИТС) или из каталога шаблонов %APPDATA%\1C\1cv8\tmplts на компьютере, где этот дистрибутив уже ставили. Конфигурацию конкретной базы выгружают сами: в Конфигураторе Конфигурация → Сохранить конфигурацию в файл.
Если базы нет под рукой, а дистрибутива нет на портале, файл конфигурации 1С всё равно можно восстановить: из хранилища, из архива .dt, из копии 1Cv8.1CD или из старых установщиков на соседних компьютерах. Главное — не путать .cf с файлом обновления .cfu и не загружать чужой файл поверх доработанной базы.
Что такое файл .cf и чем он отличается от .cfu и .dt
Файл с расширением .cf — это конфигурация целиком: метаданные, модули, формы, макеты, роли. Данных пользователей в нём нет. Из одного .cf можно создать сколько угодно пустых баз или заменить конфигурацию
существующей.
Рядом с .cf постоянно встречаются ещё три формата. Их путают чаще всего:
| Расширение | Что внутри | Для чего нужно |
|---|---|---|
.cf | полная конфигурация без данных | создать базу, заменить конфигурацию, сравнить версии |
.cfu | только изменения между релизами | обновить базу с конкретного релиза на следующий |
.dt | конфигурация + все данные базы | резервная копия, перенос базы целиком |
.cfe | расширение конфигурации | доработки поверх типовой без снятия с поддержки |
Если вам нужно просто обновить типовую базу, искать .cf не обязательно. Для обновления хватит .cfu нужного релиза. Полный .cf требуется, когда пропущено много релизов, когда нужно создать новую базу или когда .cfu не подходит к текущей версии.
Официальные источники дистрибутивов конфигурации 1С
Законный и самый надёжный источник — портал обновлений фирмы 1С (сервис «1С:Обновление программ»). Доступ к нему даёт регистрация программного продукта и действующий договор 1С:ИТС. Без ИТС типовые обновления скачать нельзя, за исключением базовых версий и отдельных продуктов с особыми условиями.
Как скачать полный дистрибутив:
- Войдите на портал обновлений под логином Портала 1С:ИТС.
- Выберите конфигурацию, например «Бухгалтерия предприятия» редакции 3.0.
- Откройте нужный релиз и найдите ссылку на полный дистрибутив (не «Обновление»). Архив обычно называется по номеру релиза.
- Распакуйте архив и запустите
setup.exe. - Установщик спросит каталог шаблонов. Оставьте предложенный путь.
После установки файл лежит в каталоге шаблонов по пути вида:
%APPDATA%\1C\1cv8\tmplts\1c\Accounting\3_0_XXX_YY\1Cv8.cf
Где Accounting — внутреннее имя конфигурации, а 3_0_XXX_YY — номер релиза. В той же папке обычно лежат 1Cv8.cfu (обновление с предыдущих релизов), демо-база 1Cv8.dt и файл описания изменений.
Каталог шаблонов можно не ставить на каждую машину. Достаточно один раз установить дистрибутив на сервер или рабочее место администратора и забрать оттуда 1Cv8.cf.
Второй официальный путь — встроенная интернет-поддержка. Если в типовой конфигурации подключена интернет-поддержка (Администрирование → Интернет-поддержка и сервисы), программа сама скачивает обновления и кладёт их в каталог шаблонов. Полный .cf при этом не всегда скачивается: чаще приходят файлы .cfu.
Как получить CF файл от партнёра или разработчика отраслевого решения
Для отраслевых и тиражных решений партнёров (не фирмы 1С) дистрибутив выдаёт сам разработчик. Типичные варианты:
- 📦 личный кабинет разработчика на его сайте — по ключу продукта или номеру договора;
- 🌐 тот же портал обновлений 1С, если решение распространяется через него;
- ✉️ ссылка от обслуживающей фирмы-партнёра по запросу.
Для нетиповых конфигураций, написанных под конкретную компанию, никакого «официального дистрибутива» нет. CF файл существует только в двух местах: в рабочей базе и у программиста, который её дорабатывал. Если программист ушёл, а исходников не оставил, — выгружайте .cf из базы (следующий раздел). Потерять конфигурацию, пока жива база, невозможно.
При смене обслуживающей организации сразу попросите у прежнего подрядчика актуальный .cf, файлы расширений .cfe и описание доработок. Через полгода сделать это будет сложнее.
Отдельно о файлах «из интернета». Сторонние сайты и торрент-раздачи часто выкладывают типовые .cf. Пользоваться ими нельзя по двум причинам:
- ❌ лицензионный договор на типовую конфигурацию не разрешает такое распространение;
- ❌ в модули такого файла может быть встроен посторонний код — например, отправка данных базы на чужой сервер. Проверить это без полного сравнения с эталоном практически невозможно.
Выгрузка CF файла из текущей базы 1С
Самый частый случай: нужна конфигурация именно той базы, в которой работают, со всеми доработками. Дистрибутив тут не поможет — выгружаем сами.
Через меню Конфигуратора
- Запустите 1С в режиме Конфигуратор под пользователем с административными правами.
- Откройте дерево:
Конфигурация → Открыть конфигурацию. - Выберите
Конфигурация → Сохранить конфигурацию в файл. - Укажите папку и имя, например
buh_2026-10-07.cf, и нажмите «Сохранить».
Выгрузка не требует монопольного доступа: пользователи могут продолжать работать. Файл типовой бухгалтерии весит несколько сотен мегабайт, так что заранее проверьте место на диске.
Основная конфигурация и конфигурация базы данных
В Конфигураторе есть две конфигурации, и это важно понимать при выгрузке:
| Что сохраняем | Где команда | Когда выбрать |
|---|---|---|
| Основная конфигурация (то, что открыто в дереве) | Конфигурация → Сохранить конфигурацию в файл | нужен файл со всеми правками программиста, даже не применёнными |
| Конфигурация базы данных (то, с чем реально работают пользователи) | Конфигурация → Конфигурация базы данных → Сохранить конфигурацию БД в файл | нужен точный слепок того, что работает сейчас |
Если в основной конфигурации есть несохранённые или не применённые изменения, два файла будут разными. Для переноса «как есть» берите конфигурацию базы данных.
Командой из пакетного режима
Когда выгрузку надо делать регулярно (например, ночным заданием), используйте запуск Конфигуратора из командной строки:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /DumpCfg "D:\Backup\buh.cf" /Out "D:\Backup\dumpcfg.log"
Для серверной базы вместо /F укажите /S "сервер\имя_базы". Ключ /DumpCfg сохраняет основную конфигурацию, /DumpDBCfg — конфигурацию базы данных. Номер платформы в пути замените на свой. Результат и ошибки смотрите в файле, указанном в /Out.
А если в базе есть расширения
Команда «Сохранить конфигурацию
в файл» не включает расширения. Каждое расширение выгружается отдельно: Конфигурация → Расширения конфигурации, выделить расширение, открыть его и сохранить в файл .cfe. Без этих файлов база, развёрнутая из одного .cf, потеряет часть доработок.
Как взять CF файл из хранилища конфигурации
Если доработки ведёт команда программистов через хранилище конфигурации, свежий и любой исторический .cf можно получить прямо из него.
Актуальная версия. Подключитесь к хранилищу (Конфигурация → Хранилище конфигурации → Подключиться к хранилищу), обновите конфигурацию из хранилища и выполните обычное Сохранить конфигурацию в файл.
Конкретная прошлая версия. Откройте Конфигурация → Хранилище конфигурации → История хранилища. В списке версий выделите нужную и сохраните её в файл командой из панели окна истории. Так получают .cf на дату до неудачной доработки — без отката рабочей базы.
Под историю хранилища удобно завести отдельную пустую файловую базу: подключаетесь к хранилищу из неё, сохраняете нужную версию и не трогаете рабочую.
Хранилищу не нужен доступ к рабочей базе. Это полезно, когда сама база недоступна или повреждена, а хранилище лежит на другом сервере.
Восстановление CF из резервных копий и старых установщиков
Бывает, что база не открывается, программиста нет, дистрибутива нет. Варианты в порядке простоты:
- Выгрузка .dt. Создайте новую пустую базу, в Конфигураторе выполните
Администрирование → Загрузить информационную базуи выберите файл .dt. Затем сохраните конфигурацию в файл. Загрузку .dt делайте только в пустую новую базу — в рабочей она полностью заменит данные. - Копия файловой базы. Если в архиве есть файл
1Cv8.1CD, положите его в отдельную папку, добавьте её в список баз и выгрузите .cf из Конфигуратора. - Повреждённый 1Cv8.1CD. Сначала работайте с копией файла. Проверьте её утилитой
chdbfl.exeиз папкиbinплатформы, после этого пробуйте открыть Конфигуратор . - Старые установщики. Поищите папки
tmpltsна других компьютерах и серверах, архивы дистрибутивов в сетевых папках, на дисках поставки. В каталоге шаблонов часто годами копятся старые релизы. - Шаблон того же релиза. Для типовой конфигурации без доработок подойдёт дистрибутив того же номера релиза с портала обновлений: он идентичен тому, что было в базе.
Номер релиза текущей базы узнают в пользовательском режиме через меню Справка → О программе или в Конфигураторе в свойствах корня конфигурации.
Что делать с полученным файлом: загрузка и создание базы
Файл .cf применяют тремя способами. Выбор зависит от задачи:
| Задача | Действие | Риск |
|---|---|---|
| Создать новую базу | Добавить базу «Создание информационной базы → Создание информационной базы из шаблона» (если .cf в каталоге шаблонов) или создать пустую и загрузить .cf | нет |
| Полностью заменить конфигурацию | Конфигурация → Загрузить конфигурацию из файла, затем обновить конфигурацию базы данных | доработки в базе исчезнут |
| Обновить с сохранением доработок | Конфигурация → Сравнить, объединить с конфигурацией из файла или обновление через механизм поддержки | нужно разбирать конфликты |
Загрузка .cf в рабочую базу меняет структуру данных. Перед этим сделайте выгрузку .dt или копию базы. Обновление структуры требует монопольного доступа: попросите пользователей выйти и делайте это вне рабочего времени.
Чтобы .cf появился в списке шаблонов при создании базы, разложите его по структуре каталога tmplts или установите полный дистрибутив через setup.exe.
Частые проблемы с файлами конфигурации 1С
Перепутали .cf и .cfu. На портале у каждого релиза есть и «Обновление», и «Полный дистрибутив». Обновление весит заметно меньше и не годится для создания новой базы. Если в распакованной папке нет 1Cv8.cf — скачан не тот архив.
Каталог шаблонов не там, где ожидали. Путь %APPDATA% у каждого пользователя Windows свой. Если дистрибутив ставил другой пользователь, файлы лежат в его профиле. Путь каталога шаблонов виден в окне выбора шаблона при создании базы и в настройках окна запуска 1С.
Нет прав на выгрузку. Команды Конфигуратора доступны пользователю с правом администрирования. Обычный пользователь 1С не войдёт в Конфигуратор вообще.
Конфигурация с паролем на модули. Некоторые тиражные решения поставляются с закрытыми модулями. Такой .cf можно загрузить и обновлять, но читать и править закрытый код нельзя. Исходники получают только у разработчика.
Пропущено много релизов. Цепочка из десятка .cfu неудобна. Для типовой базы без доработок проще загрузить полный .cf последнего релиза, но только если в описании релиза разрешён переход с вашей версии. Иначе переход идёт через указанные промежуточные релизы — это защищает данные при конвертации.
Можно ли получить CF файл без подписки ИТС?
Сколько весит файл .cf?
Можно ли открыть .cf без создания базы?
Содержит ли .cf пароли пользователей и данные?
Как часто сохранять .cf доработанной базы?
/DumpCfg.