Расширения файлов 1С 8.3: что хранится в 1CD, CF, DT, EPF и MXL
Содержание
Сама база 1С в файловом варианте — это один файл 1Cv8.1CD. Конфигурацию сохраняют в файл .cf, обновление типовой приходит файлом .cfu, полную копию базы
с данными выгружают в .dt. Внешние обработки и отчёты — это .epf и .erf, расширения — .cfe, табличные документы — .mxl. Все эти файлы открывает только сама платформа 1С:Предприятие 8.3: двойной щелчок в проводнике обычно ничего полезного не даёт.
Какой файл для 1С нужен в вашей ситуации, зависит от задачи: перенести базу, обновить программу, подключить печатную форму или открыть отчёт, присланный коллегой. Ниже разложено, какие бывают файлы 1С, где они лежат, чем их открыть и в какой формат перевести.
Файл базы данных 1С: что лежит в каталоге информационной базы
Файловая информационная база — это папка на диске. Путь к ней виден в окне запуска: выделите базу в списке, и внизу окна появится строка вида File="D:\Bases\Buh".
Что вы найдёте в этой папке:
- 🗄️
1Cv8.1CD— главный файл. В нём всё сразу: конфигурация, данные, пользователи, настройки. Именно его размер растёт с годами работы. - 🔒
1Cv8.1CL— служебный файл блокировки. Появляется, пока с базой кто-то работает. - 🧾
1Cv8tmp.1CD— временный файл. Создаётся при тестировании и исправлении, реструктуризации и ряде тяжёлых операций. - 📜 папка
1Cv8Log— журнал регистрации. В новом формате это один файл1Cv8.lgd, в старом —1Cv8.lgfи набор файлов.lgp. - 🔎 папка
1Cv8FTxt— индекс полнотекстового поиска. Его можно удалить: программа построит индекс заново.
Файлы 1Cv8.1CL и 1Cv8tmp.1CD не удаляйте, пока база открыта хотя бы у одного пользователя. Сначала убедитесь, что все вышли, иначе получите оборванные сеансы и риск повредить данные.
Клиент-серверная база: файла нет
Если в окне запуска путь выглядит как Srvr="server1";Ref="buh", база серверная. Данные хранятся в СУБД — MS SQL Server или PostgreSQL, — и отдельного файла .1CD у неё нет. Скопировать такую базу «как файл» нельзя: переносят её через выгрузку .dt или резервную копию средствами СУБД.
На самом сервере 1С есть свои служебные файлы. Настройки кластера и список баз лежат в каталоге srvinfo, в подпапке reg_1541, в файле 1CV8Clst.lst. Его трогают только при восстановлении сервера и только из резервной копии.
Хранилище конфигурации
Групповая разработка тоже живёт в файле с расширением .1CD, но с другим именем — 1cv8ddb.1CD. Это не рабочая база, а хранилище версий конфигурации. Открывается оно из Конфигуратора через меню Конфигурация → Хранилище конфигурации, а не через список баз.
Файлы конфигурации 1С: cf, cfu, cfe и выгрузка в XML
Конфигурация — это «программа» без данных: справочники, документы, формы, модули. У неё несколько файловых форм.
| Расширение | Что внутри | Где используют |
|---|---|---|
.cf | Полная конфигурация без данных | Перенос доработок, создание новой базы из шаблона, сравнение версий |
.cfu | Файл поставки обновления | Обновление типовой конфигурации на следующий релиз |
.cfe | Расширение конфигурации | Доработки без снятия типовой с поддержки |
.xml + папки | Конфигурация, выгруженная в файлы | Хранение в Git, автоматическая сборка |
.efd | Архив поставки шаблона | Установка шаблона конфигурации через setup.exe |
Как сохранить и загрузить cf
- Откройте базу в режиме Конфигуратор.
- Выберите
Конфигурация → Сохранить конфигурацию в файл. - Укажите папку и имя — файл получит расширение
.cf.
Обратная операция — Конфигурация → Загрузить конфигурацию из файла. Загрузка cf полностью заменяет текущую конфигурацию базы: все доработки, которых нет в файле, пропадут. Если нужно аккуратно слить две версии, выбирайте Конфигурация → Сравнить, объединить с конфигурацией из файла.
Как применить cfu
Файл .cfu содержит не всю программу, а разницу между релизами. Его подключают через Конфигурация → Поддержка → Обновить конфигурацию, далее выбирают вариант с файлом обновления. Каждый .cfu рассчитан на конкретные предыдущие релизы — пропустить сразу пять версий одним файлом обычно нельзя.
Скачанные шаблоны и обновления платформа складывает в каталог шаблонов. По умолчанию это %APPDATA%\1C\1cv8\tmplts. Если вы установили шаблон через setup.exe, искать .cf и .cfu нужно там, в подпапке с именем конфигурации и номером релиза.
Расширения cfe
Расширение подключают двумя способами:
- в Конфигураторе:
Конфигурация → Расширения конфигурации, затем загрузка из файла и обновление конфигурации базы данных — это два отдельных шага; - в пользовательском режиме типовых конфигураций:
Администрирование → Печатные формы, отчеты и обработки → Расширения.
Механизм расширений появился в платформе 8.3.6. На более ранних версиях файл .cfe не откроется.
Выгрузка конфигурации в XML
Через Конфигурация → Выгрузить конфигурацию в файлы получается дерево папок и файлов .xml с модулями .bsl. Такой формат удобен разработчикам: его кладут в систему контроля версий, сравнивают построчно. Бухгалтеру он не нужен — для переноса доработок проще .cf или .cfe.
Выгрузка базы в DT и загрузка обратно
Файл .dt — это полная копия информационной базы: конфигурация плюс все данные и список пользователей. Это стандартный способ перенести базу на другой компьютер или из файлового варианта в серверный и обратно.
Выгрузка
- Запустите Конфигуратор той базы, которую копируете.
- Откройте
Администрирование → Выгрузить информационную базу. - Укажите имя файла, например
buh_2026-10-07.dt, и дождитесь сообщения о завершении.
Выгрузка не требует, чтобы все пользователи вышли, но для согласованной копии лучше делать её в нерабочее время.
Загрузка
- Создайте новую пустую базу в окне запуска (
Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации). - Откройте её в Конфигураторе.
- Выберите
Администрирование → Загрузить информационную базуи укажите файл.dt.
Загрузка dt стирает всё, что было в базе-приёмнике. Никогда не загружайте файл в рабочую базу, если не уверены. Для загрузки нужен монопольный доступ: все пользователи этой базы должны выйти.
Выгрузка и загрузка из командной строки
Для регламентного копирования те же операции запускают без интерфейса. Пример bat-файла для файловой базы:
"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /DumpIB"E:\Backup\buh.dt" /Out"E:\Backup\dump.log"
Загрузка — тот же вызов с ключом /RestoreIB"путь\к\файлу.dt". Для серверной базы вместо /F используют /S"сервер\имя_базы". Номер платформы в пути подставьте свой: посмотреть его можно в папке C:\Program Files\1cv8.
💡 Файл .dt хорошо сжимается архиватором и удобен для пересылки. Но для крупных серверных баз он плохая замена резервной копии СУБД: выгрузка и особенно загрузка базы в десятки гигабайт идут часами.
Совместимость версий
Файл .dt, выгруженный на платформе с большим номером, может не загрузиться на платформе с меньшим номером. Правило простое: загружайте на ту же или более новую версию платформы, чем та, на которой делали выгрузку.
Табличные документы MXL, внешние обработки и отчёты
MXL — табличный документ 1С
Любой отчёт или печатную форму в 1С можно сохранить как .mxl — собственный формат табличного документа. Его удобно пересылать другому пользователю 1С: оформление сохраняется точно.
Чем открыть MXL:
- 🖥️ в самой 1С: главное меню (кнопка с тремя полосками в левом верхнем углу) →
Файл → Открыть; - 🆓 бесплатной программой «1С:Предприятие — работа с файлами». Она открывает
.mxl, текстовые и графические документы 1С без установленной платформы и лицензии; - 🔄 через конвертацию: открыть в 1С и сохранить в другом формате.
Чтобы получить Excel или PDF, откройте документ и выберите Файл → Сохранить как. В списке типов есть .xlsx, .xls, .pdf, .docx, .ods, .html, .txt. Ту же команду даёт кнопка сохранения над любым отчётом.
EPF и ERF — внешние обработки и отчёты
Внешняя обработка (.epf) и внешний отчёт (.erf) — это небольшие программы, которые работают поверх базы и не меняют её конфигурацию. Так обычно поставляют печатные формы, загрузку из Excel, сервисные инструменты.
Есть два способа запустить такой файл:
- Разово: главное меню →
Файл → Открыть, выбрать файл. Нужна роль, разрешающая открытие внешних отчётов и обработок. - Постоянно: в типовых конфигурациях на БСП —
Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Сначала включите флажокДополнительные отчеты и обработкив том же разделе.
При открытии платформа показывает предупреждение о безопасности. Это защита от опасных действий: внешний файл может читать и менять любые данные базы.
Запускайте .epf и .erf только из надёжных источников. Обработка из письма от «контрагента» способна удалить документы или выгрузить базу наружу.
Другие файлы, которые встречаются в работе
| Файл | Назначение |
|---|---|
ibases.v8i | Список баз в окне запуска. Лежит в %APPDATA%\1C\1CEStart\ |
.v8i (любой другой) | Список баз для импорта: его рассылает администратор, чтобы не прописывать пути вручную |
.lic | Файл программной лицензии. Хранится в каталоге лицензий на компьютере или сервере |
.grs | Графическая схема 1С |
.geo | Географическая схема |
.ert, .dbf, .md | Файлы платформы 1С 7.7. В 8.3 напрямую не открываются |
Как открыть файлы 1С и перевести их в другой формат
Почти все файлы 1С закрыты для сторонних программ. Ниже — что реально работает для каждого типа.
| Что есть | Задача | Как сделать |
|---|---|---|
1Cv8.1CD | Открыть базу | Окно запуска → Добавить → Добавление в список существующей информационной базы → указать папку с файлом |
1Cv8.1CD | Получить .cf или .dt без запуска | Открыть базу в Конфигураторе и сохранить через меню; без платформы — только сторонние утилиты |
.dt | Посмотреть данные | Загрузить в новую пустую базу |
.cf | Создать базу | Создать пустую базу и загрузить конфигурацию из файла |
.mxl | Получить Excel | Открыть в 1С или «Работе с файлами», Файл → Сохранить как → .xlsx |
.epf | Посмотреть код | Открыть в Конфигураторе через Файл → Открыть |
Как подключить чужую базу по одному файлу 1CD
Вам прислали архив с 1Cv8.1CD. Порядок:
- Распакуйте файл в отдельную папку, например
D:\Bases\Client. - В окне запуска нажмите
Добавитьи выберите добавление существующей базы. - Укажите тип «На данном компьютере или на компьютере в локальной сети» и путь к папке, а не к самому файлу.
- Запустите базу. Если конфигурация требует платформу с номером не ниже определённого, программа сообщит об этом при входе.
Пароль пользователя хранится внутри файла. Если вам не передали логин и пароль, войти не получится — это нормальная защита.
Сторонние утилиты
Для просмотра 1Cv8.1CD без платформы существуют независимые утилиты вроде Tool_1CD, для разбора .cf на части — v8unpack. Это не продукты фирмы 1С. Пользуйтесь ими только для чтения и только на копии файла.
Ошибки при работе с файлами 1С и что с ними делать
Тестирование и исправление требует монопольного доступа — попросите всех выйти из базы. Запускайте его только после полной копии папки с базой: при серьёзном повреждении исправление может удалить часть записей.
Отдельно про размер. Файловая база комфортно работает примерно до нескольких гигабайт и нескольких одновременных пользователей. Если 1Cv8.1CD разросся до десятков гигабайт, а пользователей больше пяти-десяти, пора думать о переходе на клиент-серверный вариант через ту же выгрузку .dt.
Частые вопросы
Можно ли просто скопировать файл 1Cv8.1CD вместо выгрузки в dt?
Чем cf отличается от dt?
.cf только конфигурация — программа без данных. В .dt конфигурация вместе со всеми данными и пользователями. Для переноса базы целиком нужен .dt.Где взять cf типовой конфигурации?
%APPDATA%\1C\1cv8\tmplts. Сами поставки доступны при действующей подписке на сопровождение. Также .cf можно сохранить из любой базы с этой конфигурацией.Можно ли открыть файл 1С в Excel напрямую?
.mxl Excel не читает. Сначала откройте документ в 1С или в бесплатной «Работе с файлами» и сохраните в .xlsx.