При выводе параметров S.M.A.R.T значение Value должно превышать Threshold (критическое значение параметра), данное значение должно быть высоким.
Зеленый маркер атрибута свидетельствует о том, что параметр атрибута соответствует нормальному.
Желтый маркер свидетельствует о небольшом расхождении.
Красный — это сильные расхождения, с таким параметром жесткий диск может выйти из строя в любую минуту, хранение на нем данных небезопасно.
Raw Read Error Rate — этот атрибут отображает частоту ошибок при чтении с диска.
Spin Up Time — атрибут раскрутки диска до рабочего состояния, некачественный блок питания может влиять на разницу с эталонным значением.
Start/Stop Count — количество запусков и остановок жесткого диска.
Reallocated Sector Count — счетчик перераспределенных секторов, показывающий количество резервных секторов способных заменить сбойные, наиболее значимый для работоспособности винчестера параметр. При обнаружении системой винчестера ошибки чтения/записи, сектор перезаписывается в резервную область, этот параметр наиболее четко показывает работоспособность вашего винчестера и самое главное исправить этот атрибут нельзя никакими программами. При критически низком показателе этого параметра, стоит задуматься о смене жесткого диска.
Seek Error Rate — значение частоты ошибок при позиционировании головок, сообщает о перегреве винчестера или неустойчивом положении в корзине, решение возможно в более надежном закреплении жесткого диска.
Power-on Hours Count — атрибут отображающий количество часов во включенном состоянии.
Spin Retry Count — количество повторов раскрутки диска при неудачной предыдущей.
Recalibration Retries — этот атрибут указывает какое количество повторений калибровки было совершено, при условии, что первая попытка была неудачной. Указывает на проблемы с механической чатстью жесткого диска.
Device Power Cycle Count — количество полных циклов включения/выключения устройства.
Emergency Retract Count — атрибут парковки головок при чрезвычайных ситуациях, пропажа питание или сильное его понижение, бывает при плохом контакте разъема питания или глюках платы HDD.
Load/unload Cycle Count — количество циклов вывода головок в рабочее положение.
HDA Temperature — температура жесткого диска.
Reallocation Event Count — счетчик операций ремаппинга, показывает количество попыток перенесения сбоящих секторов в резервную область.
Current Pending Errors Count — счетчик секторов считывание которых затруднено, к данным секторам относятся сектора которые не удалось прочитать с первого раза так называемые бэд-блоки, исправить возможно принудительной записью в них информации и ее прочтением, эту процедуру можно совершить программой HddScan.
Uncorrectable Errors Count — счетчик некорректируемых ошибок, указывает на дефекты поверхности жесткого диска.
UltraDMA CRC Errors — ошибки внешнего интерфейса, возникающие при некачественном шлейфе SATA.
Multi Zone Error Rate — частота появления ошибок при записи данных.
Программа HDDScan предназначена для тестирования накопителей с интерфейсами SATA, IDE, SCSI, USB, FireWire (IEEE 1394). Позволяет читать параметры SMART у некоторых внешних накопителей (USB, FireWire), просматривать информацию о дефектах у SCSI дисков, содержит встроенный монитор температуры диска, позволяет управлять дополнительными параметрами работы накопителя такими, как AAM, APM, PM и, само собой, проверять диск на чтение и запись поверхности.
Автор программы: Артём Рубцов, распространяется на бесплатной основе.
Работа с программой
Применение программы рассморим на примере тестирования накопителя SAMSUNG HM502JX — это диск формата 2,5” и интерфейсом USB 2.0 и USB-контроллером JM20329. И так, наш диск подключен к компьютеру. Запускаем HDDScan, в списке Select Drive выбираем наш диск.
На первый взгляд SMART нормальный — только два угрожаемых параметра: 199 UDMA CRC Errosr (ошибки передачи по интерфейсу) и 197 Current Pending Error Count (количество секторов-кандидатов на переназначение) причём параметр 005 Reallocation Sector Count (количество переназначенных секторов) равен 0. На это стоит обратить особое внимание, почему — уточним далее.
Самое время проверить поверхность диска. При нажатии на круглую кнопку с изображением диска, появляется меню с тестами и дополнительными возможностями программы.
Вкладка Map отображает время чтения текущего блока секторов в миллисекундах. Установленная галка disable map dynamic update отключает обновление карты в реальном времени. Динамическое отображение карты может отрицательно сказаться на точности измерения времени отклика блока на компьютерах со слабым процессором. Нечитаемые сектора отмечаются синим цветом. Здесь в начале теста уже нашлись три bad-блока, хотя, как мы помним, в смарте нет переназначенных секторов, есть только кандидаты. Т.е. если отталкиваться только от данных S.M.A.R.T., не проводя проверку поверхности, можно сделать вывод о исправности диска, что в данном случае будет неверным и может привести к недоступности информации на диске.
Вкладка Report содержит информацию о текущем тесте, адресах бэд-блоков и блоков с временем чтения больше 50мс.
Temperature monitor — показывает окно с температурой тестируемого диска. Так же температура выводится в системный трэй.
Новейшие накопители представлены интеллектуальными устройствами, способными анализировать свое состояние и своевременно информировать пользователя о неполадках. Для этого аппаратная часть включает оригинальную опцию S.M.A.R.T.
Назначение технологии SMART.
Львиная доля дисковых накопителей последних лет, функционирует с использованием технологии S.M.A.R.T. Сочетание расшифровывается как self-monitoring, analysis and reporting technology , что на русском звучит как механизм самоконтроля, анализа и отчетности. Ее первые разработки увидели свет в 1995 году и с тех пор технология постоянно совершенствуется.
С момента производства дисковый накопитель начинает считывать свое текущее состояние, определяя его с помощью специальных параметров или атрибутов. Они располагаются в служебной зоне накопителя, доступ к которой имеет лишь встроенная программа. Просмотреть параметры позволяет отдельное ПО, чаще всего представленное утилитами от разработчиков конкретного жесткого диска. Через них в накопитель подаются вводные, после чего в журнале статистики появится информация о текущем состоянии диска.
В процессе эксплуатации накопителя, данные представленные в рамках параметров значения постоянно меняются. Параметры проходят путь с максимальных показателей, гарантирующих высокую производительность и эффективность до минимальных значений, связанных с высокой вероятностью выхода накопителя из строя.
Все представленные в рамках технологии S.M.A.R.T атрибуты имеет цифровой идентификатор. Как правило, он общий для накопителей различных версий, однако имеют место исключения. В данном отношении выделяется цифра 7, демонстрирующая ошибки в размещении головок на дисковую поверхность. Для накопителей формата SSD цифровой идентификатор неактуален. В отличие от 7-ки, цифра 9, которая показывает общий период непосредственной работы накопителя за срок использования, ее поддерживают все типы дисков HDD и SSD.
Структура параметров, представлена несколькими полями, демонстрирующих состояние диска и его разделов в конкретный период. Предназначенные для считывания информации утилиты выводят на экран следующие параметры:
- ID – идентификационный номер
- name – название атрибута
- VAL – его текущее состояние
- Wrst – наихудший показатель за период эксплуатации
- Thresh – минимальный порог работоспособности
Показатели S.M.A.R.T
Существует несколько самых распространенных параметров. Они, за редким исключением, объединяют накопители большинства производителей, итак:
- Raw Read Error Rate – показатель числа ошибок считывания
- Throughput Performance – рабочая эффективность. Ее снижение указывает на необходимость замены
- Spin Up Time – период развертывания накопителя в рабочее состояние. Рост параметра демонстрирует изношенность или недостаток питания
- Start/Stop Count – показатель количества моментов развертывания диска, которое изначально ограничено его механической структурой
- Reallocated Sectors Count – атрибут отражает число запасных участков. Туда при неполадках перенаправляется информация. В идеале количество подобных действий должно составлять 0
- Read Channel Margin – канальный резерв. В наше время накопители обходятся без него
- Seek Error Rate – Отражение механического состояния накопителя, в числе прочего демонстрирует излишнюю вибрацию и перегрев
- Seek Time Performance – уровень оперативных возможностей, актуален лишь для дисков HDD
- Power-on Time – прогноз продолжительности функционирования накопителя исходя из периода эксплуатации. Максимальные показатели составляют 100 и с течением времени снижаются до 0
- Spin-Up Retry Count – количество дублирующих операций запуска. Их увеличение говорит об ошибках в механической структуре
Эти и другие атрибуты, идущие красным фоном, говорят о его критическом состоянии накопителя, что предполагает скорую поломку. Конкретного стандарта, объединяющего показатели параметров от различных производителей, не существует. В каждом случае нормальные значения индивидуальны, отражаясь в виде фона или статуса, где
- Good – хороший показатель
- Bad – плохой показатель.
Наряду с уже упомянутыми атрибутами следует уделять внимание таким параметрам как:
- Recalibration Retries – число дублей при рекаблировке. Их повышение свидетельствует о неполадках механики
- End-to-End error – Недостатки обменных операций
- Reported UNC Errors – неполадки, чье устранение ведется с помощью аппаратных средств
- G-sense error rate – количество механических воздействий на диск. Фиксирует неаккуратную установку, столкновения
- Reallocation Event Count – общий показатель операций перенаправления информации. Фиксирует удачные и неудачные операции
- Current Pending Sector Count – количество потенциальных участков накопителя, подлежащих замене
- Uncorrectable Sector Count – количество неисправных секторов, неподлежащих восстановлению
- UltraDMA CRC Error Count – неполадки перенаправления данных между накопителем и ПК