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

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

LOG_FILE_OVERSIZED 1С:Предприятие и СУБД

Как очистить журнал регистрации в 1С: сжатие и удаление файла 1Cv8.lgf

Обновлено: 26.08.2026 · Официальная документация ↗

Каталог srvinfo на сервере 1С или папка с файловой базой переполнены, а файл журнала регистрации 1Cv8.lgf или 1Cv8.lgd занимает от 50 до 500 ГБ свободного места на диске.

  • Формирование отчетов по действиям пользователей намертво вешает Конфигуратор.
  • Закончилось свободное место на диске C: сервера.
  • Медленный вход пользователей в базу 1С из-за долгого чтения истории журнала.

Вариант 1. Корректная очистка и архивация через Конфигуратор (Рекомендуемый)

  1. Зайдите в базу в режиме Конфигуратор под учетной записью с правами администратора.
  2. В верхнем меню откройте АдминистрированиеНастройка журнала регистрации....
  3. В открывшемся окне нажмите кнопку Сократить.
  4. В поле «Удалить события до:» выберите дату (например, оставьте только последние 30-60 дней, а все более старое удалите).
  5. ☑ Поставьте галочку «Сохранить удаляемые события в файл» и укажите папку на внешнем диске, если вам необходим архив для аудита.
  6. Нажмите OK и дождитесь окончания процедуры усечения журнала.

Вариант 2. Быстрая ручная очистка (для освобождения диска за 1 минуту)

  1. Остановите службу сервера 1С:Предприятие (в services.msc) или закройте файловую базу на всех ПК.
  2. Перейдите в папку с базой данных (для файловой) или в каталог C:\Program Files\1cv8\srvinfo\...\<GUID_базы>\ (для серверной).
  3. Найдите вложенную папку 1Cv8Log.
  4. Переместите файлы из папки 1Cv8Log на другой накопитель или удалите их.
  5. Запустите службу 1С → программа автоматически создаст новый чистый файл журнала регистрации нулевого размера.

Вариант 3. Настройка уровня логирования (чтобы журнал больше не раздувался)

В Конфигураторе в окне «Настройка журнала регистрации» измените режим с «Регистрировать все события» на «Регистрировать ошибки, предупреждения» (или отключите запись транзакций).

💡 Практика специалистов: Никогда не оставляйте включенным режим логирования 'Регистрировать транзакции' на высоконагруженных промышленных серверах: это увеличивает нагрузку на дисковый I/O на 25-40%.

Частые вопросы (FAQ)

Чем отличается старый формат журнала (.lgf) от нового (.lgd)?

Старый формат (до 8.3.5) хранил логи в виде сотен текстовых файлов .lgp/.lgf. Новый формат использует единую компактную базу SQLite (.lgd), которая работает быстрее, но требует утилиты sqlite3 для ручного сжатия (VACUUM).

Сломается ли база 1С, если просто удалить папку 1Cv8Log?

Нет! Сами учетные данные (документы, проводки, справочники) хранятся в базе данных SQL/1CD. В папке 1Cv8Log хранится только история действий (кто зашел, что открыл, что удалил).

Как сжать файл нового журнала 1Cv8.lgd без удаления записей?

Остановите службу 1С, скачайте консольную утилиту sqlite3.exe, поместите ее в папку с файлом лога и выполните команду: sqlite3.exe 1Cv8.lgd 'VACUUM;'.

Почему журнал регистрации забивается за пару дней?

Частая причина — зацикленное регламентное фоновое задание или постоянные ошибки обмена данными, которые пишут в лог тысячи сообщений в секунду.

Полезные материалы
Рекомендуем