Ошибки журнала событий Windows 11 помогают понять, почему зависает система, ломаются обновления или вылетают программы. Но если логи повреждены или переполнены, новые записи могут не сохраняться, а старые ошибки мешают диагностике.
Ниже — шаги от простых к продвинутым: фильтрация в Просмотре событий, проверка ключевых журналов, восстановление системных файлов и службы журналов, а также создание новой базы логов при повреждении.
Работайте под администратором и сохраняйте важные логи перед очисткой, чтобы не потерять данные для анализа.
⚠️ Сделайте точку восстановления
Запустите sysdm.cpl → «Защита системы» → «Создать» перед
очисткой журналов, запуском chkdsk или изменением настроек логов.
Почему возникает проблема
- Повреждение файлов журнала в
C:\\Windows\\System32\\winevt\\Logs. - Переполненный или неправильно настроенный размер журналов.
- Сбой служб
EventLogилиWinmgmtпосле сбоев обновления. - Ошибки диска или системных файлов, мешающие записи новых событий.
Способ 1. Фильтрация и очистка через Event Viewer
-
Откройте Просмотр событий (
eventvwr.msc→ Журналы Windows). - Выберите Система или Приложение → справа нажмите «Фильтр текущего журнала» → оставьте уровни «Ошибка» и «Критическое».
- Просмотрите повторяющиеся записи и Event ID (например, 41, 1001, 6008).
- Для освобождения места выберите журнал → «Очистить журнал» или сохраните и очистите.
💡 Совет
Перед очисткой экспортируйте журнал: в правой панели «Сохранить все события
как...» или командой wevtutil epl System C:\\Temp\\System.evtx.
⚠️ Осторожно при очистке
Очистка удалит историю событий. Делайте её только после экспорта или если лог повреждён. Не удаляйте файлы вручную из папки winevt.
Способ 2. Проверка System/Application и поиск Event ID
- Откройте Журналы Windows → Система и Приложение.
- Нажмите «Фильтр текущего журнала» → введите нужный Event ID (41, 1001, 6008).
-
Дважды кликните событие, изучите источник (например,
Kernel-Power,BugCheck,Application Error) и текст ошибки. - Скопируйте код и найдите решение или сопоставьте с устройством/драйвером в описании.
Способ 3. Восстановление системных файлов (SFC/DISM)
- Запустите CMD от администратора.
- Проверьте системные файлы:
sfc /scannow - Если ошибки остались, выполните восстановление хранилища компонентов:
DISM /Online /Cleanup-Image /RestoreHealth
После DISM повторите sfc /scannow и перезагрузитесь, затем проверьте
журнал «Система» на новые записи.
Способ 4. Проверка диска без перезагрузки
- Откройте CMD/PowerShell от администратора.
- Запустите быстрое онлайн-сканирование:
chkdsk /scan ⚠️ Внимание к chkdsk
Если видите ошибки, полное chkdsk /f /r потребует перезагрузки и
времени. Перед запуском сделайте резервную копию и подключите питание.
Способ 5. Сброс и ротация логов через wevtutil
- Посмотреть список журналов:
wevtutil el - Очистить повреждённый или переполненный журнал (пример для System):
wevtutil cl System - При необходимости экспортируйте перед очисткой:
wevtutil epl System C:\\Temp\\System-backup.evtx После очистки перезапустите Просмотр событий и убедитесь, что новые записи создаются.
Способ 6. Настройка размера и ретенции журналов
- В Просмотре событий правый клик по журналу → «Свойства» → задайте «Максимальный размер» (например, 64–256 МБ) и выберите «Перезаписывать события при необходимости».
- Для автоматизации используйте PowerShell (пример 128 МБ для System):
Limit-EventLog -LogName System -MaximumSize 128MB Слишком малый размер приводит к потере старых записей, слишком большой — к переполнению диска.
Способ 7. Экспорт и анализ в CSV
- В Просмотре событий выберите журнал → «Сохранить все события как...» → CSV.
- Откройте файл в Excel, отсортируйте по «Уровень» и «Идентификатор события».
- Через PowerShell можно выгрузить последние 200 ошибок System в CSV:
Get-WinEvent -LogName System -MaxEvents 200 | Where-Object {$_.LevelDisplayName -eq "Error"} | Export-Csv C:Tempsystem-errors.csv -NoTypeInformation Способ 8. Проверка служб EventLog и Winmgmt
- Откройте
services.mscи убедитесь, что службы Windows Event Log и Windows Management Instrumentation запущены. - Если службы падают, перезапустите их или выполните команды:
net stop eventlog && net start eventlog
net stop winmgmt && net start winmgmt Проверьте журнал «Система» на новые события после перезапуска служб.
Способ 9. Создание новой базы журналов при повреждении
- Экспортируйте нужные журналы (см. совет выше).
- Остановите службу журналов:
net stop eventlog - Переименуйте папку логов (создастся новая база при запуске службы):
ren C:\\Windows\\System32\\winevt\\Logs Logs.old - Запустите службу обратно и перезагрузите ПК:
net start eventlog После перезагрузки проверьте, что новые события записываются, и при необходимости импортируйте сохранённые журналы.
Где Windows хранит нужные файлы
- Основные журналы:
C:\\Windows\\System32\\winevt\\Logs - Экспортированные события: любые папки, файлы
.evtxили.csv - Лог CBS для SFC/DISM:
C:\\Windows\\Logs\\CBS\\CBS.log
⚠️ Помните
Перед очисткой или переименованием папки логов делайте резервные копии и убедитесь, что точка восстановления создана.
Часто задаваемые вопросы
❓ Можно ли безопасно очистить журнал событий?
Да, через Просмотр событий или команду wevtutil cl, но сначала экспортируйте логи и убедитесь, что они не нужны для аудита или диагностики.
❓ Что делать, если SFC и DISM не исправили ошибки?
Повторите DISM /RestoreHealth, затем SFC /scannow. Если повреждение сохраняется, создайте новую базу логов, проверьте диск chkdsk /scan и восстановите службы EventLog/Winmgmt.
❓ Где лежат файлы журналов Windows?
Основные логи в C:\Windows\System32\winevt\Logs, экспортированные .evtx сохраняйте в любую папку, CBS.log находится в C:\Windows\Logs\CBS\CBS.log.
❓ Как найти критическую ошибку по Event ID?
В Просмотре событий откройте Журналы Windows → Система или Приложение, выберите 'Фильтр текущего журнала' и укажите нужный Event ID (например, 41 для Kernel-Power или 1001 для BugCheck).
❓ Нужно ли останавливать службы перед wevtutil cl?
Нет, для стандартных журналов Windows службы останавливать не требуется, но запускайте командную строку от администратора и заранее сохраните логи, чтобы не потерять данные.
Следуйте шагам по порядку: сначала фильтрация и поиск Event ID, затем SFC/DISM и chkdsk, после — очистка или пересоздание логов и проверка служб. Это минимизирует риск потери данных и помогает восстановить корректную запись событий в Windows 11.