Найти тему

Определение состояния жесткого диска по результатам проверки его S.M.A.R.T.-атрибутов

Практически во все жесткие диски, за исключением самых старых моделей, встроен блок S.M.A.R.T. В нем сохраняются сведения об основных параметрах работы винчестера и записываются отмеченные изменения. Анализ этой информации дает возможность оценить состояние устройства и степень его надежности. Регулярное отслеживание изменений позволяет своевременно принять меры, необходимые для спасения информации с диска, состояние которого неуклонно и стремительно ухудшается (например, перенести ее на новый исправный винчестер).

Как расшифровывается S.M.A.R.T.

Термин "S.M.A.R.T." представляет собой аббревиатуру, которая расшифровывается так:

  • Self - сам;
  • Monitoring - контроль;
  • Analysis - анализ;
  • Reporting Technology - технология отчетов.

Таким образом, S.M.A.R.T. - это технология самоконтроля, анализа и отчетов по обнаруженным изменениям в параметрах жесткого диска.

Изображение загружено с Яндекс.Картинки.
Изображение загружено с Яндекс.Картинки.

Как посмотреть S.M.A.R.T. жесткого диска

Для того, чтобы получить доступ к атрибутам S.M.A.R.T., можно воспользоваться одной из утилит, предназначенных для считывания служебной информации о жестком диске и его тестировании. Я покажу, как это можно сделать с помощью программы HD Tune Pro. Данное приложение весьма удобно для начинающий пользователей, но оно подойдет и для IT-профессионалов.

В случае подключения жесткого диска в режиме AHCI значения атрибутов S.M.A.R.T. получить не удастся. При этом на экране отобразится сообщение об ошибке (например, может появиться уведомление "Non ATA"). Проблема решается изменением настроек BIOS: в разделе "Config -> Serial ATA (SATA) -> SATA Controller Mode Option" меняем "AHCI" на "Compatibility". После того, как атрибуты диска будут прочитаны, можно вернуться к прежним параметрам.

Осторожно! Считывание параметров S.M.A.R.T. не приведет ни к каким негативным последствиям, но эксперименты с некоторыми другими функциями, предоставляемыми утилитой HD Tune Pro, небезопасны для неопытного пользователя. Их активация может уничтожить хранящуюся на диске информацию.

Чтобы получить значения атрибутов S.M.A.R.T. проверяемого жесткого диска, запускаем программу HD Tune Pro и переходим на вкладку "Здоровье". Если к компьютеру подключено несколько винчестеров, выбираем нужный из списка в верхней части окна приложения. Так можно поочередно протестировать каждый из них.

HD Tune Pro открыта на вкладке "Здоровье".  Выбираем жесткий диск.
HD Tune Pro открыта на вкладке "Здоровье". Выбираем жесткий диск.

Параметры атрибутов S.M.A.R.T.

Для каждого из атрибутов определены следующие параметры:

  • ID - идентификатор атрибута;
  • наименование атрибута;
  • Current - текущее значение тестируемого атрибута на момент проверки;
  • Worst - наихудшее значение атрибута, отмеченное за все время использования винчестера;
  • Threshold - предельно допустимое значение проверяемого атрибута;
  • Data - реальные значения атрибута в определенных единицах измерения, применяющихся в зависимости от типа атрибута (все предыдущие параметры выражаются в условных единицах);
  • Status - если "OK", то по конкретному параметру все в порядке, а "warning" говорит о наличии проблемы (строку с проблемным атрибутом программа выделяет желтым цветом).
На одном из жестких дисков обнаружены проблемы.
На одном из жестких дисков обнаружены проблемы.

Что означает тот или иной атрибут S.M.A.R.T.

Теперь разберемся, что означает каждый из атрибутов S.M.A.R.T.

01 - Raw Read Error Rate. Здесь производится подсчет ошибок, отмеченных при считывании информации с жесткого диска.

02 - Throughput Performance. Позволяет оценить среднюю производительность винчестера.

03 - Spin-Up Time. Используется для определения времени, которое требуется для раскрутки диска. Здесь нужно принимать во внимание технические характеристики накопителя, поскольку время, в течение которого он раскручивается, у разных моделей неодинаково.

04 - Number of Spin-Up Times (Start/Stop Count). Содержит сведения о том, сколько раз включался жесткий диск, начиная с момента фактического ввода его в эксплуатацию.

05 - Reallocated Sector Count. Данный атрибут имеет ключевое значение для оценки реального состояния накопителя. По сути он представляет собой счетчик сбойных секторов, которые были автоматически заменены на рабочие сектора из резервной области. Их количество ограничено (не более нескольких сотен или нескольких тысяч) и зависит от модели жесткого диска. Если реальное значение данного атрибута не нулевое, это тревожный сигнал, свидетельствующий о том, что жесткий диск начал медленно, но верно разрушаться.

07 - Seek Error Rate. Позволяет отследить, как часто возникают сбои при позиционировании блока магнитных головок винчестера.

08 - Seek Time Performance. Определяет среднее значение времени, затраченного на позиционирование головок жесткого диска.

09 - Power On Hours Count (Power-on Time). Используется для получения данных о количестве часов, отработанных винчестером за весь период его эксплуатации.

