Диагностика проблем с диском в Windows: шпаргалка IT-инженера

Диагностика проблем с диском в Windows: HDD, SSD и NVMe. Ошибки, SMART, WHEA, stornvme, перегрев, практические решения от IT-инженера.

Ситуация знакомая: Windows грузится медленно, файлы копируются вечность, система фризит, а пользователь говорит «вчера всё работало».
В 80% случаев виноват диск.

Эта шпаргалка — быстрый и проверенный алгоритм, как понять, что именно умирает: HDD, SSD, файловая система или нервы администратора.


Когда нужна диагностика диска

  • Windows долго загружается
  • Появляются ошибки чтения/записи
  • Проводник зависает при открытии папок
  • Система уходит в 100% Disk Usage
  • Синие экраны (особенно NTFS_FILE_SYSTEM)

Если вы видите хотя бы два пункта — пора лезть в диск.


Быстрый чек-лист (если времени нет)

  1. Посмотреть SMART
  2. Проверить события Windows
  3. Запустить chkdsk
  4. Проверить свободное место
  5. Понять: лечим или меняем

Шаг 1. Проверка SMART (здоровье диска)

SMART — первое, что смотрит любой адекватный инженер.

Через PowerShell (быстро)

wmic diskdrive get status

Варианты:

  • OK — пока жив
  • Pred Fail — начинайте бэкап вчера

Подробно через PowerShell

Get-PhysicalDisk | Select FriendlyName, HealthStatus, OperationalStatus

HealthStatus = Unhealthy — это уже диагноз, а не подозрение.


Шаг 2. Проверка системных ошибок (Event Viewer)

Windows любит писать правду в логи, но тихо.

Открываем:

  • Event Viewer
  • Windows Logs → System

Фильтруем по источникам:

  • Disk
  • Ntfs
  • StorAHCI

Опасные Event ID:

  • 7 — bad block
  • 51 — ошибка ввода-вывода
  • 55 — повреждение файловой системы

Если видите их регулярно — диск медленно, но верно идёт в /dev/null.


Шаг 3. Проверка файловой системы (chkdsk)

Классика, которая до сих пор спасает.

Быстрая проверка (без исправлений)

chkdsk C:

Полная проверка с исправлением

chkdsk C: /f /r

/f — исправляет ошибки
/r — ищет bad-блоки (долго)

Для системного диска потребуется перезагрузка — это нормально.


Шаг 4. Проверка загрузки диска (100% Disk Usage)

Любимая проблема Windows.

Через Task Manager

  • Ctrl + Shift + Esc
  • Disk = 100%

Частые виновники

  • Windows Update
  • Search Indexer
  • Антивирус
  • Умирающий HDD

Если это HDD — 100% почти всегда означает «пора на пенсию».


Шаг 5. Проверка свободного места

Windows не любит, когда диску нечем дышать.

Минимум:

  • SSD — 15–20% свободно
  • HDD — 10–15%

Проверка через PowerShell

Get-PSDrive -PSProvider FileSystem

Забитый диск = фризы, ошибки и странное поведение.


SSD vs HDD: разные симптомы

HDD

  • Трещит
  • Медленно открывает файлы
  • Долго грузит систему

SSD

  • Резкие зависания
  • Ошибки без предупреждений
  • Внезапная потеря диска

SSD редко умирают долго — обычно сразу и неожиданно.


Когда диск надо менять, а не лечить

  • SMART показывает ошибки
  • Bad blocks растут
  • Системные ошибки повторяются
  • chkdsk находит новые проблемы

Запомните: chkdsk — не лечение, а отсрочка.


Полезные утилиты

  • CrystalDiskInfo
  • HD Tune
  • Victoria (осторожно)

Используйте для подтверждения диагноза, а не для самоуспокоения.


Инженерные советы


Краткий чек-лист

  • SMART — проверен
  • Event Viewer — просмотрен
  • chkdsk — выполнен
  • Свободное место — есть
  • Решение: менять или жить дальше

Особенности диагностики SSD

SSD ведут себя иначе, чем HDD: без шума, без «медленной смерти» и часто
умирают внезапно.

Типичные симптомы проблем с SSD

  • Резкие фризы без видимой нагрузки
  • Ошибки файловой системы после перезагрузки
  • Windows не видит диск после cold boot
  • SMART = OK, но система нестабильна

Если HDD предупреждает — SSD просто исчезает.


SMART для SSD: на что смотреть

Статус OK ещё ничего не гарантирует.

Ключевые параметры:

  • Media Wearout Indicator
  • Percentage Used
  • Total Host Writes
  • Uncorrectable Error Count

Если Percentage Used > 90% — диск на финишной прямой.


Проверка SSD через PowerShell

Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus, Size

MediaType = SSD — хорошо.
HealthStatus ≠ Healthy — плохо, даже если «вроде работает».


TRIM и выравнивание

Отсутствие TRIM = деградация производительности.

Проверка TRIM

fsutil behavior query DisableDeleteNotify

0 — TRIM включён
1 — TRIM отключён (плохо)

Оптимизация SSD

defrag C: /L

Да, это не дефрагментация, а команда оптимизации SSD.


Диагностика NVMe-дисков

NVMe — быстрые, горячие и капризные.
Большинство проблем связано не с памятью, а с контроллером, температурой и драйверами.

Типичные проблемы NVMe

  • Произвольные зависания под нагрузкой
  • Синие экраны WHEA_UNCORRECTABLE_ERROR
  • Пропадание диска после сна
  • Ошибки PCIe в логах

Проверка NVMe в системе

Get-PhysicalDisk | Select FriendlyName, BusType, HealthStatus

BusType = NVMe — значит диск работает через PCIe.


Event Viewer: что искать для NVMe

Смотрите System → ошибки:

  • stornvme
  • nvme
  • WHEA-Logger

Event ID 17 / 18 — проблемы шины PCIe или контроллера.


Температура NVMe — скрытый убийца

NVMe легко уходят за 70–80°C.
При перегреве начинаются:

  • Троттлинг
  • Фризы
  • Потеря диска

Решение:

  • Радиатор на NVMe
  • Поток воздуха
  • Обновление BIOS

Драйверы и прошивка

Для NVMe критично:

  • Актуальный BIOS
  • Обновлённый firmware SSD
  • Родной драйвер производителя (если есть)

Стандартный драйвер Windows работает, но не всегда стабильно.


Когда SSD / NVMe нужно менять

  • Рост Uncorrectable Errors
  • Percentage Used > 90%
  • Регулярные ошибки stornvme / WHEA
  • Диск пропадает из BIOS

Если NVMe исчезает из BIOS — это уже не Windows-проблема.


Инженерный вывод

SSD и NVMe не «лечатся» годами, как HDD.

  • HDD — деградирует
  • SSD — молча умирает
  • NVMe — перегревается и падает

Главное правило: бэкап → диагностика → решение, а не наоборот.

Итог

90% «странных проблем Windows» упираются в диск.
Хороший инженер сначала проверяет накопитель, а потом уже всё остальное.

Сохраните эту шпаргалку — она пригодится в самый неподходящий момент.

Следующая шпаргалка: диагностика оперативной памяти и BSOD.

 

Поделитесь:

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх