Обзоры

Тестирование утилит S.M.A.R.T.-мониторинга с внешними жесткими дисками

Решив однажды проверить температуру внешнего жесткого диска с интерфейсом USB я столкнулся с тем, что выполнить эту задачу оказались в состоянии далеко не все утилиты. Что еще удивительнее, это касалось всех специализированных программ — как платных, так и бесплатных. Разумеется, невозможность посмотреть температуру означала и невозможность проверить показатели SMART. Это плохо, так как индикация «состояния здоровья» важна для внешнего жесткого диска, который постоянно переносят и трясут. Возникло желание протестировать актуальные утилиты мониторинга и найти те из них, которые не подведут.
 

Участники тестирования: железо

Волею судеб в моем распоряжении оказались три внешних кармана для жестких дисков 2,5". Два из них обладают двойным интерфейсом USB/eSATA, в совокупности с еще одним внешним жестким диском это дало 6 вариантов подключений. Кроме того, в компьютере присутствовали три внутренних SATA-накопителя и один твердотельный SSD-диск.

Перечислю железных участников тестирования. Карманы и ноутбучные накопители:

Внутренние диски, подключенные к материнской плате Gigabyte GA-P55A-UD5 на чипсете Intel P55 Express:

  • SSD Kingston SNV225-64 SATA
  • Hitachi 7K1000 SATA
  • Hitachi 7K1000.B SATA
  • WD2500JS SATA

Конечно, реальный ассортимент внешних дисков и карманов измеряется сотнями моделей, а контроллеров существуют десятки. По понятным причинам пришлось ограничиться имеющимися — вполне реальными продуктами, достаточно распространенными и в трех случаях из четырех присутствующих в продаже.
 

Участники тестирования: программы

Ассортимент участвующих в тестировании программ хотелось сделать как можно более широким, поэтому были добавлены все, кого удалось найти или вспомнить. Программы были условно разделены на три группы: специализированные утилиты для SMART-мониторинга, универсальные информационно-диагностические утилиты, универсальные утилиты для мониторинга.  Тестирование проводилось на Windows 7 x64 как в наиболее современной и потенциально проблемной для плохого ПО системе.

Перечислю участников с указанием принципа их распространения. Специализированные утилиты SMART-мониторинга:

Универсальные диагностические утилиты:

Универсальные утилиты для мониторинга:

 
Результаты и интерпретация

Результаты сведены в табличку с разделением по категориям и сортировкой по успешности. Зеленым цветом отмечено успешное определение накопителя и получение показателей SMART, оранжевым возможность только просмотра температуры, красным неудача. Серым помечены две родственные утилиты, которые отказались запускаться в Windows 7 x64.

Сортировка помогает наглядно уловить закономерности. Во-первых, работа с USB-накопителями действительно является серьезной проблемой для всех утилит. Во-вторых, внутренние SATA-диски проблемой не являются вообще. В-третьих, подключение по eSATA во всех смыслах является практически столь же беспроблемным, как и внутреннее SATA. В-четвертых, SSD-накопитель, как ни странно, не доставил особых проблем.

Для удобства поиска приведу алфавитный список утилит с результатами «распознано накопителей / накопителей всего». Звездочкой отмечены те из них, которые умеют определять только температуру жесткого диска:

Забавно, что итоговый результат во всех случаях поддается общей расшифровке, что можно было заметить еще в таблице:

  • 3/10 — обнаружены только внутренние SATA-диски.
  • 5/10 — обнаружены внутренние SATA + внешние eSATA-диски.
  • 6/10 — дополнительно найден SSD-накопитель.
  • 7/10-10/10 — также умеют распознавать внешние USB-HDD.

Если посмотреть на принцип распространения утилит со 100%-ной эффективностью, то окажется, что качество работы в явном виде не привязано к платности или бесплатности.

  • Бесплатных утилит — 2 из 11.
  • Платно-бесплатных — 2 из 6.
  • Платных — 2 из 15.

Причем если просуммировать общее число обнаруженных всеми дисков (или учитывать только внешние USB) и поделить на число утилит в каждой категории вывод относительно платности/бесплатности останется тем же — нет прямой связи.

 

Выводы

Действительно, получение температур и данных SMART с внешних жестких дисков является большой проблемой для соответствующего ПО. Лишь пятая часть протестированных программ смогла распознать USB-накопители в полной мере. А несмотря на то, что за две трети утилит с функциями SMART-диагностики просят денег, распознать USB-диски смогли лишь те же 20% участвовавших из них. Это уже иначе как надувательством и не назовешь.

Полноценно работать с USB-накопителями умеют лишь несколько мониторинговых утилит, их список представлен ниже. О контроле же внутренних SATA-дисков беспокоиться не стоит — они не являются проблемой ни для одной из протестированных утилит, которые хотя бы смогли запуститься. Что касается интерфейса eSATA, то он является действительно удачным выбором — скоростной и беспроблемный во всех смыслах.
 

Рекомендации

Из 31 программы всего 6 смогли распознать все USB-диски. Что закономерно, данные утилиты не имели никаких проблем ни с внутренними SATA, ни с внешними eSATA-накопителями, ни с представителем из стана SSD. Именно эти программы и стоит рассматривать как кандидатов на практическое использование, так как любые другие могут подвести. Перечислим наших героев:

Не все из них идеально подходят для мониторинга температур жестких дисков и SMART-показателей. Выделить бы хотелось только две. CrystalDiskInfo — бесплатная утилита с открытыми исходными кодами, обладает всеми необходимыми функциями, продуманным и понятным интерфейсом, компактным дистрибутивом. Hard Disk Sentinel — образцовый во всех отношениях продукт. Бесплатная версия имеет необходимые для мониторинга возможности, несколько платных вариантов предлагают множество полезных дополнительных функций.

Во избежание вопросов несколько слов о том, почему четыре другие программы нельзя рекомендовать. Бесплатная универсальная Sandra Lite не имеет функций для постоянного мониторинга показателей SMART. Платная EVEREST (ныне AIDA64) образцова в своей универсальности и может использоваться для фонового мониторинга температур, но также не предназначена для постоянной проверки SMART. Бесплатная Acronis Drive Monitor обладает ужасным  интерфейсом и не позволяет контролировать температуры из трея. Hard Drive Inspector будучи платной весьма примитивна.
 

Итого из 20 специализированных утилит оказалось лишь 2 достойных образца. Что ж, спасибо всем остальным, выбирать из двух программ совсем несложно.


Алексей Фингерут
11.05.2011

Вопросы? Дополнения? Комментарии?
Обсудить в форуме!