skip to Main Content

Smart Disk Checker
VS Crystal Disk Info

Pourquoi Smart Disk Checker une alternative plus fiable à Crystal Disk ?

Des outils populaires comme Crystal Disk se contentent d’afficher la SMART et d’alerter lorsque le constructeur a décidé d’inclure un seuil, essentiellement pour savoir déterminer si le support passe en garantie.

La prise en charge des SSD est souvent très sommaire et peu fiable : mauvaise interprétation des attributs  à cause de modèles utilisant des contrôleurs différents, attributs constructeurs non supportés, indication d’une durée de vie restante estimative souvent surestimée.

Il est donc rarement possible de détecter défaillances en amont avec ces outils. Lorsque la panne arrive, il est souvent trop tard !

Smart Disk Checker est une alternative à Crystal Disk plus performante et précise dans la mesure où il interprète les valeurs brutes plus précises pour faire remonter la moindre défaillance et éviter les pertes de données.

Voici un exemple parlant sur un SSD Kingston : Crysal Disk Info indique un état de santé « Bon » à 88% alors que Smart Disk Checker remonte des erreurs sur 3 indicateurs importants.

Le test de surface confirme que le SSD comporte une zone de secteurs défectueux importante qui peut occasionner une corruption de données et une panne complète du matériel bien avant que la durée de vie indicative ne soit atteinte.

Fiabilité CrystalDisk SSD
  • CrystalDiskInfo met en avant le pourcentage de durée de vie restante qui est fourni par le constructeur, mais très souvent surestimé.
  • Les valeurs brutes sont hexadécimales et pas prise en compte.
  • Aucune anomalie n’est relevée.
  • Il y a beaucoup d’indicateurs « Spécifiques au constructeur » non pris en charge.
Fiabilité Smart Disk Checker SSD
  • SmartDiskChecker prend en compte les valeurs brutes pour relever des anomalies et pas seulement le pourcentage fourni par le constructeur.
  • Les attributs SMART sont triés par ordre d’importance pour une meilleure lisibilité.
  • Chaque attribut est expliqué en français natif.
  • Un indicateur de couleur synthétique est affiché pour identifier rapidement les supports à surveiller ou remplacer.
  • SDC utilise le contrôleur (Marvell dans ce cas) et non pas le modèle pour remonter les informations SMART de manière plus fiable.

Comparatif de fonctionnalités

FonctionnalitéSmart Disk CheckerCrystal Disk Info
Affichage de la SMART
Mise en évidence des attributs importants
Traduction française
Prise en compte d'attributs spécifiques au constructeur
Explication des attributs
Surveillances des valeurs constructeurs
Surveillance des valeurs brutes
Affichage des valeurs brutesDécimaleHexadécimale
Détection du contrôleur (SSD)

Une prise en charge des SSD plus poussée et précise

Smart Disk Checker surveille et génère des alertes sur des indicateurs et des valeurs qui ne sont pas utilisés par d’autres logiciels, le but étant l’alerter à la moindre suspicion. Voici des exemples concrets :

Nombre de secteurs réalloués

Dans cet exemple, Crystal Disk Info ne tient pas compte du nombre de secteurs réalloués par le SSD (seuil à 0). La valeur brute est codée de manière hexadécimale et n’est pas utilisée pour émettre une alerte.

Or, si 467 secteurs ont été réalloués, cela signifie que les mémoires commencent à s’abimer et qu’il y a potentiellement 467 fichiers (au maximum) qui ont pu avoir des secteurs illisibles et donc de la corruption de données.

Smart Disk Checker affiche la vraie valeur et émet une alerte pour surveiller l’évolution du nombre de secteurs ou changer le SSD en préventif.

Nombre de pertes de puissance inattendues

Dans cet exemple, Crystal Disk Info utilise le seuil défini par le constructeur via les valeurs simplifiées, mais ne prend pas en compte la valeur brute.

Le constructeur et donc Crystal Disk estiment que qu’il n’y a pas de signe de défaillance suffisant sur cet attribut. Mais ce SSD a tout de même subi 2921 coupures qui ont pu générer des pertes de données. Ces coupures/pertes d’alimentation sont souvent responsables de perte de données. Le contenu dans la RAM du contrôleur qui n’ont pas été écrites dans les puces mémoires est perdu. Cette valeur brute montre que des fichiers peuvent être corrompus à cause de problème d’alimentation.

Ça n’est pas anodin C’est pourquoi Smart Disk Checker affiche la valeur brute et émet une alerte pour indiquer que les mémoires peuvent se dégrader

Nombre de blocs de réserve NAND utilisés

Dans cet exemple, Crystal Disk Info ne tient pas compte du nombre de blocs de réserve de NAND (aucun seuil défini par le fabricant). La valeur brute est codée de manière hexadécimale et n’est pas utilisée pour émettre une alerte.

