Последнее исследование Backblaze охватило примерно 443 000 дисков в их сети и снова подтвердило один вывод: некоторые семейства дисков выходят из строя в два раза чаще, чем их собратья на одной полке. Домашние системы используют один или два диска, а не 443 000, но математика остаётся той же. Разница между “я это видел” и “диск мёртв” — это всего несколько строк SMART-данных, которые ваша операционная система уже собирает, но никогда вам не показывает.
Мы протестировали семь инструментов, которые читают SMART, моделируют риск отказа и предупреждают перед тем, как диск сломается. Список охватывает одиночный компьютер с Windows, NAS и стойку Proxmox, потому что подходящий инструмент зависит от расположения дисков.
На что обращать внимание при выборе инструмента мониторинга HDD
- Читает SMART напрямую, а не только кэшированные значения ОС. ОС часто скрывает плохие атрибуты.
- Поддерживает HDD, SSD и NVMe. Значение атрибутов меняется в зависимости от типа диска.
- Предупреждает перед отказом, а не во время отказа. Растущее количество переназначенных секторов — это сигнал.
- Длительные тесты без постоянного контроля. Расширенные самопроверки занимают часы; инструмент должен планировать их.
- Уведомления через более чем всплывающее уведомление. Email, webhook, ntfy, Home Assistant.
- Работает с вашим корпусом. Мосты USB-to-SATA скрывают SMART, если только инструмент не понимает язык моста.
Быстрое сравнение
| Приложение | Лучше всего для | Платформы | Бесплатный план | Рейтинг |
|---|---|---|---|---|
| CrystalDiskInfo | Ежедневное использование на одном ПК с Windows | Windows | Бесплатно (версия с возможностью донаций) | 4.8 |
| Scrutiny | Dashboard NAS или домашней лаборатории для множества дисков | Linux, Docker | Бесплатно (MIT) | 4.7 |
| smartmontools | Сервер, скрипт, cron, headless | Windows, macOS, Linux, BSD | Бесплатно (GPL) | 4.7 |
| Hard Disk Sentinel | Полный набор тестирования и восстановления HDD на Windows | Windows, Linux | около $30 разовая покупка | 4.6 |
| GSmartControl | Кроссплатформный GUI над smartctl | Windows, macOS, Linux | Бесплатно (GPL) | 4.5 |
| DiskCheckup | Анализатор Passmark с уведомлениями | Windows | Бесплатно для личного использования | 4.3 |
| HD Tune | Быстрые бенчмарки с лёгким мониторингом | Windows | Бесплатная базовая версия, Pro платная | 4.4 |
Приложения
1. CrystalDiskInfo — Лучше всего для ежедневного использования на Windows
CrystalDiskInfo — это приложение, которое сделало SMART понятным. Статус зелёный-жёлтый-красный, описания атрибутов на понятном языке, процент здоровья и история температуры. Значок в трее меняет цвет, когда атрибут пересекает порог, а путь уведомлений охватывает Windows Toast и email. Бесплатно, активно поддерживается, и это тот самый инструмент, который энтузиасты устанавливают с 2008 года.
Где оно отстаёт: Только Windows. Установщик “Shizuku Edition” содержит аниме-темы; возьмите сборку Standard, если это не ваш стиль.
Цена:
- Бесплатно: Всё
- Платно: Нет (автор принимает пожертвования)
Платформы: Windows
Скачать: crystalmark.info · GitHub mirror
Итог: Установите это на каждый ПК с Windows, на котором есть диск, который вам небезразличен.
2. Scrutiny — Лучший dashboard для домашней лаборатории и NAS
Scrutiny находится между smartd и браузером. Разверните Docker-контейнер, укажите на каждый диск и получите веб-панель с графиками атрибутов для каждого диска, тенденциями температуры и прогнозом отказов в стиле Backblaze, основанным на тех же атрибутах, которые их исследование флота определило как ведущие индикаторы. Встроены уведомления Ntfy, webhook и email.
Где оно отстаёт: Развёртывание Docker — единственный хорошо поддерживаемый путь. Установки на голое железо работают, но требуют ручной настройки smartd.
Цена:
- Бесплатно: MIT-лицензия
- Платно: Нет
Платформы: Linux (Docker на любом хосте)
Скачать: github.com/AnalogJ/scrutiny
Итог: Выбор для NAS или стойки Proxmox с более чем двумя дисками.
3. smartmontools — Лучше всего для headless и scripting
smartmontools — это CLI, на который оборачиваются все остальные. smartctl читает любой атрибут; smartd работает как сервис и отправляет письма при превышении порога. Если вы уже используете cron или systemd timers, это инструмент, который подходит без церемоний. Каждый дистрибутив Linux его поставляет. У него также есть чистые сборки для Windows и macOS.
Где оно отстаёт: Нет GUI. Вывод атрибутов густой.
Цена:
- Бесплатно: GPL-лицензия
- Платно: Нет
Платформы: Windows, macOS, Linux, BSD, Solaris
Скачать: smartmontools.org · GitHub
Итог: По умолчанию для любого сервера. Всё остальное — это GUI поверху.
4. Hard Disk Sentinel — Лучше всего для рабочего процесса, ориентированного на восстановление
Hard Disk Sentinel выходит за пределы мониторинга в полное тестирование диска и восстановление поверхности. Расширенные тесты, диагностика переназначенных секторов и деструктивные инструменты переназначения секторов находятся в одном приложении. Если диск уже начал отказывать, это инструмент, который выжимает ещё несколько недель, пока вы ждёте RMA.
Где оно отстаёт: Ориентировано на Windows, лицензия привязана к машине. Сборка для Linux отстаёт по функциям.
Цена:
- Бесплатно: 30-дневный trial
- Платно: Около $30 за лицензию Standard, разовая
Платформы: Windows, Linux
Скачать: hdsentinel.com
Итог: Стоит $30, когда диск на грани и вы хотите узнать точно, где.
5. GSmartControl — Лучший кроссплатформный GUI
GSmartControl — это полноценный GUI на Gtk над smartctl. Он показывает те же атрибуты, но с таблицами, вердиктами здоровья и кнопками для тестов. На Linux это превосходит каждый другой GUI тем, что действительно запускает короткие и расширенные тесты без борьбы с конфигурацией.
Где оно отстаёт: Интерфейс устаревший. Нет уведомлений.
Цена:
- Бесплатно: GPL-лицензия
- Платно: Нет
Платформы: Windows, macOS, Linux
Скачать: gsmartcontrol.sourceforge.io
Итог: Правильный выбор на рабочих столах Linux, когда CLI — не ваше.
6. DiskCheckup — Лучший простой монитор Windows с оповещениями
DiskCheckup — это подход Passmark: чистая панель для каждого диска, оповещения о пороге по email и история температуры. Легче, чем CrystalDiskInfo, удобнее, чем smartctl.
Где оно отстаёт: Нет поддержки для причуд корпусов USB других производителей; некоторые внешние диски читаются как неизвестные.
Цена:
- Бесплатно: Личное использование
- Платно: Лицензия сайта для бизнеса
Платформы: Windows
Скачать: passmark.com
Итог: Хороший выбор, когда CrystalDiskInfo слишком занят, а smartctl слишком сухой.
7. HD Tune — Лучше всего, когда вы хотите бенчмарки в одном окне
HD Tune начался как инструмент бенчмаркинга и превратился в монитор. Скорость последовательного чтения, время доступа и сканирование ошибок находятся рядом со здоровьем SMART. Версия Pro добавляет бенчмарки файлов и безопасное стирание.
Где оно отстаёт: Развитие медленное. Новые диски NVMe иногда отображаются как неподдерживаемые до обновления.
Цена:
- Бесплатно: HD Tune 2.55 базовая
- Платно: HD Tune Pro около $35 разовая
Платформы: Windows
Скачать: hdtune.com
Итог: Выбор, когда вы также хотите узнать, не медленный ли диск, а не только отказывает.
Как выбрать правильный
- Если вы используете один или два ПК с Windows: CrystalDiskInfo.
- Если вы используете NAS, домашнюю лабораторию или кластер Proxmox: Scrutiny.
- Если вы уже создаёте скрипты для своей инфраструктуры: smartmontools с smartd и пропустите всё остальное.
- Если диск показывает ошибки и вы хотите бороться за него: Hard Disk Sentinel.
- Если вы на Linux и хотите GUI: GSmartControl.
- Если вы хотите простые пороги и оповещения о превышении по email на Windows: DiskCheckup.
- Если вам также важна производительность бенчмарков: HD Tune.
FAQ
Что именно предсказывает SMART? Атрибуты, такие как количество переназначенных секторов, текущие ожидающие сектора и неисправимые ошибки, сильно коррелируют с отказом в течение недель или месяцев. Высота полёта головки и частота ошибок чтения коррелируют слабее. Публичный анализ Backblaze выявляет пять атрибутов, на которые стоит обращать наибольшее внимание.
Работают ли эти инструменты на SSD NVMe? Да. Все семь читают атрибуты NVMe SMART на современном оборудовании. Названия атрибутов отличаются от накопителей и инструмент должен переводить; CrystalDiskInfo и smartmontools лучше всего справляются с этим.
Какие из них работают через корпусы USB? smartmontools имеет самую широкую базу данных SAT translation, поэтому диски USB, которые скрывают SMART, как правило, лучше всего работают там. CrystalDiskInfo поддерживает много популярных мостов через свой конфиг файл.
Нужен ли мне инструмент мониторинга, если у меня есть RAID? Да. RAID защищает от выхода диска из строя; он не предотвращает выход диска из строя. Поймать диск на пути вниз экономит ресилвер.
Как часто я должен запускать расширенную самопроверку? Один раз в месяц на накопителях, которые содержат что-то вам важное. Самопроверки NVMe короче и могут работать еженедельно без заметного влияния.