La dernière étude de Backblaze a couvert environ 443 000 disques dans sa flotte et a tiré la même conclusion encore une fois : certaines familles de disques échouent deux fois plus souvent que leurs cousins sur le même rayonnage. Les configurations grand public ne gèrent qu’un ou deux disques, pas 443 000, mais les mathématiques restent les mêmes. La différence entre “je l’ai vu venir” et “le disque est mort” est quelques lignes de données SMART que votre système d’exploitation collecte déjà mais ne vous montre jamais.
Nous avons testé sept outils qui lisent SMART, modélisent le risque de défaillance et avertissent avant que le disque ne cède. La liste couvre un ordinateur Windows mono-machine, un NAS et un rack Proxmox, car le bon outil dépend de l’endroit où se trouvent les disques.
Ce qui compte dans un outil de surveillance HDD
- Lit SMART directement, pas seulement les valeurs en cache du système d’exploitation. Le système d’exploitation cache souvent les mauvais attributs.
- Supporte les HDD, SSD et NVMe. Le sens des attributs change selon le type de disque.
- Avertit avant la défaillance, pas pendant. L’augmentation des secteurs réalloués est le signal.
- Tests longs sans supervision constante. Les autotests étendus prennent des heures ; l’outil doit les planifier.
- Notifications par plus qu’une bulle de barre d’état. Email, webhook, ntfy, Home Assistant.
- Fonctionne avec votre boîtier. Les ponts USB-vers-SATA cachent SMART à moins que l’outil ne parle le langage du pont.
Comparaison rapide
| Application | Meilleur pour | Plateformes | Plan Gratuit | Note |
|---|---|---|---|---|
| CrystalDiskInfo | Utilisation quotidienne sur un seul ordinateur Windows | Windows | Gratuit (version donation) | 4.8 |
| Scrutiny | Tableau de bord NAS ou homelab pour plusieurs disques | Linux, Docker | Gratuit (MIT) | 4.7 |
| smartmontools | Serveur, script, cron, headless | Windows, macOS, Linux, BSD | Gratuit (GPL) | 4.7 |
| Hard Disk Sentinel | Suite complète de test et réparation HDD sur Windows | Windows, Linux | environ $30 une fois | 4.6 |
| GSmartControl | Interface graphique multiplateforme sur smartctl | Windows, macOS, Linux | Gratuit (GPL) | 4.5 |
| DiskCheckup | Lecteur Passmark avec alertes | Windows | Gratuit pour usage personnel | 4.3 |
| HD Tune | Benchmarks rapides avec surveillance légère | Windows | De base gratuit, Pro payant | 4.4 |
Les applications
1. CrystalDiskInfo — Meilleur pour un ordinateur Windows quotidien
CrystalDiskInfo est l’application qui a rendu SMART lisible. Statut vert-jaune-rouge, descriptions d’attributs en langage courant, pourcentage de santé et historique des températures. L’icône de la barre d’état change de couleur lorsqu’un attribut franchit un seuil, et le chemin de notification couvre Windows Toast et email. Gratuit, activement maintenu, et le même outil que la communauté des amateurs installe depuis 2008.
Où il est insuffisant : Seulement Windows. L’installateur “Shizuku Edition” regroupe les thèmes anime ; prenez la compilation Standard si ce n’est pas votre style.
Tarification :
- Gratuit : Tout
- Payant : Aucun (l’auteur accepte les dons)
Plateformes : Windows
Télécharger : crystalmark.info · GitHub mirror
Conclusion : Installez ceci sur chaque PC Windows avec un disque qui vous importe.
2. Scrutiny — Meilleur tableau de bord homelab et NAS
Scrutiny se situe entre smartd et un navigateur. Déployez le conteneur Docker, pointez vers chaque disque et obtenez un tableau de bord web avec des graphiques d’attributs par disque, des tendances de température et une prédiction de défaillance de style Backblaze basée sur les mêmes attributs que leur étude de flotte a identifiés comme indicateurs clés. Notifications ntfy, webhook et email intégrées.
Où il est insuffisant : Le déploiement Docker est la seule voie bien prise en charge. Les installations bare-metal fonctionnent mais nécessitent une configuration smartd manuelle.
Tarification :
- Gratuit : Licence MIT
- Payant : Aucun
Plateformes : Linux (Docker sur n’importe quel hôte)
Télécharger : github.com/AnalogJ/scrutiny
Conclusion : Le choix pour un NAS ou un rack Proxmox avec plus de deux disques.
3. smartmontools — Meilleur pour headless et scriptable
smartmontools est la CLI que tous les autres enveloppent. smartctl lit n’importe quel attribut ; smartd s’exécute en tant que service et envoie des emails au seuil. Si vous utilisez déjà cron ou systemd timers, c’est l’outil qui convient sans cérémonie. Chaque distribution Linux l’inclut. Il a aussi de bons builds Windows et macOS.
Où il est insuffisant : Pas d’interface graphique. La sortie des attributs est dense.
Tarification :
- Gratuit : Licence GPL
- Payant : Aucun
Plateformes : Windows, macOS, Linux, BSD, Solaris
Télécharger : smartmontools.org · GitHub
Conclusion : La norme pour n’importe quel serveur. Tout le reste est une interface graphique par-dessus.
4. Hard Disk Sentinel — Meilleur pour un flux de travail axé sur la réparation
Hard Disk Sentinel va au-delà de la surveillance vers le test complet du disque et la réparation de surface. Les tests étendus, les diagnostics de secteurs réalloués et les outils de remappage de secteurs destructifs vivent dans la même application. Si un disque a déjà commencé à glisser, c’est l’outil qui en tire quelques semaines de plus pendant que vous attendez le RMA.
Où il est insuffisant : Axé sur Windows, et la licence est par machine. Le build Linux accuse du retard en fonctionnalités.
Tarification :
- Gratuit : Essai de 30 jours
- Payant : Environ $30 pour une licence Standard, une seule fois
Plateformes : Windows, Linux
Télécharger : hdsentinel.com
Conclusion : Vaut les $30 quand un disque est en danger et que vous voulez savoir exactement où.
5. GSmartControl — Meilleure interface graphique multiplateforme
GSmartControl est une véritable interface graphique Gtk au-dessus de smartctl. Elle affiche les mêmes attributs mais avec des tableaux, des verdicts de santé et des boutons pour les tests. Sur Linux, elle surpasse chaque autre interface graphique pour exécuter vraiment des tests courts et étendus sans se battre avec un fichier de configuration.
Où il est insuffisant : L’interface est dépassée. Pas de notifications.
Tarification :
- Gratuit : Licence GPL
- Payant : Aucun
Plateformes : Windows, macOS, Linux
Télécharger : gsmartcontrol.sourceforge.io
Conclusion : Le bon choix sur les bureaux Linux quand l’interface de ligne de commande n’est pas votre truc.
6. DiskCheckup — Meilleur moniteur Windows simple avec alertes
DiskCheckup est l’approche de Passmark : un panneau propre par disque, des alertes de seuil par email et un historique des températures. Plus léger que CrystalDiskInfo, plus accessible que smartctl.
Où il est insuffisant : Pas de support pour les singularités des boîtiers USB non-Passmark ; certains disques externes se lisent comme inconnus.
Tarification :
- Gratuit : Usage personnel
- Payant : Licence de site pour usage commercial
Plateformes : Windows
Télécharger : passmark.com
Conclusion : Bon choix quand CrystalDiskInfo est trop occupé et smartctl trop sec.
7. HD Tune — Meilleur quand vous voulez des benchmarks dans la même fenêtre
HD Tune a commencé comme outil de benchmark et s’est transformé en moniteur. La vitesse de lecture séquentielle, le temps d’accès et le scan d’erreurs se trouvent à côté de la santé SMART. La version Pro ajoute les benchmarks de fichiers et l’effacement sécurisé.
Où il est insuffisant : Le développement est lent. Les disques NVMe plus récents s’affichent parfois comme non pris en charge jusqu’à une mise à jour.
Tarification :
- Gratuit : HD Tune 2.55 basique
- Payant : HD Tune Pro environ $35 une seule fois
Plateformes : Windows
Télécharger : hdtune.com
Conclusion : Le choix quand vous voulez aussi savoir si le disque est lent, pas seulement s’il échoue.
Comment choisir le bon
- Si vous utilisez un ou deux PC Windows : CrystalDiskInfo.
- Si vous utilisez un NAS, un homelab ou un cluster Proxmox : Scrutiny.
- Si vous faites déjà des scripts pour votre infrastructure : smartmontools avec smartd, et ignorez tout le reste.
- Si un disque montre des erreurs et que vous voulez le combattre : Hard Disk Sentinel.
- Si vous êtes sur Linux et que vous voulez une interface graphique : GSmartControl.
- Si vous voulez des seuils simples et des alertes par email sur Windows : DiskCheckup.
- Si vous tenez aussi compte des performances de benchmark : HD Tune.
FAQ
Qu’est-ce que SMART prédit réellement ? Les attributs tels que le nombre de secteurs réalloués, les secteurs en attente actuels et les erreurs irrécupérables se corrèlent fortement avec la défaillance dans quelques semaines ou mois. La hauteur de vol de la tête et le taux d’erreur de lecture se corrèlent plus faiblement. L’analyse publique de Backblaze identifie cinq attributs dignes d’une attention particulière.
Ces outils fonctionnent-ils sur les SSD NVMe ? Oui. Les sept lisent les attributs NVMe SMART sur le matériel moderne. Les noms des attributs sont différents des disques rotatifs et l’outil doit traduire ; CrystalDiskInfo et smartmontools sont les meilleurs pour cela.
Lequel de ceux-ci fonctionne sur les boîtiers USB ? smartmontools a la base de données de traduction SAT la plus large, donc les disques USB qui cachent SMART ont tendance à mieux fonctionner là. CrystalDiskInfo supporte de nombreux ponts populaires via son fichier de configuration.
Ai-je toujours besoin d’un outil de surveillance si j’ai un RAID ? Oui. RAID protège contre la défaillance d’un disque ; il ne prévient pas la défaillance du disque. Attraper le disque sur le chemin de la descente économise une resynchronisation.
À quelle fréquence dois-je exécuter un autotest étendu ? Une fois par mois sur les disques rotatifs qui contiennent quelque chose qui vous importe. Les autotests NVMe sont plus courts et peuvent s’exécuter hebdomadairement sans impact mesurable.