Чем открыть файл 1С: от базы .1CD до макета .mxl
Содержание
Почти все файлы 1С открывает сама платформа 1С:Предприятие 8.3. Базу .1CD подключают через окно запуска кнопкой Добавить. Обработку .epf, отчёт .erf и табличный документ .mxl открывают командой Файл → Открыть в главном меню программы. Выгрузку .dt и конфигурацию .cf просмотреть напрямую нельзя: их сначала загружают в пустую базу через Конфигуратор.
Без платформы можно посмотреть только часть файлов. Табличные документы открывает бесплатная программа «1С:Предприятие — Работа с файлами». Обмены .xml и список баз .v8i читаются в любом текстовом редакторе. Для остального есть сторонние утилиты, но работать с ними стоит только на копии.
Какие файлы бывают у 1С и что в каждом лежит
Сначала определите, что за файл у вас в руках. От расширения зависит, где его открывать и можно ли сделать это безопасно.
| Расширение | Что внутри | Чем открыть |
|---|---|---|
.1CD | Файловая информационная база целиком: данные и конфигурация | Окно запуска 1С → Добавить |
.dt | Выгрузка базы, архив для переноса и резервной копии | Конфигуратор пустой базы → загрузка |
.cf | Конфигурация без данных | Конфигуратор |
.cfu | Файл обновления конфигурации | Конфигуратор, при обновлении |
.cfe | Расширение конфигурации | Конфигуратор или режим 1С:Предприятие |
.epf | Внешняя обработка | 1С:Предприятие → Файл → Открыть |
.erf | Внешний отчёт | 1С:Предприятие → Файл → Открыть |
.mxl | Табличный документ: печатная форма, отчёт, макет | 1С:Предприятие или «Работа с файлами» |
.grs / .geo | Графическая и географическая схема | 1С:Предприятие или «Работа с файлами» |
.xml | Данные обмена между базами | Текстовый редактор, браузер, обработки обмена |
.v8i | Список информационных баз пользователя | Блокнот |
.lgf / .lgp | Журнал регистрации | Журнал регистрации в самой базе |
Файл .os к платформе 1С не относится. Это скрипт OneScript, отдельного интерпретатора языка 1С. Внутри обычный текст, его читают в любом редакторе кода.
Если Windows скрывает расширения, включите их показ в Проводнике: вкладка «Вид», флаг «Расширения имён файлов». Иначе 1Cv8.1CD и 1Cv8.1CL выглядят одинаково.
Как открыть базу 1С: файл .1CD и выгрузку .dt
Файловая база .1CD
Файловая база — это папка, в которой лежит 1Cv8.1CD. Открывают не сам файл двойным щелчком, а папку через окно запуска:
- Запустите 1С:Предприятие, откроется список баз.
- Нажмите
Добавить. - Выберите «Добавление в список существующей информационной базы».
- Задайте любое имя, например «Копия от бухгалтера».
- Тип расположения — «На данном компьютере или на компьютере в локальной сети».
- Укажите папку, где лежит
1Cv8.1CD, не сам файл. - Завершите мастер и откройте базу в режиме «1С:Предприятие».
Для запуска нужна установленная платформа и лицензия. Без лицензии база не откроется, исключение — учебная версия. Если в базе заданы пользователи, программа спросит логин и пароль.
Чтобы увидеть данные, до которых не добраться через обычные разделы, включите команду «Все функции». Путь: главное меню → Сервис → Параметры → флаг «Отображать команду “Все функции”». После этого в главном меню появится полный список справочников, документов и регистров базы.
Выгрузка .dt
Файл .dt — это архив базы в формате платформы. Открыть его как документ нельзя, его загружают в базу. Безопасный порядок такой:
- В окне запуска создайте новую пустую базу:
Добавить→ «Создание новой информационной базы» → «Создание информационной базы без конфигурации». - Откройте эту пустую базу в режиме «Конфигуратор».
- Выполните
Администрирование → Загрузить информационную базуи укажите файл.dt. - Подтвердите загрузку и дождитесь окончания.
- Запустите базу в режиме «1С:Предприятие» и смотрите данные.
Загрузка .dt полностью заменяет содержимое базы, в которую вы её загружаете. Никогда не загружайте чужую выгрузку в рабочую базу «просто посмотреть». Только в новую пустую.
Загрузка требует монопольного доступа: в базе не должно быть других пользователей. Для новой пустой базы это не проблема.
Как посмотреть конфигурацию, расширение и внешние обработки
Конфигурация .cf и обновление .cfu
Файл .cf содержит структуру: справочники, документы, формы, модули. Данных в нём нет. Посмотреть его можно двумя способами.
- 📂 Создать базу из файла. Создайте пустую базу без конфигурации, откройте её в Конфигураторе и выполните
Конфигурация → Загрузить конфигурацию из файла. Затем согласитесь обновить конфигурацию базы данных. Получится пустая база с этой конфигурацией. - 🔍 Сравнить с текущей. В Конфигураторе своей базы откройте
Конфигурация → Сравнить, объединить с конфигурацией из файла. Откроется окно сравнения, где видно, какие объекты и модули отличаются. На этом шаге можно ничего не объединять, а только смотреть и закрыть окно.
Файл .cfu самостоятельно не открывается. Это поставка обновления, её применяют к базе в Конфигураторе через обновление конфигурации
. Смотреть «внутрь» .cfu обычному пользователю незачем.
Расширение .cfe
Расширение добавляет к типовой конфигурации свои формы, отчёты и доработки. В Конфигураторе откройте Конфигурация → Расширения конфигурации, добавьте новое расширение и загрузите в него файл. Расширения появились в платформе 8.3.6, на более ранних номерах этот способ не работает
.
Внешняя обработка .epf и отчёт .erf
Это самые частые файлы, которые присылают по почте: печатная форма, загрузка из Excel , нестандартный отчёт.
Чтобы запустить: в режиме 1С:Предприятие откройте главное меню (кнопка с тремя полосками слева вверху) → Файл → Открыть и выберите файл. Платформа покажет предупреждение о безопасности: файл получен извне и может выполнить любые действия. Если вы доверяете источнику, подтвердите открытие.
Чтобы подключить насовсем: в Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 есть справочник дополнительных отчётов и обработок. Путь: Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Подключённая так обработка появится в нужном разделе или в меню «Печать» документа.
Чтобы посмотреть код: откройте файл в Конфигураторе через Файл → Открыть. Вы увидите формы, модуль объекта и макеты. Если автор поставил пароль на модуль или поставил обработку без исходного текста, код вы не прочитаете.
Если при открытии появляется отказ по правам, у пользователя нет права на интерактивное открытие внешних отчётов и обработок. Его выдаёт администратор базы в настройках групп доступа.
Чем открыть отчёт или макет в формате .mxl
Табличный документ .mxl — это то, что 1С сохраняет из печатных форм и отчётов: накладная, акт, оборотно-сальдовая ведомость.
В самой 1С. Главное меню → Файл → Открыть, выберите файл. Документ откроется в отдельном окне, его можно распечатать или сохранить в другом формате.
Без 1С. Бесплатная программа «1С:Предприятие — Работа с файлами» открывает .mxl, .grs, .geo, текстовые и HTML-документы. Лицензия ей не нужна. Это удобно, когда бухгалтер прислал отчёт руководителю, у которого 1С не установлена.
Если нужен Excel. Попросите отправителя сохранять сразу в .xlsx. В открытом табличном документе есть команда сохранения копии, в диалоге выбирается тип файла: Excel, PDF, Word, HTML. Так же можно пересохранить уже полученный .mxl, если 1С у вас есть.
При пересохранении в Excel сложные макеты с объединёнными ячейками иногда «плывут». Для печати и отправки контрагенту надёжнее PDF.
Макет внутри конфигурации — это не отдельный файл. Его смотрят в Конфигураторе: найдите объект в дереве конфигурации, раскройте ветку «Макеты» и откройте нужный двойным щелчком.
Файлы обмена и служебные файлы: .xml, .v8i, журнал регистрации
Файлы обмена .xml
Обмен между базами (Бухгалтерия с Торговлей, Розница с УТ) идёт через XML-сообщения. Часто они упакованы в .zip. Внутри обычный текст в разметке XML, поэтому:
- 🌐 браузер покажет структуру с отступами;
- 📝 Notepad++ или VS Code подсветят теги и найдут нужный документ по номеру;
- 🔄 обработка «Универсальный обмен данными в формате XML» загрузит файл в базу, если обмен построен на правилах конвертации.
Читать XML глазами полезно, когда обмен падает на конкретном объекте. Найдите в файле номер документа или ИНН контрагента и посмотрите, какие поля передаются.
Не правьте файл обмена вручную перед загрузкой. Нарушенная структура приведёт к ошибке разбора, а исправленные «на глаз» ссылки могут создать дубли в базе-приёмнике.
Расширение .dd встречается в 1С 7.7: так называется словарь данных 1Cv7.DD в каталоге старой базы. В 8.3 его нет. Если к вам попал незнакомый файл, откройте его в текстовом редакторе и посмотрите первые строки: заголовок XML или текст часто подскажет, какая программа его создала.
Список баз .v8i
Файл ibases.v8i хранит список баз, который вы видите в окне запуска. Лежит он в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Это обычный текст: имя базы в квадратных скобках и строка подключения Connect=. По ней видно, где физически лежит база:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Buh";
Для серверной базы вместо File= будет Srvr= с именем сервера и Ref= с именем базы на кластере.
Журнал регистрации
Журнал хранится в подпапке 1Cv8Log рядом с базой, в файлах .lgf и .lgp. Читать их напрямую неудобно. Откройте журнал из самой базы: в режиме 1С:Предприятие Администрирование → Обслуживание → Журнал регистрации или в Конфигураторе Администрирование → Журнал регистрации. Там работают отборы по пользователю, дате и событию.
Просмотр файлов 1С без платформы — для опытных
Иногда платформы нет, а заглянуть в данные нужно: проверить, та ли это база, или достать пару значений из повреждённой копии. Для этого есть сторонние инструменты.
| Инструмент | Что умеет | Ограничения |
|---|---|---|
| Tool_1CD | Открывает .1CD без платформы, показывает таблицы и записи, выгружает данные | Видны внутренние имена таблиц, а не «Контрагенты» и «Реализация» |
| v8unpack | Распаковывает .cf, .epf, .erf в набор файлов и собирает обратно | Утилита командной строки, нужна для разработчиков и сравнения версий |
| Notepad++, VS Code | Читают .xml, .v8i, .os, текстовые выгрузки | Двоичные форматы показывают как мусор |
| «Работа с файлами» | Табличные документы и схемы | Базы и обработки не открывает |
Эти программы не выпускает фирма 1С и не поддерживает её техподдержка.
Открывайте сторонними утилитами только копию базы, никогда оригинал. Утилита, которая умеет записывать в .1CD, может испортить файл так, что платформа его уже не откроет.
Для проверки целостности файловой базы есть штатный инструмент: chdbfl.exe в папке bin установленной платформы. Он проверяет физическую структуру .1CD и умеет исправлять найденные ошибки. Запускайте его, когда с базой никто не работает, и на копии, если не уверены в результате.
Как смотреть файлы и не повредить базу
Большинство неприятностей при «просто посмотреть» случается из-за трёх действий: загрузки чужой выгрузки в рабочую базу, запуска непроверенной обработки и правки файлов в папке базы.
Пара пояснений к пунктам:
- 🗂️ Копирование файловой базы. Копируйте
1Cv8.1CD, когда все пользователи вышли из базы. Копия, снятая во время записи, может оказаться повреждённой. Надёжнее сделать выгрузку.dtчерез Конфигуратор. - 🔒 Файл
1Cv8.1CL. Это файл блокировки, он появляется, пока с базой кто-то работает. Не удаляйте его при открытых сеансах: у пользователей оборвётся работа, а данные могут записаться не полностью. - 🧩 Внешние обработки. Обработка выполняет код с правами того, кто её запустил. Под администратором она может изменить или удалить данные. Незнакомую обработку сначала откройте в копии базы.
Ошибки при открытии файлов 1С и что с ними делать
Частые вопросы
Можно ли открыть файл .1CD в Excel или Access?
Как понять, в какой конфигурации сделана база, не открывая её?
Нужна ли лицензия, чтобы просто посмотреть базу?
.mxl без лицензии открывает «Работа с файлами».Чем отличается .dt от копии папки с .1CD?
.dt не зависит от типа базы: её можно загрузить и в файловую, и в серверную. Копия .1CD подходит только для файлового варианта, зато открывается сразу, без загрузки.