Администрирование · 9 мин
Какой формат файла использует 1С: полный разбор расширений
Какие форматы файлов использует 1С: 1CD, DT, CF, EPF, ERF, MXL и другие. Назначение каждого формата, способы открытия и типичные ошибки при работе.
Программы 1С работают с десятком различных форматов файлов, и каждый из них решает свою задачу: хранение базы данных, выгрузка конфигурации, обмен между системами, печатные формы. Понимание того, какое расширение за что отвечает, помогает правильно делать резервные копии, переносить данные между базами и не путать файл выгрузки с файлом самой базы.
Чаще всего вопрос возникает, когда пользователь находит файл с незнакомым расширением — например, 1Cv8.1CD в каталоге базы или DT-файл после выгрузки — и не понимает, чем его открыть. Открывать такие файлы сторонними программами бессмысленно: они предназначены для платформы 1С:Предприятие и связанных с ней инструментов.
Ниже разобраны основные форматы, с которыми сталкиваются пользователи и администраторы 1С: файлы информационной базы, выгрузки, конфигурации, внешние обработки и файлы обмена данными.
Файл информационной базы: формат 1CD
Файл 1Cv8.1CD — это сердце файловой информационной базы. В нём хранятся все данные: документы, справочники, регистры, настройки и сама конфигурация. Если база развёрнута в файловом режиме, весь её объём сосредоточен именно в этом файле, который лежит в каталоге базы.
Открыть файл 1CD напрямую двойным щелчком нельзя — его читает только платформа 1С:Предприятие при подключении базы. Рядом с ним в каталоге могут находиться служебные файлы: журнал регистрации (каталог 1Cv8Log), файлы блокировок и временные данные. Удалять их вручную при работающей базе нельзя.
Важно понимать ограничение: копировать файл 1CD, пока с базой работают пользователи, рискованно — копия может оказаться повреждённой. Для резервного копирования корректнее использовать выгрузку в DT или копировать файл только при полностью завершённых сеансах.
Формат DT: выгрузка и загрузка базы
Файл с расширением .dt — это архивная выгрузка информационной базы, созданная через конфигуратор (Администрирование → Выгрузить информационную базу). DT содержит и данные, и конфигурацию в одном файле, поэтому именно его рекомендуется использовать для резервных копий и переноса базы на другой компьютер или сервер.
Загрузка DT выполняется через тот же конфигуратор: создаётся пустая база, затем выбирается пункт «Загрузить информационную базу». Важное ограничение: загрузка полностью заменяет содержимое базы-приёмника, поэтому перед операцией нужно убедиться, что в ней нет нужных данных.
DT нельзя открыть как архив обычным архиватором с получением осмысленного результата — формат внутренний. Также стоит учитывать, что выгрузка и загрузка больших баз занимает заметное время и требует монопольного доступа.
- 1Завершите работу всех пользователей с базой
- 2Откройте базу в режиме Конфигуратор
- 3Выберите Администрирование → Выгрузить информационную базу
- 4Укажите путь и имя файла с расширением .dt
- 5Дождитесь завершения и проверьте, что файл создан и имеет ненулевой размер
Форматы CF и CFU: конфигурация и её обновление
Файл .cf содержит конфигурацию без данных: структуру метаданных, модули, формы, роли. Именно в таком виде поставляются типовые конфигурации и передаются доработки между разработчиками. Загрузка CF выполняется через конфигуратор (Конфигурация → Загрузить конфигурацию из файла) и заменяет конфигурацию базы целиком.
Файл .cfu — это файл обновления конфигурации. Он содержит не полную конфигурацию, а только изменения относительно определённой версии и применяется через пункт «Обновить конфигурацию». CFU подходит только для баз, находящихся на поддерживаемой версии, с которой сделано обновление.
Типичная ошибка — пытаться загрузить CFU как обычную конфигурацию или применять обновление к несовместимой версии. Перед загрузкой CF или CFU всегда делайте выгрузку DT: откатить неудачное обновление конфигурации иначе бывает невозможно.
Внешние обработки и отчёты: EPF и ERF
Файлы .epf — внешние обработки, а .erf — внешние отчёты. Они запускаются прямо из режима 1С:Предприятие через Файл → Открыть, без изменения конфигурации базы. Это удобный способ добавить функциональность: сверку данных, групповую обработку документов, нестандартный отчёт.
Для разработки и редактирования EPF и ERF используется конфигуратор. Файлы этих форматов часто распространяются как готовые решения, но запускать обработки из непроверенных источников опасно: код внутри выполняется с правами текущего пользователя и может изменить или удалить данные.
Рядом можно встретить расширение .cfe — это файл расширения конфигурации. Расширения подключаются к базе через механизм «Расширения конфигурации» и позволяют дорабатывать типовые решения без снятия с поддержки.
Файлы обмена, печатные формы и прочие форматы
Для обмена данными между базами и с внешними системами 1С использует преимущественно XML: файлы выгрузки типовых правил обмена, файлы универсального обмена EnterpriseData, выгрузки в банк и налоговую. Также распространены текстовые форматы: CSV для табличных данных, TXT для выгрузок в банковские системы.
Формат .mxl — табличный документ 1С. В нём сохраняются печатные формы, макеты и отчёты «как на экране». Открывается MXL через Файл → Открыть в 1С:Предприятие или конфигураторе и удобен для передачи документа пользователю 1С без потери форматирования.
Дополнительно встречаются: .epf/.erf (рассмотрены выше), .grs — графические схемы, .geo — географические схемы, .html/.pdf — экспорт отчётов и печатных форм для передачи тем, у кого 1С нет. Для архивов поставок используются файлы .ef (файл поставки расширения) и комплекты поставки конфигураций.
Сводная таблица форматов
| Расширение | Назначение | Чем открывается |
|---|---|---|
| 1CD | Файловая информационная база | Платформа 1С (подключение базы) |
| DT | Выгрузка базы для копий и переноса | Конфигуратор |
| CF | Полная конфигурация без данных | Конфигуратор |
| CFU | Обновление конфигурации | Конфигуратор |
| CFE | Расширение конфигурации | Конфигуратор / режим Предприятие |
| EPF / ERF | Внешние обработки и отчёты | 1С:Предприятие, конфигуратор |
| MXL | Табличный документ, печатные формы | 1С:Предприятие |
| XML / CSV / TXT | Обмен данными с другими системами | Обработки 1С, сторонние программы |
Как выбрать формат под задачу
Как проверить целостность файла базы
Если база открывается с ошибками или файл 1CD вызывает подозрения, используйте утилиту chdbfl.exe из каталога bin установленной платформы. Она проверяет физическую целостность файла 1CD и может исправить ряд повреждений. Перед запуском обязательно сделайте копию файла — утилита изменяет исходник.
Дополнительно доступна проверка логической целостности через конфигуратор: Администрирование → Тестирование и исправление. Её также следует запускать только после создания резервной копии и при отсутствии активных сеансов.
Как проверить результат
Файл создан, размер соизмерим с базой, ошибок в сообщениях нет
Файл нулевого размера или выгрузка прервалась с ошибкой
База открывается, документы и справочники на месте
Ошибки при открытии, отсутствуют данные за часть периода
Сообщение об отсутствии ошибок или успешном исправлении
Неустранимые ошибки целостности — нужна копия из резерва
Частые вопросы о форматах файлов 1С
Чем открыть файл 1Cv8.1CD без 1С?
Никак с практической пользой: формат внутренний, сторонние программы не читают его структуру корректно. Нужна установленная платформа 1С:Предприятие, в которой база подключается через список информационных баз.
Чем DT отличается от копии файла 1CD?
DT создаётся штатной выгрузкой и гарантированно консистентен, а копия 1CD, сделанная при работающих пользователях, может быть повреждена. DT также удобнее для переноса между файловым и клиент-серверным вариантами работы.
Можно ли загрузить CF вместо DT?
Нет. CF содержит только конфигурацию без данных. После загрузки CF в пустую базу вы получите структуру без документов и справочников. Для полного восстановления нужен DT.
Опасно ли запускать EPF-обработки, скачанные из интернета?
Да. Код обработки выполняется с правами пользователя и может изменять или удалять данные. Перед запуском проверяйте код в конфигураторе и тестируйте обработку на копии базы.
Какой формат выбрать для отправки отчёта человеку без 1С?
Сохраните табличный документ в PDF или Excel через Файл → Сохранить как. Формат MXL подходит только тем, у кого установлена платформа 1С.
Что делать, если файл DT не загружается?
Проверьте, что версия платформы не старше той, на которой делалась выгрузка, и что файл не повреждён при копировании (сверьте размер с источником). Если ошибка повторяется, запросите выгрузку заново.
Что важно запомнить
База 1С в файловом режиме — это 1Cv8.1CD, резервная копия — DT, конфигурация — CF, обновление — CFU, внешние обработки — EPF, печатные формы — MXL. Все внутренние форматы открываются только средствами платформы 1С, а любые операции с файлами базы выполняются при завершённых сеансах и после создания резервной копии.