10 (0A) - Spin Retry Count. Фиксирует количество повторных запусков шпинделя после первого неудачного запуска. Если реальное значение данного атрибута больше или равно 3, это говорит о неисправности механики винчестера или его плохом энергообеспечении (в том числе вследствие проблем с блоком питания или из-за того, что просто отошли контакты).

11 (0B) - Calibration Retry Count (Recalibration Retries). Его следует учитывать при определении количества повторных попыток сброса накопителя, начиная с момента первой попытки, завершившейся неудачей (если головки не удается переместить на нулевую дорожку). В ситуации, когда значение атрибута отличается от нуля, с жестким диском есть проблемы.

12 (0C) - Power Cycle Count. Счетчик количества циклов включения жесткого диска и его отключения.

183 (B7) - SATA Downshift Error Count. Хранит сведения о числе неудачных попыток перевода режима SATA на меньшую скорость. Такие попытки предпринимаются, если контроллер жесткого диска на прежней скорости работы не может выполнить какую-то команду. Как правило, с физическим состоянием накопителя это никак не связано.

184 (B8) - End-to-End Error. Используется для оценки числа ошибок при передаче данных через кэш дискового устройства. Если значение атрибута отличается от нуля, это свидетельствует о неполадках.

187 (BB) - Reported Uncorrected Sector Count (UNC Error). Количество секторов, являющихся кандидатами на замену секторами из резервной области. Число, отличное от нуля, может являться признаком износа магнитной поверхности накопителя. Проблема есть почти наверняка, если атрибут 197 также ненулевой.

188 (BC) - Command Timeout. Число прерванных операций из-за превышения максимально возможного времени ожидания. Проблема может возникать как из-за неисправности винчестера, так и в связи с плохими контактами или несовместимостью контроллеров на материнской плате.

189 (BD) - High Fly Writes. Используется для регистрации количества процессов записи, при которых скорость работы пишущей головки была больше допустимого значения. Это может являться признаком того, что винчестер во время работы подвергался толчкам или был под воздействием вибраций.

190 (BE) - Airflow Temperature. Показывает текущую температуру винчестера.

191 (BF) - G-Sensor Shock Count (Mechanical Shock). Количество критических ускорений головок жесткого диска (например, в результате сильного удара или падения). Обладателям винчестеров Samsung этот атрибут можно не учитывать, т.к. их датчики регистрируют даже незначительные внешние воздействия.

192 (C0) - Power Off Retract Count (Emergency Retry Count). Суммарное число парковок магнитных головок, выполняемых при аварийных ситуациях, или количество включений и выключений накопителя (в зависимости от модели винчестера).

193 (C1) - Load/Unload Cycle Count. Общее число циклов парковки и распарковки головок жесткого диска.

194 (C2) - Temperature (HDA Temperature, HDD Temperature). Текущая температура жесткого диска, а также ее минимальное и максимальное значения за все время использования устройства.

195 (C3) - Hardware ECC Recovered. Суммарное число ошибок, которые были обработаны аппаратными средствами ECC HDD. Имеет по сути то же самое значение, что и атрибуты 01 и 07.

196 (C4) - Reallocated Event Count. Чем больше значение данного атрибута, тем серьезнее проблемы с жестким диском. Но если при этом значение атрибута 05 в норме, то нарушена только логическая структура винчестера, но физически он исправен.

197 (C5) - Current Pending Sector Count. Число потенциально неисправных секторов, которые будут заменены на резервные, если их физическая неисправность подтвердится. Если же проблема является следствием логической ошибки, будут использованы те же самые сектора после ее исправления.

198 (C6) - Offline Uncorrectable Sector Count (Uncorrectable Sector Count). Почти то же самое, что и атрибут 197. Отличается от него тем, что тестирование выполняется только в период простоя жесткого диска.

199 (C7) - UltraDMA CRC Error Count. Количество ошибок при передаче данных по интерфейсу UltraDMA. Нередко проблема связана с некачественным интерфейсным кабелем.

200 (C8) - Write Error Rate (MultiZone Error Rate). Число ошибок, возникших при записи данных на винчестер. Если их становится все больше, следует позаботиться об установке в систему нового исправного накопителя.

201 (C9) - oft Read Error Rate. В отличие от предыдущего атрибута, здесь регистрируются ошибки при чтении информации с диска.

202 (CA) - Data Address Mark Error. Если значение слишком высокое, с жестким диском не все в порядке.

203 (CB) - Run Out Cancel. Из этого атрибута можно узнать число ошибок ECC.

220 (DC) - Disk Shift. Позволяет оценить величину сдвига пластин жесткого диска относительно оси его шпинделя.

240 (F0) - Head Flying Hours. Время позиционирования магнитных головок накопителя.

254 (FE) - Free Fall Event Count. Данный атрибут предназначен для установления фактов падения винчестера и подсчета их общего числа. Если его значение не является нулевым, велика вероятность того, что жесткий диск имеет физические повреждения.

Не обязательно все описанные здесь атрибуты записываются в S.M.A.R.T. каждого жесткого диска. Некоторых из них может не быть, каких именно - зависит от модели. Также могут присутствовать и атрибуты, которые в данном тексте не упоминаются. Они уникальны для конкретной модели винчестера. Соответствующую информацию можно уточнить в руководстве пользователя или на сайте производителя жестких дисков.

Хотите первыми увидеть новые публикации? Подписывайтесь на мой канал, и вы узнаете еще много полезного и интересного. И не забывайте ставить лайки.