Or, si 260 blocs de secteurs de réserve ont été utilisés, cela indique que les mémoires commencent à s’user et que cela va empirer. Le SSD va naturellement faire de la réallocation de manière transparente, mais cet attribut est relatif à un déplacement de blocs suite à des erreurs.

Smart Disk Checker affiche la vraie valeur et émet une alerte pour surveiller l’évolution du nombre de blocs ou remplacer le SSD en préventif.

Une SMART enfin compréhensible !

D’autre part, Smart Disk Checker propose un affichage des attributs SMART avec une mise en évidence des attributs importants et une explication claire de l’incidence que cela peut engendrer pour la santé du disque :

Test SMART

Voici des exemples de valeurs SMART de SSD qui sont plus précises et mieux traduites dans Smart Disk Checker par rapport à des outils concurrents ou même d’utilitaires constructeurs :

N° attributSmart Disk Checker 1.0.0.3566CrystalDiskInfo 8.12Utilitaire constructeur
1Taux d'erreurs de lecture (brut)Taux d'erreurs en LectureRaw Read Error Rate
5Nombre de blocs NAND réallouésNombre de Secteurs réallouésReallocated Sectors Count
9Durée de fonctionnementHeures sous tensionPower On Hours Count
12Nombre de cycles marche/arrêtNombre de Cycles en fonctionnementPower Cycle Count
160Nombre de secteurs non corrigésNorme Spécifique du ConstructeurUncorrectable Sector Count
161Nombre de blocs de rechange validesNorme Spécifique du ConstructeurValid Spare Blocks
163Blocs initiaux non validesNorme Spécifique du ConstructeurInitial Invalid Blocks
164Nombre total d'opérations d'effacementNorme Spécifique du ConstructeurTotal Erase Count
165Nombre maximal d'opérations d'effacementNorme Spécifique du ConstructeurMaximum Erase Count
166Nombre minimum de cycles d'effacementNorme Spécifique du ConstructeurMinimum Erase Count
167Nombre moyen de blocs effacésNorme Spécifique du ConstructeurAverage Block Erase Count
168Nombre maximum d'effacement de la spécificationNorme Spécifique du ConstructeurMax Erase Count of Spec
169Pourcentage de durée de vie restanteNorme Spécifique du ConstructeurPercentage Lifetime Remaining
175Nombre d'erreurs de programmation (puce)Norme Spécifique du ConstructeurWorst Program Fail Count
176Nombre d'erreurs d'effacementNorme Spécifique du ConstructeurWorst Erase Fail Count
177Compteur du nivellement d'usureNorme Spécifique du ConstructeurTotal Wearlevel Count
178Nombre de blocs non valide à l'exécutionNorme Spécifique du ConstructeurRuntime Invalid Block Count
181Nombre d'erreurs de programmationNombre d'accès non allignésProgram Fail Count
182Nombre d'erreurs d'effacementNorme Spécifique du ConstructeurErase Fail Count
192Nombre de pertes de tension inattenduesNorme Spécifique du ConstructeurPower-off Retract Count
194Température du châssisTempératureEnclosure Temperature
195Nombre d'erreurs corrigées par ECCNombre d'Erreur incorrigibles ECC à la voléeHardware ECC Recovered
196Nombre d'événements de réallocationNombre d'Evénements de RéallocationReallocation Event Count
197Compte d'erreurs CRC Ultra-DMANombre de secteurs en attenteCurrent Pending Sector Count
198SMART Off-line Scan Erreurs non corrigiblesNombre d'erreurs incorrigibles hors ligneSMART Off-line Scan Uncorrectable Errors
199Compte d'erreurs CRC Ultra-DMATaux d'erreurs CRC en Ultra DMAUltra-DMA CRC Error Count
232Espace réservé disponibleNorme Spécifique du ConstructeurAvailable Reserved Space
241Écritures de l'hôte 32MoNorme Spécifique du ConstructeurTotal LBA Write
242Lecture par l'hôte 32MoProgression de la protection en écritureTotal LBA Read
245Nombre total d'écritures Flash 32MoCumulatif Pages NANDTotal Flash Write Count
N° attributSmart Disk Checker 1.0.0.3566Hard Disk Sentinel Pro 5.7Utilitaire constructeur
9Durée de fonctionnementPower On Time CountPower-on Hours
12Nombre de cycles marche/arrêtDrive Power Cycle CountPower-on Count
175Nombre d'erreurs de programmation (puce)Program Fail Count (Ch..Program Fail Count (chip)
176Nombre d'échecs de commande d'effacement (puce)Erase Fail Count (Chip)Erase Fail Count (chip)
177Compteur du nivellement d'usureWear Leveling CountWear Leveling Count
178Nombre de blocs de réserve NAND utilisés (puce)Used Reserved Block Co..Used Reserved Block Count (FCPU)
179Blocs de réserve NAND utilisésUsed Reserved Block Co..Used Reserved Block Count (total)
180Blocs de réserve NAND non utilisésUnused Reserved Block ..Unused Reserved Block Count (total)
181Nombre d'erreurs de programmationProgram Fail Count (To..Program Fail Count (total)
182Nombre d'erreurs d'effacementErase Fail Count (Total)Erase Fail Count (total)
183Nombre de blocs incorrects à l'exécutionRuntime Bad Block (Tot..Runtime Bad Count (total)
184Nombre de détections d'erreurs d'adressageError DetectionError Detection
187Nombre d'erreurs incorrigiblesUncorrectable Error Co..Uncorrectable Error Count
190Température du châssisTemperatureAirflow Temperature
195Taux d'erreurs ECCECC RateECC Error Rate
198Nombre d'erreurs incorrigibles en hors-ligneOff-Line Uncorrectable..Off-Line Uncorrectable Sector Count
199Taux d'erreurs CRCUltra ATA CRC Error Co..CRC Error Count
233Indicateur d'usure normalisé des médiasNormalized Media WearoutNormalized Media Wear-out
234Nombre d'erreurs phy SATAVendor-specificSata Phy Error Count
235Nombre de récupération PORPOR Recovery CountPOR Recovery Count
236Nombre d'effacements du programme (Moyenne)Vendor-specificAverage Program Erase Count
237Nombre d'effacements du programme (Maximum)Vendor-specificMaximum Program Erase Count
238Nombre de blocs retirésVendor-specificRetiring Block Count
N° attributSmart Disk Checker 1.0.0.3566CrystalDiskInfo 8.12Utilitaire constructeur
1Taux d'erreurs de lecture (brut)Taux d'erreurs de lecture brut1 [0x01] - Read Error Rate:
5Nombre de blocs retirésNombre de blocs retirés5 [0x05] - Bad Block Count:
9Durée de fonctionnementHeures sous tension9 [0x09] - Power On Hours:
12Nombre de cycles marche/arrêtNombre de Cycles en fonctionnement12 [0x0c] - Power Cycles:
171Taux d'échec du programmeTaux d'Echec du Programme171 [0xab] - Program Fail Count:
172Nombre d'erreurs d'effacementTaux d'Echec d'Effacement172 [0xac] - Erase Fail Count:
174Nombre de pertes de puissance inattenduesTaux Inattendue de panne du secteur174 [0xae] - Unexpected Power Loss:
177Compteur du nivellement d'usureGamme d'Usure Delta177 [0xb1] - Wear Leveling Range Percent:
181Taux d'échec du programmeTaux d'Echec du Programme181 [0xb5] - Program Fail Count:
182Nombre d'erreurs d'effacementTaux d'Echec d'Effacement182 [0xb6] - Erase Fail Count:
187Nombre d'erreurs incorrigiblesNombre d'erreurs incorrigibles signalées187 [0xbb] - Uncorrectable ECC Errors:
189TempératureSpécifique au constructeur189 [0xbd] - Temperature (alt):
194Température du châssisTempérature194 [0xc2] - Temperature:
195Nombre d'erreurs ECC à la voléeNombre d'Erreur incorrigibles ECC à la volée195 [0xc3] - RAISE Recovered:
196Nombre d'opérations de réallocationNombre d'Evénements de Réallocation196 [0xc4] - Reallocation Events:
201Taux d'erreurs de lecture incorrigibles (logiciel)Taux d'erreur de lecture incorrigible du logiciel201 [0xc9] - Uncorrectable Soft ECC Rate:
204Taux de correction ECCTaux de correction ECC204 [0xcc] - Soft ECC Correction Rate:
230État de la courbe de vieSituation de la courbe de vie230 [0xe6] - Drive Life Protection Status:
231Durée de vie restante estiméeVie SSD231 [0xe7] - SSD Wear Indicator:
233Nombre d'écritures durant la vie de la NANDSpécifique au constructeur233 [0xe9] - Lifetime Nand Writes:
234Nombre total de Gigaoctets écritsSpécifique au constructeur234 [0xea] - Lifetime Host Writes:
241Nombre total de Gigaoctets écritsEcriture à vie à partir de l'ordinateur hôte241 [0xf1] - Lifetime Host Writes:
242Nombre total de Gigaoctets luslectures à vie à partir de l'ordinateur hôte242 [0xf2] - Lifetime Host Reads:
244Nombre d'effacements (Moyenne)Spécifique au constructeur244 [0xf4] - SSD Wear Indicator: