Иконка ресурса

Анализатор журнала стабильности Windows 2026-11-04

Переводчик Google

Guest

Разработчик
Сообщения
465
Решения
1
Реакции
689
Анализатор журнала стабильности 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 подгружается из интернета, без сети будет системный.
 

Вложения

  • Like
Реакции: akok
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 и текст ошибки.
 

Вложения

  • Like
Реакции: akok
Guest добавил(а) новый ресурс:

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

Анализатор журнала стабильности Windows
=======================================
Файлы держите в одной папке.

1. Двойной щелчок по Open_Stability.bat.
2. Скрипт прочитает журнал стабильности системы (тот же, что в perfmon /rel),
создаст Stability_report.html и откроет его в браузере.

Параметры (из командной строки): Open_Stability.bat -Days 90 (период, по умолчанию 365)
Open_Stability.bat -NoOpen (не открывать браузер)

Если нужно разобрать готовый...

Узнать больше об этом ресурсе...
 
Спасибо, прикольно, даже не знал про такого.
 
  • Like
Реакции: E100
Вот история изменений.
1.0: страница и скрипт
  • Страница для файла perfmon /rel (XML): график индекса, события и таблицы.
  • Пустая версия без данных и локальная версия.
  • Скрипт для Windows 7: читает журнал стабильности из системы сам (WMI) и открывает готовый отчёт. Исправлена ошибка Get-CimInstance в PowerShell 2.0.
1.5: анализ
  • Раскрывающиеся детали событий.
  • Причины аварийных выключений из журнала System (Kernel-Power 41, 6008, BugCheck 1001), с привязкой к последнему выключению.
  • «Инциденты», рейтинг виновников, сравнение периодов, экспорт в CSV и копирование.
  • Копии отчётов по датам, уведомления о новых критических событиях.
  • Планировщик: проверка при входе в Windows, журнал здоровья (процессор, память, температуры, SMART).
  • Визуальная инструкция по установке.
2.0
  • Окно настроек (Settings.bat).
  • «Итог простыми словами» и динамика по месяцам.
  • Разделы «Загрузка и завершение работы», «Домен и сеть», установки и обновления перед сбоем.
  • Чтение дампов синих экранов: параметры BugCheck и сторонние драйверы.
  • Здоровье перед сбоем. Задания теперь работают и на батарее.
  • Номер версии на странице, в скрипте и в окне настроек.
2.1: учёт сна и пробуждения (число входов и выходов, диагностика зависания сна).

2.2: журнал здоровья пишет питание (сеть или батарея) и заряд, в деталях сбоя видно, работал ли ноутбук от батареи.

2.3: панель «Журнал здоровья» на странице: графики процессора, памяти, температур и питания, отметки сбоев, разбор отклонений. Можно перетащить Health_log.csv.

2.3.1: исправлена моя ошибка из 2.3: отчёт мог не открываться из-за повреждённых данных журнала здоровья (совпало имя переменной).

2.3.2: если файла дампа уже нет, отчёт говорит об этом и подсказывает перейти на малый дамп.

2.4: Install_Startup.bat: журнал здоровья без планировщика и без прав администратора (ярлык в автозагрузке).
 

Вложения

  • Like
Реакции: E100
Информация

слил две темы в одну
 

Похожие темы

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