Откуда цифры и как их увидеть
SMART живёт в прошивке самого диска: каждый пройденный цикл, каждая повторная попытка чтения, каждый перераспределённый сектор увеличивает внутренний счётчик. Windows почти ничего из этого не показывает: родной HealthStatus в «Параметрах» или Get-Disk сообщает только OK/Warning/Unhealthy — это пожарная сигнализация, а не стетоскоп. За полной таблицей идите в читалку вроде CrystalDiskInfo или в PowerShell: Get-PhysicalDisk | Get-StorageReliabilityCounter достаёт износ, температуру и счётчики ошибок без установки чего-либо.
Подвох в том, что ID атрибутов не стандартизированы между вендорами. ID 5, 0xC5 и 0xC6 значат одно на диске WD, чуть другое на Seagate, а на многих SSD старые атрибуты винчестеров — просто нули-заглушки. NVMe обходит этот бардак чистым стандартом: Percentage Used, Available Spare и Media Errors — три числа, которые значат ровно то, что написано.
- 05 — Reallocated Sectors Count: секторы, перенесённые в запасные блоки
- C5 (197) — Current Pending Sectors: нестабильные секторы в ожидании вердикта
- C6 (198) — Uncorrectable Sectors: чтения, провалившиеся начисто
- C7 (199) — UltraDMA CRC Errors: проблема кабеля или контроллера, а не умирающий диск
- NVMe — Percentage Used, Available Spare, журнал Media and Error Information
Raw-значения врут чаще, чем говорят правду
Вендоры упаковывают raw-значения по-своему: кто-то складывает в одно 64-битное число скорость, счётчик за всё время и счётчик ошибок, поэтому абсолютно здоровый Seagate показывает страшный Read Error Rate в восемьдесят миллионов. Столбцы normalized и threshold существуют ровно поэтому — но и это консервативные растяжки, срабатывающие обычно тогда, когда внимательный владелец давно бы начал действовать. Одна сшибка, на любом диске, не говорит почти ничего.
Единственный честный сигнал — тренд. Reallocated, годами стоящий на четырёх секторах, — курьёз; тот же счётчик, растущий каждую неделю, — обратный отсчёт, и относиться к нему надо соответственно. Поэтому читалки с историей измерений бьют одноразовые снимки: важен наклон, а не значение. Один pending-сектор после внезапного отключения питания — часто самозалечивающийся мусор; сотня, сползающая в uncorrectable, — нет.
Что делать, когда цифры портятся
Порядок действий важен. Сначала бэкап, и только потом новые тесты — каждый полный проход по честно умирающему диску — небольшая лотерея с его остатком ресурса. Потом исключите дешёвые причины: ошибки C7 обычно означают расшатанный или дешёвый SATA-кабель, а не приговор диску. Сверяйтесь с журналом событий: Windows записывает сбои диска и плохие блоки (события 7, 51 и 153), подтверждая показания счётчиков.
Растущий reallocated, pending-секторы, которые не очищаются, или NVMe с Available Spare ниже порога означают одно: за заменой — и прекратите стресс-тесты. Стабильный небольшой reallocated на старом HDD — не смертный приговор: гоняйте его, пока тренд не двинулся, с актуальными бэкапами. Мониторинга раз в неделю более чем достаточно; сам SMART ни в каком пополнении с вашей стороны не нуждается.
Вопросы и ответы
Можно ли починить перераспределённые секторы на жёстком диске?
Нет. Сектор физически списан, данные переехали в запасной блок — это диск отремонтировал сам себя. Следите за счётчиком: стабилен — можно жить, растёт — пора менять.
Как проверить здоровье SSD без установки программ?
Выполните Get-PhysicalDisk в PowerShell для быстрого HealthStatus или wmic diskdrive get status в cmd. Детальный износ и запасные блоки покажет Get-StorageReliabilityCounter или CrystalDiskInfo.
Понятно до покупки: что входит в лицензию
Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.
Читайте также
Написать нам: [email protected]