Як перевірити стабільність системи і знайти причину зависань в Windows

5 хв читання

Як використовувати Reliability Monitor, Event Viewer і стрес-тести для діагностики нестабільної роботи Windows. Знайти причину зависань, BSOD і випадкових перезавантажень.

Windows зависає, перезавантажується без причини або програми вилітають? Ось як систематично знайти причину.


Reliability Monitor (найпростіше)

Reliability Monitor показує хронологію збоїв і попереджень у зручному вигляді.

Win + SReliability Monitor або Win + Rperfmon /rel

Графік показує стабільність від 1 до 10. Клікни на будь-який день щоб побачити:

  • Збої програм (червоний X)
  • Попередження Windows (жовтий !)
  • Успішні оновлення (синій i)

Знайди перший день коли почались проблеми → подивись що встановлювалось або оновлювалось в той день.


Event Viewer — детальні логи

Win + Reventvwr.msc

Для пошуку причини зависань: Windows LogsSystem → фільтр за Critical і Error → знайди події навколо часу коли відбулось зависання.

Для пошуку причини BSOD: Event ID 41 — "Kernel-Power" — система вимкнулась без чистого завершення. Event ID 1001 — Windows Error Reporting — інформація про краш.

# Останні критичні події
Get-WinEvent -FilterHashtable @{LogName='System'; Level=1} -MaxEvents 10 |
  Select-Object TimeCreated, ProviderName, Message

Стрес-тест CPU

Якщо зависання виникають під навантаженням — можливо перегрів або нестабільне живлення.

Prime95 (безкоштовний) — максимально навантажує CPU:

  1. Завантаж з mersenne.org/prime95
  2. Запусти → Just Stress TestingSmall FFTs
  3. Паралельно відкрий HWiNFO64 і стеж за температурою

Якщо система зависає або вимикається протягом 10-30 хвилин — проблема з охолодженням або блоком живлення.


Стрес-тест RAM

# Запустити Windows Memory Diagnostic
mdsched.exe

Або завантаж MemTest86 з флешки для надійнішого тесту.


Стрес-тест диску

# SMART статус диску
Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus, OperationalStatus

# Швидкість читання/запису
winsat disk -drive c

Якщо HealthStatus: Warning або Unhealthy — диск помирає.


Перевірка памяті відеокарти

Якщо зависання виникають в іграх або при роботі з графікою:

GPU-Z (безкоштовний) → вкладка Sensors → стеж за температурою GPU.

FurMark (стрес-тест GPU) → запускай на 10-15 хвилин. Якщо зависає — проблема з GPU або живленням.


Перевірити системні файли

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Пошкоджені системні файли спричиняють випадкові збої.


Алгоритм діагностики

  1. Reliability Monitor → знайди день початку проблем
  2. Event Viewer → подивись Event ID 41 і 1001
  3. Якщо зависання під навантаженням → стрес-тест CPU + перевір температуру
  4. Якщо зависання хаотичні → тест RAM (MemTest86)
  5. Якщо повільно і зависає при роботі з файлами → перевір диск
  6. SFC + DISM незалежно від причини


🛡️ Перевір безпеку свого ПК

Хочеш знати чи немає витоків даних, зайвих служб або підозрілих програм на твоєму ПК?

→ AuditShield — аудит Windows по 22 напрямках за 10 хвилин. HTML-звіт з оцінкою ризику. Є безкоштовне демо.


🔍 Не знаєш що означає код помилки Windows?

Якщо Windows показує код на кшталт 0x80070005, 0x80070002 або 0xC000021A — скористайся безкоштовним інструментом:

→ Декодер помилок Windows — введи код і одразу дізнайся що він означає та як виправити.

Резюме

Reliability Monitor — перший крок для знаходження кореляції між подіями і збоями. Event ID 41 в System log — ознака жорсткого вимкнення. Стрес-тести допомагають відтворити проблему і перевірити конкретний компонент.

Схожі статті

← Всі статті