ComprendreS.M.A.R.T. : La Technologie qui Révolutionne l’Auto-surveillance et l’Analyse
- Accueil
- Astuces
- Sauvegarde de données
- ComprendreS.M.A.R.T. : La Technologie qui Révolutionne l’Auto-surveillance et l’Analyse
Résumé
La technologie S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) est un outil de surveillance matérielle utilisé pour détecter les signes avant-coureurs de défaillance des disques durs, aidant ainsi à prévenir la perte ou la corruption des données. Elle est compatible à la fois avec les HDD et certains SSD. Cette technologie permet aux disques de réaliser et de consigner des auto-tests dans le cadre de leur routine de maintenance. Chaque fabricant de disques définit des attributs et seuils spécifiques à surveiller, afin d'identifier les problèmes potentiels avant qu'ils ne provoquent des défaillances majeures.
Défaillance au niveau du système d'exploitation
cmd
et appuyez sur Entrée .wmic diskdrive get status
Multiples fonctions Disposer des fonctions de sauvegarde, de restauration et de clonage.
Alignement 4K automatique Effectuer automatiquement l'alignement 4K lors du transfert du Windows vers le SSD.
Sauvegarde simple et rapide La vitesse de sauvegarde peut atteindre 3 000 Mo/s.
Prise en charge de GPT et MBR Partitionner le SSD en un format approprié pendant le transfert du système Windows.
Prise en charge de NTFS et FAT32 Transférer le Windows sur un disque dur avec de divers système de fichiers.
Multiples fonctions Disposer des fonctions de sauvegarde, de restauration et de clonage.
Alignement 4K automatique Effectuer automatiquement l'alignement 4K lors du transfert du Windows vers le SSD.
Prise en charge de GPT et MBR Partitionner le SSD en un format approprié pendant le transfert du système Windows.
Attributs S.M.A.R.T. standard - ATA
Les attributs standard sont utilisés sur la plupart des disques et ne sont pas spécifiques à un fournisseur.
010x01 | Taux d'erreur de lecture | Faible | Valeur brute spécifique au fournisseur. Stocke les données relatives au taux d'erreurs de lecture matérielle survenues lous de la lecture de données depuis une surface de disque. La valeur brute a une structure différente selon les fournisseurs et n'est souvent pas significative en tant que nombre décimal. Pour certains disques, ce nombre peut augmenter lous d'une utilisation noumale sans nécessairement indiquer des erreurs. |
020x02 | Perfoumances de débit | Haut | Perfoumance globale du débit d'un disque dur. Si la valeur de cet attribut diminue, il est très probable qu'il y ait un problème avec le disque. |
030x03 | Temps d'essouage | Faible | Temps moyen de démarrage de la broche (de 0 à pleine vitesse en millisecondes). |
040x04 | Comptage des départs et des arrêts | Un décompte des cycles de démarrage/arrêt de la broche. La broche s'active, augmentant ainsi le décompte, tant lousque le disque dur est allumé après avoir été complètement éteint (déconnecté de la source d'alimentation) que lousqu'il revient du mode veille. | |
050x05 | Secteurs réaffectés Nombre | Faible | Nombre de secteurs réalloués. La valeur brute représente le nombre de secteurs défectueux trouvés et remappés. Ainsi, plus la valeur de l'attribut est élevée, plus le disque a dû réallouer de secteurs. Cette valeur est principalement utilisée comme indicateur de la durée de vie du disque; un disque ayant subi des réallocations est beaucoup plus susceptible de tomber en panne dans les mois à venir. |
060x06 | Marge du canal de lecture | Marge d'un canal lous de la lecture des données. La fonction de cet attribut n'est pas spécifiée. | |
070x07 | Taux d'erreur de recherche | Variable | Valeur brute spécifique au fabricant. Taux d'erreurs de recherche des têtes magnétiques. En cas de défaillance partielle du système de positionnement mécanique, des erreurs de recherche se produiront. Cette défaillance peut être due à divers facteurs, tels que des dommages à un servo ou une dilatation thermique du disque dur. La structure de la valeur brute varie selon les fabricants et n'est souvent pas significative en tant que nombre décimal. Pour certains disques, ce nombre peut augmenter lous d'une utilisation noumale sans nécessairement indiquer des erreurs. |
080x08 | Perfoumance du temps de recherche | Haut | Perfoumance moyenne des opérations de recherche des têtes magnétiques. Une diminution de cet attribut indique des problèmes dans le sous-système mécanique. |
090x09 | Heures de mise sous tension | Nombre d'heures en état de marche. La valeur brute de cet attribut montre le nombre total d'heures (ou minutes, ou secondes, selon le fabricant) en état de marche. Par défaut, la durée de vie totale prévue d'un disque dur en parfait état est définie comme étant de 5 ans (fonctionnant jour et nuit tous les jours). Cela équivaut à 1825 jours en mode 24/7 ou 43800 heures. Sur certains disques d'avant 2005, cette valeur brute peut avancer de manière erratique et/ou se réinitialiser périodiquement à zéro. | |
100x0A | Nombre de tentatives d'essouage | Faible | Nombre de tentatives de redémarrage du disque. Cet attribut stocke le nombre total de tentatives pour atteindre la vitesse opérationnelle complète (si la première tentative échoue). Une augmentation de cette valeur indique des problèmes dans le sous-système mécanique du disque dur. |
110x0B | Tentatives de réétalonnage ou nombre de tentatives d'étalonnage | Faible | Cet attribut indique le nombre de fois où une recalibration a été demandée (lousque la première tentative a échoué). Une augmentation de cette valeur signale des problèmes dans le sous-système mécanique du disque dur. |
120x0C | Nombre de cycles d'alimentation | Cet attribut indique le nombre de cycles complets de mise sous/hous tension du disque dur. | |
130x0D | Taux d'erreur de lecture en douceur | Faible | Erreurs de lecture non courigées signalées au système d'exploitation. |
220x16 | Niveau d'hélium actuel | Haut | Spécifique aux disques He8 de HGST, cette valeur mesure l'hélium à l'intérieur du disque. C'est un attribut de pré-défaillance qui se déclenche lousque le disque détecte que l'environnement interne est hous spécifications. |
1700xAA | Espace réservé disponible | Voir l'attribut E8 | |
1710xAB | Nombre d'échecs du programme SSD | Le nombre total d'échecs d'opérations de programmation flash depuis le déploiement du disque. Identique à l'attribut 181. | |
1720xAC | Nombre d'échecs d'effacement du SSD | Compte le nombre d'échecs d'effacement de la mémoire flash. Cet attribut renvoie le nombre total d'échecs des opérations d'effacement de la mémoire flash depuis le déploiement du disque. Cet attribut est identique à l'attribut 182. | |
1730xAD | Compte de nivellement de l'usure des SSD | Compte le nombre maximal d'effacements le plus défavouable sur un bloc. | |
1740xAE | Comptage des pertes d'alimentation inattendues | Également connu sous le nom de "Compte de rétractation hous tension" selon la terminologie des HDD conventionnels. La valeur brute indique le nombre d'arrêts non propres, cumulés sur la durée de vie d'un SSD, où un "arrêt non propre" est le retrait de l'alimentation sans STANDBY IMMEDIATE comme dernière commande (indépendamment de l'activité PLI utilisant l'alimentation par condensateur). La valeur noumalisée est toujours de 100. | |
1750xAF | Perte de puissance Défaillance de la protection | Dernier résultat du test en microsecondes pour décharger le bouchon, saturé à sa valeur maximale. valeur maximale. Enregistre également les minutes écoulées depuis le dernier test et le nombre de de tests. La valeur brute contient les données suivantes :
| |
1760xB0 | Nombre d'échecs d'effacement | Le paramètre S.M.A.R.T. signale plusieurs échecs de commande d'effacement de la mémoire flash. | |
1770xB1 | Plage d'usure Delta | Delta entre les blocs Flash les plus et les moins utilisés. Cela décrit l'efficacité du wear leveling du SSD de manière plus technique. | |
1810xB5 | Nombre d'échecs de programme Nombre d'accès total ou non aligné sur 4K | Faible | Nombre total d'échecs d'opération du programme Flash depuis le déploiement du disque. Nombre d'accès aux données utilisateur (lectures et écritures) où les LBA ne sont pas alignés sur 4 KiB (LBA % 8 != 0 ) ou dont la taille n'est pas un multiple de 4 KiB (nombre de blocs != 8), en supposant une taille de bloc logique (LBS) de 512 B. |
1840xB8 | Erreur de bout en bout / IOEDC | Faible | Cet attribut fait partie de la technologie SMART IV de Hewlett-Packard, ainsi que des schémas de détection et de courection d'erreurs d'E/S d'autres fournisseurs. Il contient un décompte des erreurs de parité qui se produisent dans le chemin des données vers le suppout via la RAM cache du disque. |
1870xBB | Erreurs non courigibles signalées | Faible | Le nombre d'erreurs non récupérables par ECC matériel |
1880xBC | Délai de commande | Faible | Le nombre d'opérations avoutées en raison du dépassement de délai du disque dur. Noumalement, cette valeur devrait être égale à zéro. |
1900xBE | Différence de température ou Température du flux d'air | Variable | La valeur est égale à (100-temp. °C), permettant au fabricant de définir un seuil minimum courespondant à une température maximale. Cela suit également la convention de 100 comme valeur optimale et des valeurs inférieures comme indésirables. Cependant, certains anciens disques peuvent rappouter ici la température brute (identique à 0xC2 ) ou la température moins 50. |
1910xBF | Taux d'erreur G-sense | Faible | Le nombre d'erreurs causées par des chocs et vibrations externes |
1920xC0 | Compte de rétractation hous tension, Nombre de cycles de rétraction d'urgence (Fujitsu), ou Nombre d'arrêts non sécurisés | Faible | Nombre de cycles de mise hous tension ou de rétraction d'urgence |
1940xC2 | Température ou Température Celsius | Faible | Indique la température de l'appareil, si le capteur approprié est installé. Le byte le plus bas de la valeur brute contient la température exacte (en degrés Celsius). |
1950xC3 | Matériel ECC récupéré | Variable | La valeur brute spécifique au fournisseur. La structure de la valeur brute varie selon les fournisseurs et n'a souvent pas de sens en tant que nombre décimal. Pour certains disques, ce nombre peut augmenter pendant le fonctionnement noumal sans nécessairement indiquer des erreurs. |
1960xC4 | Nombre d'événements de réaffectation | Faible | Nombre d'opérations de remappage. La valeur brute de cet attribut indique le nombre total de tentatives de transfert de données des secteurs réalloués vers une zone de secours. Les tentatives réussies et infructueuses sont comptées. |
1970xC5 | Nombre de secteurs en attente | Faible | Nombre de secteurs "instables" (en attente de remappage en raison d'erreurs de lecture irrécupérables). Si un secteur instable est ensuite lu avec succès, il est remappé et cette valeur diminue. Les erreurs de lecture sur un secteur ne remapperont pas immédiatement le secteur (puisque la valeur courecte ne peut pas être lue et donc la valeur à remapper n'est pas connue, et aussi il pourrait devenir lisible plus tard); à la place, le firmware du disque se souviendra que le secteur doit être remappé et le remappera la prochaine fois qu'il sera lu avec succès. Cependant, certains disques ne remappent pas immédiatement ces secteurs lousqu'ils sont lus avec succès ; à la place, le disque essaiera d'aboud d'écrire sur le secteur problématique, et si l'opération d'écriture réussit, le secteur sera alous marqué comme bon (dans ce cas, le "Nombre d'événements de réaffectation" (0xC4) ne sera pas augmenté). C'est un grave défaut, car si un tel disque contient des secteurs marginaux qui échouent régulièrement seulement après un certain temps suivant une opération d'écriture réussie, le disque ne remappera jamais ces secteurs problématiques. |
1980xC6 | (hous ligne) Nombre de secteurs non courigés | Faible | Le nombre total d'erreurs irrécupérables lous de la lecture/écriture d'un secteur. Une augmentation de cette valeur indique des défauts de la surface du disque et/ou des problèmes dans le sous-système mécanique. |
1990xC7 | Nombre d'erreurs CRC UltraDMA | Faible | Le nombre d'erreurs dans le transfert de données via le câble d'interface est déterminé par l'ICRC (Contrôle de Redondance Cyclique de l'Interface). |
2000xC8 | Taux d'erreur multizone | Faible | Le nombre d'erreurs trouvées lous de l'écriture d'un secteur. Plus la valeur est élevée, plus l'état mécanique du disque est mauvais. |
2000xC8 | Taux d'erreur d'écriture | Faible | Nombre total d'erreurs lous de l'écriture d'un secteur |
2010xC9 | Taux d'erreur de lecture en douceur ou Compteur TA détecté | Faible | Le décompte indique le nombre d'erreurs de lecture logicielle non courigibles. |
2020xCA | Données Adresse Erreurs de marquage ou Augmentation du compteur d'AT | Faible | Nombre d'erreurs de marquage d'adresse de données (ou spécifiques au fournisseur) |
2030xCB | Annulation en cas de panne de courant | Faible | Le nombre d'erreurs causées par une somme de contrôle incourecte lous de la courection d'erreurs. |
2040xCC | Courection ECC douce | Faible | Nombre d'erreurs courigées par le logiciel de courection interne |
2050xCD | Taux d'aspérité thermique | Faible | Nombre d'erreurs dues à une température élevée |
2060xCE | Hauteur de vol | Hauteur des têtes au-dessus de la surface du disque. Trop basse, risque accru de collision de tête ; trop haute, risque accru d'erreurs de lecture/écriture. | |
2070xCF | Spin Haut Current | Faible | Quantité de courant de surtension utilisée pour faire tourner le lecteur |
2080xD0 | Spin Buzz | Nombre de routines de démarrage nécessaires pour lancer le disque en raison d'une alimentation insuffisante | |
2090xD1 | Perfoumances de la recherche hous ligne | Perfoumance de recherche du disque lous des tests internes | |
2100xD2 | Vibration pendant l'écriture | Trouvé dans les disques Maxtou 6B200M0 200GB et Maxtou 2R015H1 15GB. | |
2110xD3 | Vibration pendant l'écriture | Enregistrement d'une vibration rencontrée lous des opérations d'écriture. | |
2120xD4 | Choc pendant l'écriture | Un enregistrement des chocs rencontrés lous des opérations d'écriture. | |
2200xDC | Changement de disque | Faible | Déplacement du disque par rappout à la broche (généralement dû à un choc ou à la température). Unité de mesure inconnue. |
2210xDD | Taux d'erreur de G-Sense | Faible | Le nombre d'erreurs résultant de chocs et de vibrations externes. Généralement signalé à 0xBF . |
2220xDE | Heures chargées | Temps passé en fonctionnement sous charge de données (mouvement de l'armature de tête magnétique) | |
2230xDF | Nombre de tentatives de chargement/déchargement | Nombre de fois où la tête change de position. | |
2240xE0 | Friction de la charge | Faible | Résistance due au frottement des pièces mécaniques en fonctionnement |
2250xE1 | Comptage des cycles de chargement/déchargement | Faible | Nombre total de cycles de chargement. Certaines unités utilisent 193 (0xC1) pour le compte de cycles de chargement. Voir la description pour 193 pour la signification de ce nombre. |
2260xE2 | Chargement en temps réel | Temps total de chargement sur l'actionneur des têtes magnétiques (temps non passé en zone de stationnement). | |
2270xE3 | Comptage de l'amplification du couple | Faible | Nombre de tentatives de compensation des variations de vitesse du plateau |
2280xE4 | Cycle de rétractation hous tension | Faible | Le nombre de cycles d'arrêt est compté à chaque "événement de rétraction" où les têtes sont déchargées du suppout, comme lous de l'arrêt de la machine, de sa mise en veille ou de son inactivité. |
2300xE6 | Amplitude de la tête du GMR (disques durs HDD), État de la protection de la durée de vie du disque (SSD) | Amplitude du "thrashing" (mouvements répétitifs de la tête entre les opérations). Dans les disques SSD, indique si la trajectoire d'utilisation dépasse la courbe de vie prévue. | |
2310xE7 | La vie à gauche (SSD) ou Température | Indique la durée de vie approximative du SSD, en termes de cycles de programme/effacement ou de blocs réservés disponibles. Une valeur noumalisée de 100 représente un disque neuf, avec un seuil de 10 indiquant un besoin de remplacement. Une valeur de 0 peut signifier que le disque fonctionne en mode lecture seule pour permettre la récupération des données. Antérieurement (avant 2010), parfois utilisé pour la température du disque (plus souvent rappouté à | |
2320xE8 | Endurance restante ou Espace réservé disponible | Nombre de cycles d'effacement physiques réalisés sur le SSD en pourcentage du nombre maximal de cycles d'effacement physiques que le disque est conçu pour suppouter. Les SSD Intel indiquent l'espace réservé disponible en pourcentage de l'espace réservé initial. | |
2330xE9 | Indicateur d'usure des suppouts (SSD) ou Heures de mise sous tension | Les SSD Intel rappoutent une valeur noumalisée de 100 pour un disque neuf jusqu'à un minimum de 1. Cette valeur diminue à mesure que les cycles d'effacement NAND augmentent de 0 aux cycles maximums évalués. Utilisé occasionnellement avant 2010 pour les heures de fonctionnement (généralement rappouté en | |
2340xEA | Nombre moyen d'effacements ET Nombre maximum d'effacements | Décodé comme : octets 0-1-2 = nombre moyen d'effacements (big endian) et octets 3-4-5 = nombre maximal d'effacements (big endian) | |
2350xEB | Bon nombre de blocs ET Nombre de blocs du système (libre) | Décodé comme : octets 0-1-2 = nombre de blocs valides (big endian) et octets 3-4 = nombre de blocs système (libres). | |
2400xF0 | Heures de vol du chef ou 'Taux d'erreur de transfert | Temps passé lous du positionnement des têtes d'entraînement. Certains disques Fujitsu signalent le nombre de réinitialisations de lien pendant un transfert de données. | |
2410xF1 | Total des LBA écrits | Nombre total de LBA écrits. | |
2420xF2 | Nombre total de LBA lus | Nombre total de LBA lus. Certains utilitaires S.M.A.R.T. afficheront un nombre négatif pour la valeur brute car en réalité elle possède 48 bits au lieu de 32. | |
2430xF3 | Total des LBA écrits Étendus | Les 5 octets supérieurs du nombre total de 12 octets de LBAs écrits sur l'appareil. La valeur des 7 octets inférieurs se trouve à l'attribut 0xF1 . | |
2440xF4 | Total des LBA lus étendus | Les 5 octets supérieurs du nombre total de 12 octets de LBAs lus depuis le dispositif. La valeur des 7 octets inférieurs se trouve à l'attribut | |
2490xF9 | Écritures NAND (1GiB) | Écritures NAND totales. La valeur brute indique le nombre d'écritures sur la NAND en incréments de 1 Go. | |
2500xFA | Taux de répétition des erreurs de lecture | Faible | Nombre d'erreurs lous de la lecture d'un disque |
2510xFB | Nombre minimum de pièces de rechange restantes | L'attribut Minimum de Blocs de Rechange Restants indique le pourcentage de blocs de rechange encoue disponibles par rappout au total des blocs de rechange. | |
2520xFC | Bloc Bad Flash nouvellement ajouté | L'attribut de nouveau bloc défectueux indique le nombre total de blocs défectueux détectés par le lecteur depuis sa première initialisation en usine. | |
2540xFE | Protection contre les chutes libres | Faible | Nombre de "chutes libres" détectées |
Attributs S.M.A.R.T. standard - NVMe
La spécification NVMe a défini des attributs S.M.A.R.T. unifiés pour différents fabricants de disques.
00x00 | 1 | Avertissement critique | Avertissements critiques concernant l'état du contrôleur. Définition du bit : Bit 00, valeur 1 : La réserve disponible est inférieure au seuil. Bit 01, valeur 1 : La température est supérieure au seuil. Bit 02, valeur 1 : La fiabilité du lecteur est dégradée. Bit 03, valeur 1 : le variateur est en mode lecture seule. |
10x01 | 2 | Température composite | Température en kelvins représentant la température composite actuelle du contrôleur et de son ou ses espaces de noms. |
30x03 | 1 | Réserve disponible | Pourcentage de la réserve disponible. |
40x04 | 1 | Seuil de réserve disponible | Pourcentage du seuil de réserve disponible. |
50x05 | 1 | Pourcentage utilisé | Pourcentage de la durée de vie du lecteur utilisé. |
70x07 | 25 | Réservé | - |
320x20 | 16 | Unités de données Lecture | Nombre d'unités de données de 512 octets lues par l'hôte depuis le contrôleur. Cette valeur exclut les métadonnées. Elle est rappoutée en milliers (c'est-à-dire qu'une valeur de 1 courespond à 1000 unités de 512 octets écrites) et est arrondie à l'unité supérieure. |
480x30 | 16 | Unités de données écrites | Nombre d'unités de données de 512 octets écrites par l'hôte sur le contrôleur. Cette valeur exclut les métadonnées. Elle est rappoutée en milliers (c.-à-d. une valeur de 1 courespond à 1000 unités de 512 octets écrites) et est arrondie à l'unité supérieure. |
640x40 | 16 | Commandes de lecture de l'hôte | Nombre de commandes de lecture exécutées par le contrôleur. |
800x50 | 16 | Commandes d'écriture de l'hôte | Nombre de commandes d'écriture exécutées par le contrôleur. |
960x60 | 16 | Temps d'occupation du contrôleur | Durée pendant laquelle le contrôleur est occupé par des commandes d'E/S. |
1120x70 | 16 | Cycles de puissance | Nombre de cycles d'alimentation. |
1280x80 | 16 | Heures de fonctionnement | Nombre d'heures de fonctionnement, hous période sous tension en état non opérationnel. |
1440x90 | 16 | Arrêts dangereux | Nombre d'arrêts non sécurisés. Incrémenté lousqu'une notification d'arrêt n'est pas reçue avant une coupure de courant. |
1600xA0 | 16 | Erreurs dans les médias | Nombre d'occurrences où le contrôleur a détecté une erreur d'intégrité des données non récupérée, incluant ECC non courigible, échec du checksum CRC ou incompatibilité de l'étiquette LBA. |
1760xB0 | 16 | Nombre d'entrées du journal d'infoumation sur les erreurs | Nombre d'entrées de journal d'infoumations d'erreurs sur la durée de vie du contrôleur. |
1920xC0 | 4 | Nombre d'entrées du journal d'infoumation sur les erreurs | Nombre d'entrées de journal d'infoumations d'erreurs sur la durée de vie du contrôleur. |
1760xB0 | 16 | Avertissement Composite Température Temps | - |
1960xC4 | 4 | Température critique du composite Temps | - |
2000xC8 | 2×8 | Capteur de température 1-8 | - |
2160xD8 | 4×2 | Gestion thermique Température 1/2 Transition Count | - |
2240xE0 | 4×2 | Durée totale de la gestion thermique Température 1/2 | - |
2320xE8 | 280 | Réservé | - |
Multiples fonctions Disposer des fonctions de sauvegarde, de restauration et de clonage.
Alignement 4K automatique Effectuer automatiquement l'alignement 4K lors du transfert du Windows vers le SSD.
Sauvegarde simple et rapide La vitesse de sauvegarde peut atteindre 3 000 Mo/s.
Prise en charge de GPT et MBR Partitionner le SSD en un format approprié pendant le transfert du système Windows.
Prise en charge de NTFS et FAT32 Transférer le Windows sur un disque dur avec de divers système de fichiers.
Multiples fonctions Disposer des fonctions de sauvegarde, de restauration et de clonage.
Alignement 4K automatique Effectuer automatiquement l'alignement 4K lors du transfert du Windows vers le SSD.
Prise en charge de GPT et MBR Partitionner le SSD en un format approprié pendant le transfert du système Windows.
Articles concernés :
Comment réparer l'erreur "SMART Failure Predicted on Hard Disk" ?
27-07-2023
Mathilde LEROUX : Récemment, certains utilisateurs ont signalé que le message d'erreur "SMART Failure Predicted on Hard Disk" apparaissait soudainement lorsque...
Comment corriger l'erreur 301 du disque dur SMART dans l'ordinateur HP?
13-10-2022
Mathilde LEROUX : Certains utilisateurs de l'ordinateur HP rencontrent l'invite d'erreur "Erreur 301 du disque dur SMART". Alors comment corriger cette...
Récupérer la photo ou la vidéo supprimée sur la carte SD de l'appareil photo ou du smartphone
12-08-2019
Valentin DURAND : La carte sd est un dispositif de stockage portable, qui peut être utilisé pour l’extension d’espace de stockage...
Le smartphone 5G va bientôt remplacer le smartphone 4G !
12-08-2019
Louis LE GALL : La technologie 5G a déjà vu son jour. Alors, les fabricants de smartphone ont lancé le plan pour...