Tenter de récupérer des données après une panne de disque est à la fois frustrant et coûteux. Cette fonctionnalité est conçue pour détecter les anomalies matérielles pour les SSD NVMe et informer les utilisateurs avec suffisamment de temps pour agir. Il est fortement recommandé aux utilisateurs de sauvegarder immédiatement leurs données après avoir reçu une notification.
identifiant |
Nom d'attribut |
La description |
01 0x01 |
Taux d'erreur de lecture |
(Valeur brute spécifique au fournisseur.) Stocke les données relatives au taux d'erreurs de lecture matérielle qui se sont produites lors de la lecture de données à partir d'une surface de disque. La valeur brute a une structure différente pour différents fournisseurs et n'est souvent pas significative en tant que nombre décimal. |
02 0x02 |
Performances de débit |
Performances de débit globales (générales) d'un disque dur. Si la valeur de cet attribut diminue, il y a une forte probabilité qu'il y ait un problème avec le disque. |
03 0x03 |
Temps de rotation |
Temps moyen de rotation de la broche (de zéro RPM à pleinement opérationnel [millisecondes]). |
04 0x04 |
Compte de démarrage/arrêt |
Un décompte des cycles de démarrage/arrêt de la broche. La broche s'allume, et donc le compte est augmenté, à la fois lorsque le disque dur est allumé après avoir été auparavant complètement éteint (déconnecté de la source d'alimentation) et lorsque le disque dur revient après avoir été précédemment mis en veille mode. |
05 0x05 |
Nombre de secteurs réaffectés |
Nombre de secteurs réaffectés. La valeur brute représente le nombre de secteurs défectueux qui ont été trouvés et remappés. Ainsi, plus la valeur de l'attribut est élevée, plus le lecteur a dû réaffecter de secteurs. Cette valeur est principalement utilisée comme mesure de l'espérance de vie du lecteur; un lecteur qui a subi des réaffectations est beaucoup plus susceptible d'échouer dans les mois immédiats. |
06 0x06 |
Lire la marge de la chaîne |
Marge d'un canal lors de la lecture des données. La fonction de cet attribut n'est pas spécifiée. |
07 0x07 |
Taux d'erreur de recherche |
(Valeur brute spécifique au fournisseur.) Taux d'erreurs de recherche des têtes magnétiques. S'il y a une défaillance partielle du système de positionnement mécanique, des erreurs de recherche se produiront. Une telle panne peut être due à de nombreux facteurs, tels que l'endommagement d'un servomoteur ou l'élargissement thermique du disque dur. La valeur brute a une structure différente pour différents fournisseurs et n'est souvent pas significative en tant que nombre décimal. |
08 0x08 |
Rechercher des performances temporelles |
Performances moyennes des opérations de recherche des têtes magnétiques. Si cet attribut diminue, c'est un signe de problèmes dans le sous-système mécanique. |
09 0x09 |
Heures de mise sous tension |
Nombre d'heures à l'état de mise sous tension. La valeur brute de cet attribut indique le nombre total d'heures (ou de minutes ou de secondes, selon le fabricant) à l'état de mise sous tension. "Par défaut, la durée de vie totale attendue d'un disque dur en parfait état est définie à 5 ans (fonctionnant tous les jours et nuits tous les jours). Cela équivaut à 1825 jours en mode 24/7 ou 43800 heures."
Sur certains disques antérieurs à 2005, cette valeur brute peut avancer de manière erratique et/ou « boucler » (remise à zéro périodiquement).
|
10 0x0A |
Nombre de nouvelles tentatives de rotation |
Nombre de nouvelles tentatives de démarrage d'essorage. Cet attribut stocke un nombre total de tentatives de démarrage d'essorage pour atteindre la vitesse pleinement opérationnelle (à condition que la première tentative ait échoué). Une augmentation de cette valeur d'attribut est un signe de problèmes dans le sous-système mécanique du disque dur. |
11 0x0B |
Nouvelles tentatives de recalibrage ou nombre de nouvelles tentatives de calibrage |
Cet attribut indique le nombre de demandes de réétalonnage (à condition que la première tentative ait échoué). Une augmentation de cette valeur d'attribut est un signe de problèmes dans le sous-système mécanique du disque dur. |
12 0x0C |
Nombre de cycles d'alimentation |
Cet attribut indique le nombre de cycles de mise sous/hors tension complets du disque dur. |
13 0x0D |
Taux d'erreur de lecture logicielle |
Erreurs de lecture non corrigées signalées au système d'exploitation. |
22 0x16 |
Niveau d'hélium actuel |
Spécifique aux lecteurs He8 de HGST. Cette valeur mesure l'hélium à l'intérieur du variateur spécifique à ce constructeur. Il s'agit d'un attribut de pré-échec qui se déclenche une fois que le lecteur détecte que l'environnement interne n'est pas conforme aux spécifications. |
170 0xAA |
Espace réservé disponible |
Voir attribut E8. |
171 0xAB |
Nombre d'échecs du programme SSD |
(Kingston) Le nombre total d'échecs de fonctionnement du programme flash depuis le déploiement du lecteur. Identique à l'attribut 181. |
172 0xAC |
Nombre d'échecs d'effacement SSD |
(Kingston) Compte le nombre d'échecs d'effacement flash. Cet attribut renvoie le nombre total d'échecs d'opération d'effacement Flash depuis le déploiement du lecteur. Cet attribut est identique à l'attribut 182. |
173 0xAD |
Compte de nivellement d'usure SSD |
Compte le pire nombre d'effacements maximum sur n'importe quel bloc. |
174 0xAE |
Nombre de pertes de puissance inattendues |
Également connu sous le nom de « compte de rétraction à la mise hors tension » selon la terminologie conventionnelle du disque dur. La valeur brute indique le nombre d'arrêts impropres, cumulés sur la durée de vie d'un SSD, où un "arrêt impur" est la mise hors tension sans STANDBY IMMEDIATE comme dernière commande (indépendamment de l'activité PLI utilisant la puissance du condensateur). La valeur normalisée est toujours 100. |
175 0xAF |
Échec de la protection contre les coupures de courant |
Dernier résultat du test en microsecondes pour décharger le bouchon, saturé à sa valeur maximale. Enregistre également les minutes depuis le dernier test et le nombre de tests à vie. La valeur brute contient les données suivantes :
- Octets 0-1: dernier résultat du test en microsecondes pour décharger le bouchon, sature à la valeur maximale. Résultat du test attendu dans la plage 25 <= résultat <= 5000000, la valeur inférieure indique un code d'erreur spécifique.
- Octets 2-3: minutes depuis le dernier test, sature à la valeur maximale.
- Octets 4-5: le nombre de tests à vie, non incrémenté lors du cycle d'alimentation, sature à la valeur maximale.
La valeur normalisée est définie sur un en cas d'échec du test ou sur 11 si le condensateur a été testé dans des conditions de température excessive, sinon 100.
|
176 0xB0 |
Effacer le nombre d'échecs |
INTELLIGENT. Le paramètre indique un certain nombre d'échecs de la commande d'effacement flash. |
177 0xB1 |
Gamme d'usure Delta |
Delta entre les blocs Flash les plus usés et les moins usés. Il décrit à quel point le wearleveling du SSD fonctionne de manière plus technique. |
179 0xB3 |
Nombre total de blocs réservés utilisés |
Attribut "Pre-Fail" utilisé au moins dans les appareils Samsung. |
180 0xB4 |
Nombre total de blocs réservés inutilisés |
Attribut "Pre-Fail" utilisé au moins dans les appareils HP. |
181 0xB5 |
Nombre total d'échecs de programme ou nombre d'accès non aligné sur 4K |
Nombre total d'échecs de fonctionnement du programme Flash depuis le déploiement du lecteur. Nombre d'accès aux données utilisateur (à la fois en lecture et en écriture) où les LBA ne sont pas alignés sur 4 Kio (LBA % 8 != 0) ou où la taille n'est pas un module de 4 Kio (nombre de blocs != 8), en supposant une taille de bloc logique (LBS) = 512 B. |
182 0xB6 |
Effacer le nombre d'échecs |
Attribut "Pre-Fail" utilisé au moins dans les appareils Samsung. |
183 0xB7 |
Nombre d'erreurs de rétrogradation SATA ou bloc défectueux d'exécution |
Attribut Western Digital, Samsung ou Seagate: soit le nombre de rétrogradations de vitesse de liaison (par exemple de 6 Gbit/s à 3 Gbit/s) ou le nombre total de blocs de données avec des erreurs non corrigibles détectées rencontrées pendant opération. Bien que la dégradation de ce paramètre puisse être un indicateur du vieillissement du disque et/ou de problèmes électromécaniques potentiels, elle n'indique pas directement une panne imminente du disque. |
184 0xB8 |
Erreur de bout en bout / IOEDC |
Cet attribut fait partie de la technologie SMART IV de Hewlett-Packard, ainsi que de la détection et de la détection d'erreurs d'E/S d'autres fournisseurs. Schémas de correction, et il contient un nombre d'erreurs de parité qui se produisent dans le chemin de données vers le support via le cache du lecteur RAM. |
185 0xB9 |
Stabilité de la tête |
Attribut Western Digital. |
186 0xBA |
Détection induite des vibrations opérationnelles |
Attribut Western Digital. |
187 0xBB |
Erreurs non corrigibles signalées |
Le nombre d'erreurs qui n'ont pas pu être récupérées à l'aide de l'ECC matériel (voir l'attribut 195). |
188 0xBC |
Délai d'expiration de la commande |
Le nombre d'opérations abandonnées en raison du délai d'attente du disque dur. Normalement, cette valeur d'attribut doit être égale à zéro. |
189 0xBD |
Écrit de haute volée |
Les fabricants de disques durs mettent en œuvre un capteur de hauteur de vol qui tente de fournir des protections supplémentaires pour les opérations d'écriture en détectant lorsqu'une tête d'enregistrement vole en dehors de sa plage de fonctionnement normale. Si une condition de hauteur de vol dangereuse est rencontrée, le processus d'écriture est arrêté et les informations sont réécrites ou réaffectées à une zone sûre du disque dur. Cet attribut indique le nombre de ces erreurs détectées au cours de la durée de vie du lecteur. Cette fonctionnalité est implémentée dans la plupart des disques Seagate modernes et certains disques Western Digital, à commencer par le Disques durs WD Enterprise WDE18300 et WDE9180 Ultra2 SCSI, et seront inclus sur tous les futurs WD Enterprise des produits.
|
190 0xBE |
Différence de température ou température du flux d'air |
La valeur est égale à (100-temp. °C), permettant au fabricant de fixer un seuil minimum qui correspond à une température maximum. Cela suit également la convention selon laquelle 100 est une valeur optimale et des valeurs inférieures sont indésirables. Cependant, certains disques plus anciens peuvent indiquer une température brute (identique à 0xC2) ou une température moins 50 ici. |
191 0xBF |
Taux d'erreur G-Sense |
Le nombre d'erreurs résultant de chocs et de vibrations externes. |
192 0xC0 |
Nombre de rétractions hors tension, nombre de cycles de rétraction d'urgence (Fujitsu) ou nombre d'arrêts dangereux |
Nombre de cycles de mise hors tension ou de rétraction d'urgence. |
193 0xC1 |
Comptage de cycles de chargement ou comptage de cycles de chargement/déchargement (Fujitsu) |
Nombre de cycles de chargement/déchargement dans la position de la zone d'atterrissage de la tête. Certains lecteurs utilisent à la place 225 (0xE1) pour le compte de cycles de chargement. Western Digital évalue ses disques VelociRaptor pour 600 000 cycles de chargement/déchargement et les disques WD Green pour 300 000 cycles; ces derniers sont conçus pour décharger les têtes souvent pour économiser l'énergie. D'autre part, le WD3000GLFS (un lecteur de bureau) est spécifié pour seulement 50 000 cycles de chargement/déchargement.
Certains lecteurs d'ordinateurs portables et lecteurs de bureau "à alimentation verte" sont programmés pour décharger les têtes chaque fois qu'il n'y a pas eu d'activité pendant une courte période, afin d'économiser de l'énergie. Les systèmes d'exploitation accèdent souvent au système de fichiers plusieurs fois par minute en arrière-plan, provoquant 100 ou plus de cycles de charge par heure si les têtes se déchargent: le cycle de charge peut être dépassé en moins d'un année. Il existe des programmes pour la plupart des systèmes d'exploitation qui désactivent les fonctionnalités de gestion avancée de l'alimentation (APM) et de gestion acoustique automatique (AAM) provoquant des cycles de charge fréquents.
|
194 0xC2 |
Température ou Température Celsius |
Indique la température de l'appareil, si le capteur approprié est installé. L'octet le plus bas de la valeur brute contient la valeur exacte de la température (degrés Celsius). |
195 0xC3 |
ECC matériel récupéré |
(Valeur brute spécifique au fournisseur.) La valeur brute a une structure différente pour différents fournisseurs et n'est souvent pas significative en tant que nombre décimal. |
196 0xC4 |
Nombre d'événements de réaffectation |
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éaffectés vers une zone de réserve. Les tentatives réussies et infructueuses sont comptées. |
197 0xC5 |
Nombre actuel de secteurs en attente |
Nombre de secteurs "instables" (en attente d'être remappés, à cause d'erreurs de lecture irrécupérables). Si un secteur instable est lu avec succès par la suite, le secteur est remappé et cette valeur est diminuée. Les erreurs de lecture sur un secteur ne remapperont pas le secteur immédiatement (puisque la valeur correcte ne peut pas être lue et donc la valeur à remapper n'est pas connue, et elle peut également devenir lisible plus tard); à la place, le micrologiciel du lecteur se souvient que le secteur doit être remappé et le remappera la prochaine fois qu'il sera écrit. Cependant, certains lecteurs ne remapperont pas immédiatement ces secteurs lors de l'écriture; à la place, le lecteur tentera d'abord d'écrire dans le secteur problématique et si l'opération d'écriture réussit alors le secteur sera marqué bon (dans ce cas, le "Compte d'événements de réallocation" (0xC4) ne sera pas augmenté). Il s'agit d'une grave lacune, car si un tel entraînement contient des secteurs marginaux qui échouent systématiquement seulement après un certain temps s'est écoulé après une opération d'écriture réussie, le lecteur ne remappera jamais ces problèmes secteurs.
|
198 0xC6 |
(Hors ligne) Nombre de secteurs non corrigibles |
Le nombre total d'erreurs non corrigibles lors de la lecture/écriture d'un secteur. Une augmentation de la valeur de cet attribut indique des défauts de la surface du disque et/ou des problèmes dans le sous-système mécanique. |
199 0xC7 |
Nombre d'erreurs UltraDMA CRC |
Le nombre d'erreurs dans le transfert de données via le câble d'interface tel que déterminé par le CICR (Interface Cyclic Redundancy Check). |
200 0xC8 |
Taux d'erreur multizone |
Le nombre d'erreurs trouvées lors de l'écriture d'un secteur. Plus la valeur est élevée, plus l'état mécanique du disque est mauvais. |
200 0xC8 |
Taux d'erreur d'écriture (Fujitsu) |
Le nombre total d'erreurs lors de l'écriture d'un secteur. |
201 0xC9 |
Taux d'erreur de lecture logicielle ou Compteur TA détecté |
Le nombre indique le nombre d'erreurs de lecture logicielle non corrigibles. |
202 0xCA |
Erreurs de marque d'adresse de données ou Compteur TA augmenté |
Nombre d'erreurs de marque d'adresse de données (ou spécifiques au fournisseur). |
203 0xCB |
Épuisé Annuler |
Le nombre d'erreurs causées par une somme de contrôle incorrecte lors de la correction d'erreur. |
204 0xCC |
Correction ECC douce |
Nombre d'erreurs corrigées par le logiciel interne de correction d'erreurs. |
205 0xCD |
Taux d'aspérité thermique |
Nombre d'erreurs dues à une température élevée. |
206 0xCE |
Hauteur de vol |
Hauteur des têtes au-dessus de la surface du disque. S'il est trop bas, un accident de la tête est plus probable; si elle est trop élevée, les erreurs de lecture/écriture sont plus probables. |
207 0xCF |
Tourner à courant élevé |
Quantité de courant de surtension utilisé pour faire tourner le variateur. |
208 0xD0 |
Spin Buzz |
Nombre de routines de buzz nécessaires pour faire tourner le disque en raison d'une alimentation insuffisante. |
209 0xD1 |
Performances de recherche hors ligne |
Drive recherche des performances lors de ses tests internes. |
210 0xD2 |
Vibration pendant l'écriture |
Trouvé dans les disques Maxtor 6B200M0 200 Go et Maxtor 2R015H1 15 Go. |
211 0xD3 |
Vibration pendant l'écriture |
Un enregistrement d'une vibration rencontrée lors des opérations d'écriture. |
212 0xD4 |
Choc pendant l'écriture |
Un enregistrement du choc rencontré lors des opérations d'écriture. |
220 0xDC |
Décalage de disque |
Distance à laquelle le disque s'est déplacé par rapport à la broche (généralement en raison d'un choc ou de la température). L'unité de mesure est inconnue. |
221 0xDD |
Taux d'erreur G-Sense |
Le nombre d'erreurs résultant de chocs et de vibrations externes. |
222 0xDE |
Heures chargées |
Temps passé à fonctionner sous charge de données (mouvement de l'armature de la tête magnétique). |
223 0xDF |
Nombre de tentatives de chargement/déchargement |
Nombre de fois où la tête change de position. |
224 0xE0 |
Frottement de charge |
Résistance causée par le frottement des pièces mécaniques pendant le fonctionnement. |
225 0xE1 |
Nombre de cycles de chargement/déchargement |
Nombre total de cycles de chargement Certains variateurs utilisent à la place 193 (0xC1) pour le nombre de cycles de chargement. Voir la description de 193 pour la signification de ce nombre. |
226 0xE2 |
Charger l'heure d'arrivée |
Temps total de chargement sur l'actionneur des têtes magnétiques (temps non passé en parking). |
227 0xE3 |
Nombre d'amplification de couple |
Nombre de tentatives pour compenser les variations de vitesse du plateau. |
228 0xE4 |
Cycle de rétraction hors tension |
Le nombre de cycles de mise hors tension qui sont comptés chaque fois qu'il y a un « événement de rétraction » et que les têtes sont chargées hors du support, par exemple lorsque la machine est hors tension, mise en veille ou inactive. |
230 0xE6 |
Amplitude de la tête GMR (disques durs magnétiques), état de protection de la durée de vie du disque (SSD) |
Amplitude de « battement » (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 durée de vie prévue
|
231 0xE7 |
Durée de vie restante (SSD) ou température |
Indique la durée de vie approximative restante du SSD, en termes de cycles de programmation/effacement ou de blocs réservés disponibles. Une valeur normalisée de 100 représente un nouveau disque, avec une valeur seuil à 10 indiquant un besoin de remplacement. Une valeur de 0 peut signifier que le lecteur fonctionne en mode lecture seule pour permettre la récupération des données. Auparavant (avant 2010) utilisé occasionnellement pour la température du lecteur (plus généralement signalé à 0xC2).
|
232 0xE8 |
Endurance Espace réservé disponible ou restant |
Nombre de cycles d'effacement physique terminés sur le SSD en pourcentage du nombre maximal de cycles d'effacement physique que le disque est conçu pour supporter. Les SSD Intel indiquent l'espace réservé disponible sous forme de pourcentage de l'espace réservé initial.
|
233 0xE9 |
Indicateur d'usure du support (SSD) ou heures de mise sous tension |
Les SSD Intel signalent une valeur normalisée de 100, un nouveau disque, à un minimum de 1. Il diminue tandis que les cycles d'effacement NAND augmentent de 0 aux cycles maximum. Auparavant (avant 2010) occasionnellement utilisé pour les heures de mise sous tension (plus généralement signalés en 0x09).
|
234 0xEA |
Nombre moyen d'effacements ET Nombre maximal d'effacements |
Décodé comme: octet 0-1-2 = nombre d'effacements moyen (big endian) et octet 3-4-5 = nombre d'effacements max (big endian). |
235 0xEB |
Bon nombre de blocs ET nombre de blocs système (gratuit) |
Décodé comme: octet 0-1-2 = bon nombre de blocs (big endian) et octet 3-4 = nombre de blocs système (libre). |
240 0xF0 |
Heures de vol en tête ou « taux d'erreur de transfert » (Fujitsu) |
Temps passé lors du positionnement des têtes d'entraînement. Certains disques Fujitsu signalent le nombre de réinitialisations de lien lors d'un transfert de données. |
241 0xF1 |
Total des LBA écrits |
Nombre total de LBA écrits. |
242 0xF2 |
Total des LBA lus |
Nombre total de LBA lus. Certains S.M.A.R.T. les services publics rapporteront un nombre négatif pour la valeur brute car en réalité, il a 48 bits au lieu de 32. |
243 0xF3 |
Total des LBA écrits étendus |
Les 5 octets supérieurs du nombre total de 12 octets de LBA écrits sur le périphérique. La valeur inférieure de 7 octets est située à l'attribut 0xF1. |
244 0xF4 |
Total des LBA lus étendus |
Les 5 octets supérieurs du nombre total de 12 octets de LBA lus à partir de l'appareil. La valeur inférieure de 7 octets est située à l'attribut 0xF2. |
249 0xF9 |
Écritures NAND (1 Gio) |
Nombre total d'écritures NAND. La valeur brute indique le nombre d'écritures sur NAND par incréments de 1 Go. |
250 0xFA |
Taux d'erreur de lecture |
Nombre d'erreurs lors de la lecture à partir d'un disque. |
251 0xFB |
Pièces de rechange minimales restantes |
L'attribut Minimum Spares Remaining indique le nombre de blocs de rechange restants en pourcentage du nombre total de blocs de rechange disponibles. |
252 0xFC |
Bloc Flash incorrect récemment ajouté |
L'attribut Newly Added Bad Flash Block indique le nombre total de mauvais blocs flash détectés par le lecteur depuis sa première initialisation en fabrication. |
254 0xFE |
Protection contre les chutes libres |
Nombre d'événements de chute libre détectés. |