SMART
Технология SMART поддерживается всеми современными жесткими дисками и позволяет узнать много интересного и полезного о работе вашего жесткого диска. Например иногда необходимо узнать примерное состояние жесткого диска, отработанные часы, температуру или количество ошибок. Что ж, давайте попробуем это сделать.
Чтобы посмотреть данные SMART я использую прекрасную программу Victoria HDD. Многие другие программы тоже позволяют считать эти данные с вашего жесткого диска. С Victoria HDD нужно быть предельно аккуратным, много “кнопок” могут привести к плачевным последствиям, поэтому используйте её на свой страх и риск. Можете найти чего-нибудь попроще, дабы снизить риск “кривости рук” :)

Запускаем Victoria HDD от имени администратора. В открывшимся окне, справа, выбираем жесткий диск (если их несколько) данные которого мы хотим считать. Затем открываем вкладку SMART и нажимаем Get SMART. Перед вами появится список параметров — осталось лишь понять что они означают. Давайте попробуем разобраться…
Не все из представленных ниже параметров могут быть на каждой жестком диске. Это зависит от производителя вашего жесткого диска. Самые полезные и важные:
Raw Read Error Rate — Частота ошибок при чтении данных с диска, происхождение которых обусловлено аппаратной частью диска.
Throughput Performance — Общая производительность диска. Если значение атрибута уменьшается, то велика вероятность, что с диском есть проблемы.
Spin-Up Time — Время раскрутки пакета дисков из состояния покоя до рабочей скорости.
Start/Stop Count — Полное число запусков/остановок шпинделя. У дисков некоторых производителей (например, Seagate) — счётчик включения режима энергосбережения. В поле raw value хранится общее количество запусков/остановок диска.
Reallocated Sectors Count — Число операций переназначения секторов. Когда диск обнаруживает ошибку чтения/записи, он помечает сектор «переназначенным» и переносит данные в специально отведённую область. Чем больше значение, тем хуже состояние поверхности дисков. Поле raw value содержит общее количество переназначенных секторов.
Read Channel Margin — Запас канала чтения. Назначение этого атрибута не документировано. В современных накопителях не используется.
Seek Error Rate — Частота ошибок при позиционировании блока головок. Чем их больше, тем хуже состояние механики и/или поверхности жёсткого диска.
Seek Time Performance — Средняя производительность операции позиционирования магнитными головками. Если значение атрибута уменьшается, то велика вероятность проблем с механической частью.
Power-On Hours — Число часов (минут, секунд — в зависимости от производителя), проведённых во включенном состоянии. В качестве порогового значения для него выбирается паспортное время наработки на отказ (MTBF — mean time between failure).
Spin-Up Retry Count — Число повторных попыток раскрутки дисков до рабочей скорости в случае, если первая попытка была неудачной. Если значение атрибута увеличивается, то велика вероятность неполадок с механической частью.
Recalibration Retries — Количество повторов запросов рекалибровки в случае, если первая попытка была неудачной. Если значение атрибута увеличивается, то велика вероятность проблем с механической частью.
Device Power Cycle Count — Количество полных циклов включения-выключения диска.
Soft Read Error Rate — Число ошибок при чтении по вине программного обеспечения.
Power-off retract count — Число циклов выключений или аварийных отказов.
Load/Unload Cycle — Количество циклов перемещения блока магнитных головок в парковочную зону / в рабочее положение.
HDA temperature — Здесь хранятся показания встроенного термодатчика.
Hardware ECC Recovered — Число коррекции ошибок аппаратной частью диска (ошибок чтения, ошибок позиционирования, ошибок передачи по внешнему интерфейсу).
Current Pending Sector Count — В поле хранится число секторов, являющихся кандидатами на замену. Они не были ещё определены как плохие, но считывание с них отличается от чтения стабильного сектора, это так называемые подозрительные или нестабильные сектора. В случае успешного последующего прочтения сектора он исключается из числа кандидатов. В случае повторных ошибочных чтений накопитель пытается восстановить его и выполняет операцию переназначения.
Uncorrectable Sector Count — Число неисправимых ошибок при обращении к сектору. {Возможно, имелось в виду «число некорректируемых секторов», но никак не число самих ошибок!} В случае увеличения числа ошибок велика вероятность критических дефектов поверхности и/или механики накопителя.
UltraDMA CRC Error Count — Число ошибок, возникающих при передаче данных по внешнему интерфейсу.
Write Error Rate / Multi-Zone Error Rate — Показывает общее количество ошибок, происходящих при записи сектора. Может служить показателем качества поверхности и механики накопителя.
Soft read error rate — Частота появления «программных» ошибок при чтении данных с диска. Данный параметр показывает частоту появления ошибок при операциях чтения с поверхности диска по вине программного обеспечения, а не аппаратной части накопителя.
Run out cancel — Количество ошибок ECC.
Soft ECC correction — Количество ошибок ECC, скорректированных программным способом.
Disk Shift — Дистанция смещения блока дисков относительно шпинделя. В основном возникает из-за удара или падения. Единица измерения неизвестна.
G-Sense Error Rate — Число ошибок, возникших из-за внешних нагрузок и ударов. Атрибут хранит показания встроенного датчика удара.
Head flying hours — Время позиционирования головки.
Read error retry rate — Число ошибок во время чтения жёсткого диска.
По материалам из Википедии и других источников.
