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

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

LGP-файл в 1С: что это за формат и чем его открыть

Разбираемся, что такое LGP-файл в контексте 1С, чем он отличается от LGF и 1CD, как определить формат файла и безопасно открыть его без риска для данных.

Файл с расширением .lgp не входит в число штатных форматов платформы 1С:Предприятие. Стандартные служебные файлы 1С — это 1Cv8.1CD (файловая база данных), 1Cv8.lgf и 1Cv8.lgd (журнал регистрации), файлы поставки и обновлений конфигурации (.cf, .cfu), выгрузки (.dt, .xml). Поэтому, если вы обнаружили файл .lgp рядом с базой 1С или получили его от контрагента, первым делом нужно понять, какой программой он был создан.

На практике расширение .lgp встречается в нескольких несвязанных между собой программах: это могут быть файлы проектов систем автоматизации (например, среды промышленного программирования), файлы настроек сторонних утилит, файлы игр или результаты работы редких бухгалтерских и складских программ, которые обмениваются данными с 1С. Содержимое таких файлов несовместимо между собой, и универсального «открывателя LGP» не существует.

Частая ситуация — пользователь путает расширения .lgp и .lgf. Файл 1Cv8.lgf — это журнал регистрации файловой информационной базы 1С, и именно его чаще всего ищут администраторы. Дальше разберём, как отличить один файл от другого, чем открыть каждый из них и какие действия безопасны.

Что такое LGP-файл и почему 1С его не открывает

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

Платформа 1С:Предприятие не регистрирует обработчик для .lgp и не умеет интерпретировать такие файлы. Попытка «скормить» LGP-файл конфигуратору или загрузить его как внешнюю обработку завершится ошибкой формата. Это нормальное поведение, а не признак повреждения файла или неисправности 1С.

Поэтому правильная стратегия — не искать способ открыть LGP «внутри 1С», а выяснить происхождение файла и подобрать программу, которая его создала. Только после этого имеет смысл решать, нужно ли переносить данные из него в 1С и каким способом.

Как определить, какая программа создала LGP-файл

Начните с контекста: где лежит файл и когда он появился. Если он находится в папке с проектом сторонней программы, в каталоге обмена данными или пришёл по почте от контрагента — это уже сужает круг. Посмотрите дату создания и сопоставьте её с установкой или обновлением какого-либо ПО на компьютере.

Следующий шаг — посмотреть «сигнатуру» файла, то есть первые байты содержимого. Откройте файл в любом текстовом редакторе, который умеет работать с большими и бинарными файлами (например, Notepad++). Текстовые форматы (XML, JSON, INI-подобные) читаются сразу. Бинарные файлы покажут «кашу» из символов, но в начале часто видны служебные строки с названием программы или версии формата.

Дополнительно проверьте ассоциацию в Windows: кликните по файлу правой кнопкой, выберите «Свойства» и посмотрите строку «Тип файла». Если в системе зарегистрирована программа для .lgp, её название будет указано там, а в реестре или в диалоге «Открыть с помощью» можно увидеть путь к исполняемому файлу.

Порядок определения формата
  1. 1
    Посмотрите расположение файла и дату его создания, сопоставьте с установленным ПО
  2. 2
    Откройте файл в Notepad++ и изучите первые строки: текстовый формат читается, бинарный содержит служебные строки в начале
  3. 3
    Проверьте свойства файла и ассоциацию «Открыть с помощью» в Windows
  4. 4
    Спросите у отправителя, какой программой создан файл и в каком формате нужны данные
  5. 5
    Только после идентификации подбирайте программу для открытия

LGP или LGF: не перепутайте с журналом регистрации 1С

Наиболее частая причина поиска «lgp файл в 1с чем открыть» — опечатка или неверное прочтение расширения .lgf. Файл 1Cv8.lgf — это журнал регистрации файловой информационной базы: в нём фиксируются действия пользователей, ошибки, изменения данных, входы и выходы из системы. Он лежит в каталоге базы рядом с файлом 1Cv8.1CD.

Открывается журнал регистрации штатными средствами: в конфигураторе через меню «Администрирование → Журнал регистрации» или в режиме 1С:Предприятие, если в конфигурации предусмотрен стандартный интерфейс просмотра (обычно в разделе «Администрирование»). Для просмотра нужны права администратора. В новых версиях платформы журнал может храниться в формате SQLite (файл 1Cv8.lgd) — он открывается теми же штатными средствами, а сторонними программами читается как обычная база SQLite.

Отличить файлы просто: журнал регистрации всегда называется 1Cv8.lgf или 1Cv8.lgd и лежит в каталоге информационной базы. Произвольный файл с именем вида «отчёт.lgp» или «data.lgp» к журналу регистрации отношения не имеет.

Сравнение похожих файлов

1Cv8.lgf / 1Cv8.lgd

Журнал регистрации базы 1С. Открывается через конфигуратор или режим Предприятия. Лежит в каталоге базы.

1Cv8.1CD

Сама файловая база данных 1С. Открывается только платформой 1С, напрямую не редактируется.

Произвольный *.lgp

Файл сторонней программы. 1С его не откроет, нужно определять программу-источник.

Чем открыть LGP-файл на практике

Если файл оказался текстовым (XML, JSON, CSV-подобный), его откроет любой продвинутый текстовый редактор: Notepad++, Visual Studio Code, встроенный «Блокнот» для небольших файлов. Текстовые данные при необходимости можно преобразовать и загрузить в 1С через типовые механизмы обмена или обработку загрузки из табличного документа.

Если файл бинарный, открыть его осмысленно сможет только «родная» программа. В этом случае действуйте так: определите программу по сигнатуре или у отправителя, установите её (возможно, достаточно версии просмотрщика) и выгрузите данные в открытый формат — CSV, XML, Excel. Именно выгрузка в открытый формат — правильный путь для последующей загрузки в 1С.

Для загрузки полученных данных в 1С используются штатные инструменты: универсальный обмен данными в формате EnterpriseData, обработки загрузки из табличных документов, планы обмена или COM-соединение. Писать конвертер «LGP → 1С» напрямую имеет смысл только если формат файла документирован и обмен регулярный.

Риски и меры предосторожности

Файл неизвестного происхождения, полученный по почте или из мессенджера, — потенциальный источник вредоносного кода. Перед открытием проверьте его антивирусом. Особенно осторожно относитесь к файлам, которые Windows предлагает «запустить», а не открыть: исполняемые файлы иногда маскируют под данные двойным расширением вида «отчет.lgp.exe».

Вторая группа рисков связана с самой базой 1С. Если LGP-файл лежит в каталоге информационной базы, не удаляйте и не изменяйте ничего в этом каталоге, пока база не закрыта всеми пользователями. Любые ручные операции с файлами базы выполняйте только после создания резервной копии — штатной выгрузки в .dt или копирования каталога при остановленной работе.

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

Типичные ошибки при работе с такими файлами

Первая ошибка — попытка открыть LGP конфигуратором 1С как внешнюю обработку или отчёт. Внешние обработки имеют формат .epf, отчёты — .erf, и платформа строго проверяет структуру файла. Чужой бинарный формат будет отклонён с ошибкой.

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

Третья ошибка — игнорирование версии программы-источника. Даже если вы нашли программу, которая работает с .lgp, файл мог быть создан другой версией с несовместимым форматом. При ошибке открытия уточните у отправителя версию ПО и попросите сохранить файл в более старом или универсальном формате.

Типичные ошибки
01
Открытие LGP как внешней обработки 1С — платформа отклонит файл из-за несовпадения формата
02
Удаление файла из каталога базы без проверки — можно нарушить работу обмена данными
03
Переименование расширения вместо анализа содержимого — формат от этого не меняется
04
Загрузка данных из непроверенного файла сразу в рабочую базу — риск испортить учётные данные

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

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

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

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

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

Содержимое файла в редакторе
Норма

Читаемый текст или узнаваемая структура данных

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

Сплошной набор случайных символов без служебных строк

Открытие в программе-источнике
Норма

Данные отображаются полностью, без ошибок чтения

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

Ошибка формата или пустое содержимое — файл повреждён или версия не та

Загрузка в 1С
Норма

Количество и суммы совпадают с источником

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

Часть данных отсутствует или итоги не сходятся

FAQ: частые вопросы о LGP-файлах и 1С

Можно ли открыть LGP-файл непосредственно в 1С?

Нет. Платформа 1С не поддерживает этот формат. Сначала определите программу, создавшую файл, выгрузите данные в открытый формат (XML, CSV, Excel) и только потом загружайте их в 1С штатными средствами обмена.

Чем LGP отличается от файла 1Cv8.lgf?

1Cv8.lgf — штатный журнал регистрации файловой базы 1С, который открывается через конфигуратор или режим Предприятия. LGP — расширение сторонних программ, к 1С отношения не имеет. Часто пользователи просто путают эти похожие расширения.

Файл LGP пришёл от контрагента, что делать в первую очередь?

Проверьте файл антивирусом, не запуская его. Затем уточните у контрагента, какой программой создан файл, и попросите выгрузить данные в универсальном формате — Excel, CSV или XML, который вы сможете загрузить в 1С.

Можно ли просто переименовать LGP в DT или CF и загрузить в 1С?

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

Нашёл LGP-файл в папке с базой 1С — его можно удалить?

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

Чем открыть журнал регистрации 1С, если конфигуратор недоступен?

Если журнал хранится в формате SQLite (файл 1Cv8.lgd), его можно открыть любым просмотрщиком SQLite-баз. Старый формат .lgf штатно читается только средствами платформы 1С. Для анализа удобнее всего использовать отборы в стандартном окне журнала регистрации.

Итог

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

LGP — не формат 1С, поэтому задача решается в три шага: определить программу-источник по расположению и сигнатуре файла, открыть его родной программой или текстовым редактором, выгрузить данные в открытый формат для загрузки в 1С. Если вы искали журнал регистрации — это файл 1Cv8.lgf, открываемый штатными средствами платформы. Любые операции с файлами базы выполняйте только после резервного копирования.