Backblaze publie ses statistiques de disques tous les trimestres, et treize ans de données s’accordent sur un point : la plupart des défaillances de disques durs se produisent après la quatrième année. Certains modèles ne durent pas aussi longtemps. D’autres durent une décennie. La façon de le savoir plus tôt est la surveillance des attributs SMART, mais seuls quelques attributs prédisent vraiment les défaillances et seuls quelques outils les présentent correctement.
Nous avons testé sept outils de surveillance SMART sur Windows, Linux et macOS pour trouver ceux qui captent les signaux significatifs (secteurs réalloués, secteurs en attente, erreurs non corrigeables, heures de fonctionnement dépassant les seuils) et filtrent le bruit. Ci-dessous, ce que chacun fait, sur quelle plateforme il s’adapte et quelle combinaison vous donne assez de temps pour remplacer un lecteur avant qu’il ne prenne vos données avec lui.
Ce qu’il faut chercher dans un outil de prédiction de défaillance HDD
Tous les attributs SMART ne sont pas importants. Le bon outil vous indique lesquels le sont.
- Seuils dérivés de Backblaze. SMART 5 (secteurs réalloués), 187 (erreurs non corrigeables signalées), 188 (délai d’expiration de la commande), 197 (secteurs en attente actuels), 198 (non corrigibles hors ligne) sont les cinq attributs qui prédisent le mieux les défaillances. Les outils qui ignorent ces cinq n’accomplissent pas leur travail.
- Suivi des tendances à long terme. Un secteur réalloué aujourd’hui importe moins que 5 nouveaux par semaine. Les graphiques historiques révèlent la dérive.
- Alertes. E-mail, notification push ou webhook. Une interface utilisateur qui n’avertit que lorsque vous la regardez n’est pas utile.
- Programmation des tests. Les tests d’auto-diagnostic SMART courts et longs doivent s’exécuter mensuellement. L’automatisation est indispensable.
- Support NVMe. Les attributs SMART NVMe diffèrent de SATA. Les outils qui ne comprennent que SATA perdent la moitié de la base installée moderne.
Comparaison rapide
| Application | Meilleur pour | Plateformes | Plan gratuit | Prix de départ/mois | Note |
|---|---|---|---|---|---|
| Scrutiny | Tableau de bord multi-disques avec seuils Backblaze | Docker, Linux | Entièrement gratuit | Free | 4.7 |
| smartmontools | Kit d’outils CLI SMART qui encapsule tout le reste | Windows, macOS, Linux, BSD | Entièrement gratuit | Free | 4.7 |
| CrystalDiskInfo | Interface graphique Windows classique | Windows | Entièrement gratuit | Free | 4.6 |
| Hard Disk Sentinel | Interface graphique Windows avec prédiction forte | Windows | Essai | Environ $40 Pro une seule fois | 4.7 |
| Disks (GNOME) | Intégré dans GNOME Linux | Linux | Entièrement gratuit | Free | 4.3 |
| GSmartControl | Interface graphique smartmontools multiplateforme | Windows, macOS, Linux | Entièrement gratuit | Free | 4.4 |
| DriveDx | Meilleur moniteur SMART natif macOS | macOS | Essai | Environ $20 une seule fois | 4.6 |
Les applications
1. Scrutiny — Meilleur tableau de bord multi-disques
Scrutiny encapsule smartmontools avec un tableau de bord web moderne qui utilise les données de prédiction de défaillance de Backblaze. Chaque lecteur reçoit un score de santé basé sur les attributs SMART que Backblaze publie comme les meilleurs prédicteurs de défaillance, et les graphiques de tendances montrent si un lecteur dérive vers des problèmes.
Le déploiement Docker est le chemin d’installation standard. Pointez-le sur chaque lecteur d’un NAS ou d’un homelab et un seul tableau de bord couvre toute la flotte.
Ses faiblesses : Uniquement Docker dans la pratique (les binaires natifs existent mais sont peu testés). La configuration prend 20 minutes.
Tarification :
- Gratuit : Logiciel libre
- Payant : Aucun
Plateformes : Docker (fonctionne partout où Docker fonctionne)
Télécharger : Scrutiny
Conclusion : Le choix par défaut pour quiconque a plus de trois lecteurs à surveiller. Les seuils dérivés de Backblaze signifient signal, pas bruit.
2. smartmontools — Meilleur kit d’outils CLI
smartmontools est la couche de base : smartctl lit les attributs SMART bruts, smartd surveille en arrière-plan et envoie des e-mails ou exécute des scripts au dépassement des seuils. Tous les autres outils de cette liste (sauf CrystalDiskInfo et DriveDx) utilisent smartmontools en dessous.
Pour un serveur headless, smartd plus un petit crochet e-mail est la surveillance minimale viable. Fonctionne sur FreeBSD, Linux, macOS, Windows et n’importe quoi d’autre avec des outils de type POSIX.
Ses faiblesses : Pas d’interface graphique. La configuration se fait par fichiers texte. Les alertes sont à faire soi-même.
Tarification :
- Gratuit : Logiciel libre
- Payant : Aucun
Plateformes : Windows, macOS, Linux, BSD, Solaris
Télécharger : smartmontools
Conclusion : Installez ceci sur chaque serveur. Encapsulez-le avec Scrutiny, Netdata ou un script maison pour les alertes.
3. CrystalDiskInfo — Meilleure interface graphique Windows classique
CrystalDiskInfo affiche les données SMART, le statut de santé, la température et le micrologiciel de chaque lecteur SATA et NVMe dans une seule fenêtre. Le codage couleur du statut (bleu = bon, jaune = attention, rouge = mauvais) couvre le cas où vous le consultez une fois par mois.
L’outil est fourni avec plusieurs sous-éditions : standard, Shizuku (anime) et Kurei Kei (mecha). Tous sont identiques sous le capot.
Ses faiblesses : Windows uniquement. Pas d’historique de tendances sans exporter vers CSV manuellement. Les alertes nécessitent que l’application soit en cours d’exécution.
Tarification :
- Gratuit : Logiciel libre
- Payant : Aucun
Plateformes : Windows
Télécharger : CrystalDiskInfo
Conclusion : Meilleur choix pour une station de travail Windows. Lancez-le au démarrage, consultez-le une fois par mois.
4. Hard Disk Sentinel — Meilleur outil SMART commercial Windows
Hard Disk Sentinel va plus loin que CrystalDiskInfo avec un pourcentage de santé par lecteur, un pourcentage de performance et une durée de vie estimée restante. Il est livré avec une couche de rapport enrichie (HTML, XML, CSV), des benchmarks de performance de disque et des tests de surface.
Le modèle de prédiction utilise plus d’attributs que les cinq de Backblaze, et le développeur publie une méthodologie détaillée.
Ses faiblesses : Payant. L’essai est entièrement fonctionnel ; Pro coûte environ $40 une seule fois. L’interface est dense.
Tarification :
- Gratuit : Essai de 30 jours
- Payant : Environ $40 Pro une seule fois, licences familiales et professionnelles plus élevées
Plateformes : Windows
Télécharger : Hard Disk Sentinel
Conclusion : Meilleur choix pour ceux qui sont prêts à payer une seule fois pour une surveillance Windows plus approfondie que ce qu’offre CrystalDiskInfo.
5. Disks (GNOME) — Meilleur intégré à Linux
Disks (l’application GNOME Disks, gnome-disk-utility) lit les données SMART et exécute les auto-tests depuis une interface graphique conviviale. Chaque distribution basée sur GNOME la propose par défaut. Les utilisateurs de KDE ont l’équivalent dans Partition Manager plus KDiskMark.
Pour un bureau Linux où vous voulez vérifier la santé du lecteur de temps en temps, c’est la réponse « déjà là ».
Ses faiblesses : Pas de suivi des tendances. Pas d’alertes. Affiche uniquement l’instantané actuel.
Tarification :
- Gratuit : Logiciel libre
- Payant : Aucun
Plateformes : Linux (GNOME)
Télécharger : Fourni avec GNOME ; voir GNOME Disks
Conclusion : Meilleur choix pour les vérifications SMART occasionnelles à la demande sur un bureau Linux GNOME. Associez-le avec Scrutiny ou smartd pour une surveillance réelle.
6. GSmartControl — Meilleure interface graphique smartmontools multiplateforme
GSmartControl est un wrapper d’interface graphique portable autour de smartmontools. Les mêmes données, les mêmes auto-tests, mais avec une interface graphique Windows/Mac/Linux. Il affiche le tableau des attributs SMART avec des descriptions lisibles par l’homme et un codage couleur.
Excellent pour ceux qui veulent la capacité de smartmontools sans la CLI.
Ses faiblesses : Pas de surveillance ni d’alertes ; à la demande uniquement. L’interface est fonctionnelle mais dépassée.
Tarification :
- Gratuit : Logiciel libre
- Payant : Aucun
Plateformes : Windows, macOS, Linux
Télécharger : GSmartControl
Conclusion : Meilleur choix lorsque vous voulez les informations de smartmontools sur une machine sans ouvrir un terminal.
7. DriveDx — Meilleur moniteur SMART natif macOS
DriveDx est la réponse de macOS à CrystalDiskInfo. Application native, pourcentage de santé par lecteur, attributs spécifiques aux SSD (compte d’équilibrage d’usure, endurance restante) et icônes d’avertissement dans la barre de menu lorsque la santé du lecteur baisse.
Prend en charge les lecteurs internes et les lecteurs USB/Thunderbolt externes via smartmontools en dessous.
Ses faiblesses : Payant. L’essai est limité. macOS uniquement.
Tarification :
- Gratuit : Essai de 14 jours
- Payant : Environ $20 une seule fois, licence familiale environ $30
Plateformes : macOS
Télécharger : DriveDx
Conclusion : Meilleur choix pour les utilisateurs macOS qui veulent une surveillance SMART appropriée, y compris les lecteurs externes.
Comment choisir le bon
Si vous avez plus de trois lecteurs sur plusieurs machines : Scrutiny dans Docker. Les tableaux de bord battent les outils par machine rapidement.
Si vous exécutez un serveur Linux : smartmontools avec smartd configuré pour les alertes par e-mail. Gratuit, fiable, headless.
Si vous voulez un instantané de station de travail Windows : CrystalDiskInfo. Gratuit, rapide, un coup d’œil suffisant.
Si vous voulez une analyse Windows plus approfondie : Hard Disk Sentinel. Payez une fois, surveillez tout.
Si vous êtes sur macOS : DriveDx. Meilleur de sa catégorie pour la plateforme.
Si vous voulez le choix multiplateforme gratuit : GSmartControl. Les mêmes données que les outils payants, interface unifiée.
Foire aux questions
SMART peut-il vraiment prédire une défaillance de lecteur ? Parfois. La recherche de Backblaze indique qu’environ 76 % des lecteurs qui ont échoué ont montré des avertissements SMART dans les jours ou les semaines précédentes. Les 24 % restants ont échoué sans avertissement du tout. SMART est nécessaire mais non suffisant.
Quels attributs SMART sont les plus importants ? L’analyse de Backblaze signale SMART 5 (secteurs réalloués), 187 (erreurs non corrigeables signalées), 188 (délai d’expiration de la commande), 197 (secteurs en attente actuels) et 198 (non corrigibles hors ligne). Une valeur non nulle sur l’un d’eux est un drapeau d’attention ; les valeurs croissantes sont un drapeau rouge.
À quelle fréquence dois-je exécuter les auto-tests SMART ? Tests courts hebdomadaires (2-5 minutes), tests longs mensuels (2-8 heures pour un lecteur 4 To). La plupart des outils de surveillance les programment automatiquement tous les deux.
Quel est le meilleur outil de surveillance SMART gratuit ? Scrutiny pour les tableaux de bord multi-disques, smartmontools pour les serveurs headless, CrystalDiskInfo pour Windows. Les trois sont gratuits sans niveau payant.
La surveillance SMART fonctionne-t-elle via USB ? Parfois. Les boîtiers USB qui transmettent les commandes SMART fonctionnent bien. Ceux qui ne retournent pas d’erreurs « non supporté » quel que soit l’outil. Les boîtiers avec support UASP sont plus susceptibles de fonctionner.
Dois-je remplacer un lecteur après le premier secteur réalloué ? Non. Une seule réallocation est une usure normale. Deux ou plus par semaine, ou tout secteur en attente, c’est quand vous faites une sauvegarde et planifiez le remplacement. Définissez le seuil dans votre outil de surveillance.