Введение / Зачем это нужно
Проверка состояния HDD важна для предотвращения внезапной потери данных и отказа системы. Регулярная диагностика позволяет выявить ранние признаки износа, такие как увеличение количества плохих секторов или повышение температуры, и принять меры до критической поломки.
Требования / Подготовка
- Операционная система: Windows 10 (версии 1909–22H2) или Windows 11 (22H2–23H2).
- Права администратора для запуска PowerShell и Монитора производительности.
- Доступ в интернет для скачивания бесплатной утилиты CrystalDiskInfo (необязательно, если используете только встроенные инструменты).
- Доступное свободное место на системном диске для выполнения команд
chkdsk.
Пошаговая инструкция
Шаг 1: Запустить «Монитор производительности» и добавить контент-пакет «Состояние диска»
Нажмите Win + R, введите perfmon и нажмите Enter. В боковой панели «Отчеты» кликните Состояние диска → Добавить. Выберите параметры для каждого накопителя, нажмите «ОК». Запустите отчет, чтобы увидеть статус диска.
Шаг 2: Использовать PowerShell для получения статуса диска
Запустите PowerShell от имени администратора (Win + X → «Windows PowerShell (Администратор)`). Выполните команду:
Get-PhysicalDisk | Format-Table DeviceId, MediaType, HealthStatus, FirmwareVersion
Столбец HealthStatus показывает текущее состояние (OK, Warning, Critical).
Шаг 3: Установить и запустить CrystalDiskInfo
Скачайте бесплатную утилиту с официального сайта. Запустите установщик, примите лицензионное соглашение и завершите установку. Запустите CrystalDiskInfo, выберите нужный диск. Обратите внимание на общее состояние, температуру и количество плохих секторов.
Шаг 4: Проверить S.M.A.R.T. параметры через PowerShell
В том же окне PowerShell выполните:
Get-PhysicalDisk | Get-StorageHealth | Format-List *
Или для старых версий Windows:
wmic diskdrive get status
Эти команды выводят S.M.A.R.T. статус и коды ошибок.
Шаг 5: Интерпретировать результаты и принять меры
Если статус OK — всё нормально. При появлении Warning или Critical выполните chkdsk, проверьте температуру и резервное копирование данных. При многократных ошибках S.M.A.R.T. рекомендуется заменить диск.
Проверка результата
- В «Мониторе производительности» проверьте, что статус накопителя отображается как «OK».
- В PowerShell убедитесь, что HealthStatus равен «OK».
- В CrystalDiskInfo общее состояние диска должно быть зелёным, а количество плохих секторов равно нулю.
Если хотя бы один инструмент показывает проблемы, повторите шаги 2–4, чтобы убедиться в стабильности состояния.
Возможные проблемы
- Нет прав администратора – некоторые команды могут быть отклонены. Запустите PowerShell от имени администратора.
- Команда
chkdskтребует перезагрузки – если система занята, запланируйте проверку на следующую перезагрузку (chkdsk C: /f /r). - CrystalDiskInfo не запускается – проверьте, что установлены необходимые кодеки и .NET Framework. Переустановите утилиту, если проблема сохраняется.
- «Монитор производительности» не отображает данные – убедитесь, что добавлены правильные счетчики; перезапустите
perfmonили обновите контент-пакет.