Администрирование · 10 мин
Чем открыть файл LGD: журнал регистрации 1С
Чем открыть файл LGD из 1С: что хранится в файле журнала регистрации, как просмотреть его через конфигуратор, типичные ошибки и способы восстановления данных.
Файл с расширением .lgd встречается администраторам и пользователям 1С при работе с журналом регистрации. Это не документ и не отчёт, а служебный файл, в котором платформа 1С:Предприятие хранит записи о событиях информационной базы: входах пользователей, изменениях данных, ошибках и фоновых операциях. Открыть его обычным текстовым редактором или офисной программой не получится — формат бинарный и предназначен для чтения штатными средствами платформы.
Чаще всего вопрос «чем открыть LGD» возникает в трёх ситуациях: нужно посмотреть журнал регистрации скопированной или восстановленной базы, файл найден в каталоге базы и непонятно его назначение, либо журнал требуется проанализировать после сбоя. Во всех случаях решение сводится к работе с конфигуратором 1С, однако есть нюансы, которые зависят от версии платформы и расположения файла.
Что такое файл LGD и где он находится
Начиная с версии платформы 8.2, журнал регистрации в 1С хранится не одним файлом, а набором файлов в отдельном каталоге. Основной файл с данными имеет расширение .lgd (обычно имя вида 1Cv8.lgd), рядом с ним лежит файл индексов с расширением .lgp. В более ранних версиях платформы использовался единый файл с расширением .lgf, который имел другой формат и ограничения по размеру.
Расположение файла зависит от режима работы базы. В файловом варианте каталог с журналом регистрации обычно находится внутри каталога самой информационной базы — во вложенной папке с именем вида 1Cv8Log. В клиент-серверном варианте журнал хранится в каталоге базы на сервере, в подкаталоге reg_1541 или аналогичном, внутри которого также есть папка 1Cv8Log. Точный путь можно увидеть в свойствах базы в консоли кластера серверов 1С.
Основной способ: открыть LGD через конфигуратор 1С
Единственный полностью корректный способ прочитать содержимое файла .lgd — использовать конфигуратор 1С:Предприятие той же или более новой версии платформы, под которой создавался журнал. Если база, к которой относится файл, доступна и запускается, журнал открывается напрямую: зайдите в конфигуратор, выберите пункт меню «Администрирование» → «Журнал регистрации». Платформа покажет записи в виде таблицы с отборами по дате, пользователю, типу события и уровню важности.
Если же у вас есть только сам файл (например, скопированный из архива или с другого сервера), порядок действий иной. Нужно указать конфигуратору каталог с журналом вручную — об этом подробнее в следующем разделе. Важно: копируйте всегда вместе файлы .lgd и .lgp, иначе журнал может открыться с ошибками или не открыться вовсе.
- 1Скопируйте каталог с файлами .lgd и .lgp на компьютер, где установлена платформа 1С
- 2Откройте конфигуратор любой базы подходящей версии платформы
- 3Выберите Администрирование → Журнал регистрации
- 4В открывшемся окне укажите каталог с файлами журнала через команду выбора каталога
- 5Дождитесь загрузки записей и настройте отбор по периоду и типу событий
- 6Проверьте, что записи отображаются за нужный период
Как открыть журнал регистрации из отдельного каталога
Когда база недоступна или журнал нужно посмотреть изолированно, используется режим просмотра журнала из указанного каталога. В окне журнала регистрации конфигуратора есть возможность открыть журнал не текущей базы, а из произвольной папки: команда обычно называется «Выбрать каталог журнала регистрации» или доступна через меню действий окна журнала, в зависимости от версии платформы.
Укажите папку, в которой лежат файлы .lgd и .lgp — именно папку, а не сам файл. Платформа просканирует содержимое и построит список событий. Если в каталоге несколько файлов .lgd (журнал делится на части по периодам), будут загружены все доступные фрагменты. Учтите, что для больших журналов загрузка может занять заметное время.
Что можно увидеть и как фильтровать записи
Открытый журнал регистрации представляет собой таблицу, где каждая строка — отдельное событие: дата и время, имя пользователя, компьютер, тип события (доступ, изменение данных, ошибка, транзакция и т.д.), комментарий и уровень важности. Двойной щелчок по строке открывает карточку события с подробностями, включая представление данных, которые изменялись.
Чтобы не пролистывать тысячи записей, используйте отбор: кнопка «Отбор» позволяет ограничить список по периоду, пользователю, событию, уровню важности и даже по конкретным объектам метаданных. Для расследования инцидентов чаще всего фильтруют по событию «Данные. Изменение» или «Данные. Удаление» в связке с конкретным пользователем и временным интервалом.
Записи журнала можно выгрузить: через буфер обмена в табличный документ для печати или сохранения, а также преобразовать в формат старого образца при необходимости переноса. Для длительного хранения важных фрагментов журнала выгрузка в табличный документ — рабочая практика, поскольку сами файлы .lgd со временем перезаписываются или сокращаются.
Проверьте версию платформы, под которой велась база
Убедитесь, что рядом с .lgd лежит файл .lgp
Проверьте настройку уровня журнала в свойствах базы
Типичные проблемы и их решение
Самая частая проблема — ошибка формата при открытии журнала. Причины: файл скопирован без пары .lgp, журнал создан более новой версией платформы, либо файл повреждён из-за аварийного завершения работы сервера или нехватки дискового пространства в момент записи. В первом случае достаточно докопировать недостающий файл, во втором — открыть журнал на более свежей платформе.
Повреждённый файл восстановить сложно: штатного инструмента ремонта журнала регистрации в платформе нет. Иногда помогает удаление файла индексов .lgp — платформа перестроит его при открытии, если сам файл данных .lgd цел. Если повреждён именно .lgd, записи за повреждённый фрагмент, скорее всего, утеряны, и ориентироваться приходится на соседние периоды и резервные копии каталога журнала.
Чем открыть LGD нельзя и почему
Формат .lgd — закрытый бинарный формат платформы 1С, его спецификация не опубликована. Текстовые редакторы, просмотрщики баз данных, Excel и универсальные «открывалки файлов» покажут лишь нечитаемый набор байтов. Существующие сторонние утилиты для разбора журнала регистрации работают с переменным успехом, не гарантируют полноты данных и могут не поддерживать актуальные версии формата.
Если записи журнала нужны для анализа вне 1С (например, для аудита или расследования), корректный путь — открыть журнал конфигуратором, отфильтровать нужные события и выгрузить их в табличный документ, а затем сохранить в Excel или CSV. Для регулярного сбора событий безопасности в клиент-серверных системах дополнительно используют технологический журнал платформы, который ведётся в текстовом виде и читается любыми средствами анализа логов.
Профилактика: настройка и обслуживание журнала
Чтобы журнал регистрации оставался полезным, а не превращался в гигабайты бесполезных файлов, его нужно обслуживать. В конфигураторе доступна команда сокращения журнала («Администрирование» → «Настройка журнала регистрации» → «Сократить»), которая удаляет записи старше указанной даты. Перед сокращением имеет смысл сохранить копию каталога журнала — операция необратима.
Там же настраивается уровень детализации: какие типы событий фиксировать. На нагруженных системах регистрацию редко используемых событий иногда отключают для экономии места, но события изменения и удаления данных, ошибок и доступа отключать не рекомендуется — именно они нужны при разборе инцидентов. Регулярное резервное копирование каталога журнала вместе с копией базы позволит всегда открыть историю даже после удаления самой базы.
Что важно запомнить
Файл .lgd — это данные журнала регистрации 1С, открываемые только конфигуратором платформы подходящей версии. Копируйте журнал вместе с файлом .lgp, работайте с копиями, а не с рабочим каталогом базы, и регулярно сокращайте и архивируйте журнал.
Частые вопросы
Можно ли открыть файл LGD без установленной 1С?
Нет, штатного способа нет: формат закрытый, и читать его умеет только платформа 1С:Предприятие. Минимальное требование — установленная платформа той же или более новой версии. Сама информационная база при этом не обязательна: журнал можно открыть из произвольного каталога через конфигуратор любой базы.
Чем отличаются файлы LGD, LGP и LGF?
LGD — основной файл с записями журнала регистрации, LGP — файл индексов к нему, оба используются в платформе 8.2 и новее. LGF — формат журнала регистрации более ранних версий платформы, где все данные хранились в одном файле. Платформа умеет конвертировать старый формат при необходимости.
Журнал регистрации занимает много места — можно ли просто удалить файл LGD?
На остановленной базе удаление каталога журнала технически возможно: платформа создаст новый пустой журнал при следующем запуске. Но вся история событий будет безвозвратно потеряна. Правильный способ — сокращение журнала через конфигуратор с предварительным сохранением копии важных периодов.
Почему в журнале нет записей о действиях конкретного пользователя?
Возможные причины: снижен уровень регистрации событий в настройках журнала, записи за нужный период уже сокращены, либо пользователь работал в период, когда журнал был повреждён или недоступен для записи. Проверьте настройки регистрации и наличие записей за соседние даты.
Можно ли восстановить повреждённый файл LGD?
Штатного инструмента восстановления нет. Если повреждён файл индексов .lgp, его удаление иногда помогает — платформа перестроит индекс по целому файлу данных. При повреждении самого .lgd записи из испорченного фрагмента обычно утеряны, остаётся использовать резервные копии каталога журнала.
Как выгрузить записи журнала регистрации в Excel?
Откройте журнал в конфигураторе, настройте отбор по нужным событиям, затем выведите список в табличный документ через команду вывода списка. Полученный табличный документ сохраняется в формате Excel или CSV штатной командой сохранения. Для больших объёмов выгружайте данные частями по периодам.