Анализатор журнала стабильности Windows

Переводчик Google

Guest

Разработчик
Сообщения
462
Решения
1
Реакции
676
Анализатор журнала стабильности Windows (один HTML-файл)
Разбирает XML, который сохраняет монитор стабильности системы (perfmon /rel). Ничего не нужно устанавливать: откройте HTML-файл в браузере и загрузите свой XML. Данные никуда не отправляются, всё считается локально в браузере.
Что показывает
  • Текущий индекс стабильности, его изменение за 7 дней, минимум за период и время последнего критического события.
  • График индекса по часам за 7, 30, 90 дней или весь период. На нём отмечены критические события и предупреждения, а при наведении видны значение и события этого часа.
  • Список самых сильных падений индекса и событий, которые к ним привели.
  • Тепловую карту критических событий по дням недели и часам. Она помогает отличить реальные сбои от привычки выключать ПК кнопкой питания в пятницу вечером.
  • Таблицу проблемных программ и источников с числом критических событий, предупреждений и сведений.
  • олный список событий с фильтром по уровню и поиском.
Как получить файл: Win+R → perfmon /rel → в нижней части окна сохранить журнал надёжности в XML.
Заметки
  • Поддерживаются UTF-16 (как сохраняет Windows) и UTF-8.
  • Цветовые зоны индекса (ниже 4, от 4 до 7, от 7) условные, это не официальные пороги Microsoft.
  • Время событий показано так, как записано в файле.
  • Шрифт IBM Plex подгружается из интернета, без сети будет системный.
 

Вложения

1793763831455.webp
1793763862214.webp
1793763880164.webp
1793763904436.webp
 
Анализатор журнала стабильности Windows: HTML-страница + скрипт для автоматического чтения из системы

Разбирает журнал стабильности системы (тот, что открывается по perfmon /rel) и показывает его в виде удобного отчёта. Ничего устанавливать не нужно, права администратора не требуются, данные никуда не отправляются.

Что показывает отчёт

  • Текущий индекс стабильности, его изменение за 7 дней, минимум за период и время последнего критического события.
  • График индекса за 7, 30, 90 дней или весь период. На нём отмечены критические события и предупреждения, а при наведении видны значение индекса и события этого часа.
  • Список самых сильных падений индекса и событий, которые к ним привели.
  • Тепловую карту критических событий по дням недели и часам. Она помогает отличить реальные сбои от привычки выключать ПК кнопкой питания в конце недели.
  • Таблицу проблемных программ и источников с числом критических событий, предупреждений и сведений.
  • Полный список событий с фильтром по уровню и поиском.
Два способа использования

1. Автоматически, из самой системы. Распакуйте архив, запустите Open_Stability.bat. Скрипт прочитает журнал через WMI, создаст Stability_report.html и откроет его в браузере. Период по умолчанию 365 дней: Open_Stability.bat -Days 90 для 90 дней. Скрипт работает и в старом PowerShell 2.0 (Windows 7), и в новых версиях. Его можно запускать по расписанию в Планировщике заданий.

2. Вручную, из готового XML. Откройте Stability_template.html и перетащите на страницу XML, сохранённый из окна «Монитор стабильности системы» (Win+R → perfmon /rel → сохранение журнала надёжности). Поддерживаются кодировки UTF-16 и UTF-8.

Состав архива

  • Open_Stability.bat: запуск двойным щелчком
  • Open_Stability.ps1: чтение журнала и сборка отчёта
  • Stability_template.html: сама страница, работает и отдельно
  • README.txt: краткая инструкция
Заметки и ограничения

  • В данных, которые отдаёт система, нет поля «уровень события». Критические события, предупреждения и сведения скрипт определяет по коду события: сбои и зависания программ и аварийные выключения считаются критическими. Правила лежат в начале Open_Stability.ps1 и редактируются. Поэтому список может немного отличаться от окна perfmon /rel. При загрузке готового XML уровни берутся из файла как есть.
  • Цветовые зоны индекса (ниже 4, от 4 до 7, от 7) условные, это не официальные пороги Microsoft.
  • Если скрипт пишет, что данных индекса нет, проверьте в Планировщике заданий, что включено задание Microsoft\Windows\RAC\RacTask.
  • Шрифт IBM Plex подгружается из интернета, без сети будет системный.
  • Скрипт проверен не на всех версиях Windows. Если у вас что-то не работает, напишите версию Windows и текст ошибки.
 

Вложения

Похожие темы

Назад
Сверху Снизу