Pogingen om gegevens te herstellen na een schijffout is zowel frustrerend als duur. Deze functie is ontworpen om hardwareafwijkingen voor NVMe SSD's te detecteren en gebruikers voldoende tijd te geven om actie te ondernemen. Het wordt sterk aanbevolen dat gebruikers onmiddellijk een back-up van hun gegevens maken na ontvangst van een melding.
ID kaart |
Attribuut naam |
Beschrijving |
01 0x01 |
Foutpercentage lezen |
(Verkoperspecifieke onbewerkte waarde.) Slaat gegevens op met betrekking tot de snelheid van hardwareleesfouten die zijn opgetreden bij het lezen van gegevens van een schijfoppervlak. De ruwe waarde heeft een verschillende structuur voor verschillende leveranciers en is vaak niet zinvol als een decimaal getal. |
02 0x02 |
Doorvoerprestaties |
Algehele (algemene) doorvoerprestaties van een harde schijf. Als de waarde van dit kenmerk afneemt, is de kans groot dat er een probleem is met de schijf. |
03 0x03 |
Opstarttijd |
Gemiddelde tijd van spin-up (van nul RPM tot volledig operationeel [milliseconden]). |
04 0x04 |
Tellen starten/stoppen |
Een telling van spindel start/stop cycli. De spindel gaat aan, en dus wordt de telling verhoogd, zowel wanneer de harde schijf wordt ingeschakeld nadat deze eerder is geweest volledig uitgeschakeld (losgekoppeld van de stroombron) en wanneer de harde schijf terugkeert van eerder in de slaapstand gezet modus. |
05 0x05 |
Opnieuw toegewezen sectoren tellen |
Telling van opnieuw toegewezen sectoren. De onbewerkte waarde vertegenwoordigt een telling van de slechte sectoren die zijn gevonden en opnieuw zijn toegewezen. Dus hoe hoger de attribuutwaarde, hoe meer sectoren de schijf opnieuw heeft moeten toewijzen. Deze waarde wordt voornamelijk gebruikt als maatstaf voor de levensverwachting van de schijf; een schijf die helemaal geen hertoewijzingen heeft gehad, heeft een aanzienlijk grotere kans om in de onmiddellijke maanden te falen. |
06 0x06 |
Kanaalmarge lezen |
Marge van een kanaal tijdens het lezen van gegevens. De functie van dit kenmerk is niet gespecificeerd. |
07 0x07 |
Foutpercentage zoeken |
(Verkoperspecifieke ruwe waarde.) Aantal zoekfouten van de magnetische koppen. Als er een gedeeltelijke storing is in het mechanische positioneringssysteem, zullen er zoekfouten optreden. Een dergelijke storing kan te wijten zijn aan tal van factoren, zoals schade aan een servo of thermische verwijding van de harde schijf. De ruwe waarde heeft een verschillende structuur voor verschillende leveranciers en is vaak niet zinvol als een decimaal getal. |
08 0x08 |
Zoek tijd prestaties |
Gemiddelde prestatie van zoekbewerkingen van de magneetkoppen. Als dit kenmerk afneemt, is dit een teken van problemen in het mechanische subsysteem. |
09 0x09 |
Inschakeluren |
Aantal uren in ingeschakelde staat. De onbewerkte waarde van dit kenmerk toont het totale aantal uren (of minuten of seconden, afhankelijk van de fabrikant) in de ingeschakelde staat. "Standaard wordt de totale verwachte levensduur van een harde schijf in perfecte staat gedefinieerd als 5 jaar (dag en nacht draaien op alle dagen). Dit staat gelijk aan 1825 dagen in 24/7 modus of 43800 uur."
Op sommige schijven van vóór 2005 kan deze onbewerkte waarde onregelmatig toenemen en/of "omwikkelen" (periodiek teruggezet naar nul).
|
10 0x0A |
Aantal pogingen opnieuw draaien |
Aantal nieuwe pogingen van spin-startpogingen. Dit kenmerk slaat een totaal aantal spin-startpogingen op om de volledige operationele snelheid te bereiken (op voorwaarde dat de eerste poging niet succesvol was). Een toename van deze attribuutwaarde is een teken van problemen in het mechanische subsysteem van de harde schijf. |
11 0x0B |
Herkalibratiepogingen of aantal kalibratiepogingen |
Dit kenmerk geeft het aantal aan dat herkalibratie is aangevraagd (op voorwaarde dat de eerste poging niet is gelukt). Een toename van deze attribuutwaarde is een teken van problemen in het mechanische subsysteem van de harde schijf. |
12 0x0C |
Power Cycle Count |
Dit kenmerk geeft het aantal volledige aan/uit-cycli van de harde schijf aan. |
13 0x0D |
Foutpercentage bij zacht lezen |
Niet-gecorrigeerde leesfouten gerapporteerd aan het besturingssysteem. |
22 0x16 |
Huidig heliumniveau |
Specifiek voor He8 aandrijvingen van HGST. Deze waarde meet het helium in de schijf die specifiek is voor deze fabrikant. Het is een pre-fail-attribuut dat uitschakelt zodra de schijf detecteert dat de interne omgeving buiten de specificaties valt. |
170 0xAA |
Beschikbare gereserveerde ruimte |
Zie attribuut E8. |
171 0xAB |
Aantal mislukte SSD-programma's |
(Kingston) Het totale aantal mislukte flash-programmabewerkingen sinds de schijf is geïmplementeerd. Identiek aan attribuut 181. |
172 0xAC |
Aantal fouten bij het wissen van SSD's |
(Kingston) Telt het aantal mislukte flitswissen. Dit kenmerk retourneert het totale aantal mislukte Flash-wisbewerkingen sinds de schijf is geïmplementeerd. Dit attribuut is identiek aan attribuut 182. |
173 0xAD |
Telling van SSD-slijtage-nivellering |
Telt het maximale aantal slechtste wissen op elk blok. |
174 0xAE |
Aantal onverwachte vermogensverlies |
Ook bekend als "Power-off Retract Count" volgens conventionele HDD-terminologie. Ruwe waarde rapporteert het aantal onreine shutdowns, cumulatief over de levensduur van een SSD, waarbij een "onreine shutdown" is het verwijderen van de stroom zonder STANDBY IMMEDIATE als laatste commando (ongeacht de PLI-activiteit die condensatorstroom gebruikt). Genormaliseerde waarde is altijd 100. |
175 0xAF |
Stroomuitvalbeveiligingsfout |
Laatste testresultaat als microseconden tot ontlaaddop, verzadigd op maximale waarde. Registreert ook de minuten sinds de laatste test en het aantal tests gedurende de levensduur. Ruwe waarde bevat de volgende gegevens:
- Bytes 0-1: Laatste testresultaat als microseconden tot ontlaaddop, verzadigt bij maximale waarde. Testresultaat verwacht in bereik 25 <= resultaat <= 5000000, lager geeft specifieke foutcode aan.
- Bytes 2-3: minuten sinds de laatste test, verzadigt op maximale waarde.
- Bytes 4-5: Levensduur aantal tests, niet verhoogd bij power cycle, verzadigt bij maximale waarde.
De genormaliseerde waarde wordt ingesteld op één bij testfout of 11 als de condensator is getest bij een te hoge temperatuur, anders 100.
|
176 0xB0 |
Aantal mislukte pogingen wissen |
SLIM. parameter geeft een aantal mislukte flash-wisopdrachten aan. |
177 0xB1 |
Draagbereik Delta |
Delta tussen de meest versleten en minst versleten Flash-blokken. Het beschrijft op een meer technische manier hoe goed/slecht de wearleveling van de SSD werkt. |
179 0xB3 |
Totaal aantal gebruikte gereserveerde blokken |
"Pre-Fail"-kenmerk dat in ieder geval op Samsung-apparaten wordt gebruikt. |
180 0xB4 |
Totaal aantal ongebruikte gereserveerde blokken |
"Pre-Fail"-kenmerk dat in ieder geval op HP-apparaten wordt gebruikt. |
181 0xB5 |
Aantal mislukte programma's Totaal aantal of niet-4K uitgelijnde toegang |
Totaal aantal mislukte Flash-programmabewerkingen sinds de schijf is geïmplementeerd. Aantal gebruikersgegevenstoegangen (zowel lezen als schrijven) waarbij LBA's niet zijn uitgelijnd met 4 KiB (LBA % 8 != 0) of waarbij de grootte niet modulus 4 KiB is (aantal blokken != 8), uitgaande van logische blokgrootte (LBS) = 512 B. |
182 0xB6 |
Aantal mislukte pogingen wissen |
"Pre-Fail"-kenmerk dat in ieder geval op Samsung-apparaten wordt gebruikt. |
183 0xB7 |
Aantal SATA Downshift-fouten of Runtime Bad Block |
Western Digital-, Samsung- of Seagate-kenmerk: ofwel het aantal terugschakelingen van de verbindingssnelheid (bijv. van 6 Gbit/s naar 3Gbit/s) of het totale aantal datablokken met gedetecteerde, niet-corrigeerbare fouten die zijn aangetroffen tijdens normaal operatie. Hoewel degradatie van deze parameter een indicatie kan zijn van veroudering van de schijf en/of potentiële elektromechanische problemen, duidt dit niet direct op een dreigende schijfstoring. |
184 0xB8 |
End-to-End-fout / IOEDC |
Dit kenmerk maakt deel uit van de SMART IV-technologie van Hewlett-Packard, evenals van de IO Error Detection- en Correctieschema's, en het bevat een telling van pariteitsfouten die optreden in het gegevenspad naar de media via de cache van de schijf RAM. |
185 0xB9 |
Hoofd Stabiliteit |
Western Digital-kenmerk. |
186 0xBA |
Geïnduceerde Op-Vibratie Detectie |
Western Digital-kenmerk. |
187 0xBB |
Gerapporteerde onherstelbare fouten |
Het aantal fouten dat niet kon worden hersteld met hardware-ECC (zie kenmerk 195). |
188 0xBC |
Opdracht time-out |
Het aantal afgebroken bewerkingen vanwege een HDD-time-out. Normaal gesproken moet deze attribuutwaarde gelijk zijn aan nul. |
189 0xBD |
High Fly schrijft |
HDD-fabrikanten implementeren een vlieghoogtesensor die probeert extra bescherming te bieden voor schrijfbewerkingen door te detecteren wanneer een opnamekop buiten zijn normale werkbereik vliegt. Als zich een onveilige vlieghoogte voordoet, wordt het schrijfproces gestopt en wordt de informatie herschreven of opnieuw toegewezen aan een veilige regio van de harde schijf. Dit kenmerk geeft het aantal gedetecteerde fouten aan gedurende de levensduur van de schijf. Deze functie is geïmplementeerd in de meeste moderne Seagate-schijven en sommige schijven van Western Digital, te beginnen met de WD Enterprise WDE18300 en WDE9180 Ultra2 SCSI harde schijven, en zullen worden opgenomen in alle toekomstige WD Enterprise producten.
|
190 0xBE |
Temperatuurverschil of luchtstroomtemperatuur |
Waarde is gelijk aan (100-temp. °C), waardoor de fabrikant een minimumdrempel kan instellen die overeenkomt met een maximumtemperatuur. Dit volgt ook de conventie dat 100 een best-case waarde is en lagere waarden ongewenst zijn. Sommige oudere schijven kunnen hier echter onbewerkte temperatuur (identiek aan 0xC2) of temperatuur min 50 rapporteren. |
191 0xBF |
G-sense-foutpercentage |
Het aantal fouten als gevolg van extern opgewekte schokken en trillingen. |
192 0xC0 |
Telling uitzetten bij uitschakelen, aantal cyclussen voor intrekken in noodgevallen (Fujitsu) of telling onveilig afsluiten |
Aantal uitschakelcycli of noodintrekcycli. |
193 0xC1 |
Aantal cycli laden of cycli laden/ontladen (Fujitsu) |
Aantal laad-/loscycli in de positie van de hoofdlandingszone. Sommige schijven gebruiken in plaats daarvan 225 (0xE1) voor Load Cycle Count. Western Digital beoordeelt hun VelociRaptor-schijven voor 600.000 laad-/ontlaadcycli en WD Green-schijven voor 300.000 cycli; de laatste zijn ontworpen om koppen vaak te ontladen om stroom te besparen. Aan de andere kant is de WD3000GLFS (een desktopschijf) gespecificeerd voor slechts 50.000 laad-/ontlaadcycli.
Sommige laptopschijven en desktopschijven met "groene stroom" zijn geprogrammeerd om de koppen te ontladen wanneer er gedurende een korte periode geen activiteit is geweest, om energie te besparen. Besturingssystemen openen het bestandssysteem vaak een paar keer per minuut op de achtergrond, waardoor 100 of meer laadcycli per uur als de koppen worden ontladen: de classificatie van de laadcyclus kan worden overschreden in minder dan a jaar. Er zijn programma's voor de meeste besturingssystemen die de functies Advanced Power Management (APM) en Automatic acoustic management (AAM) uitschakelen, waardoor frequente laadcycli ontstaan.
|
194 0xC2 |
Temperatuur of Temperatuur Celsius |
Geeft de temperatuur van het apparaat aan, indien de juiste sensor is aangebracht. De laagste byte van de onbewerkte waarde bevat de exacte temperatuurwaarde (graden Celsius). |
195 0xC3 |
Hardware ECC hersteld |
(Verkoperspecifieke onbewerkte waarde.) De onbewerkte waarde heeft een andere structuur voor verschillende leveranciers en is vaak niet zinvol als decimaal getal. |
196 0xC4 |
Telling van hertoewijzingsgebeurtenissen |
Aantal hertoewijzingsbewerkingen. De onbewerkte waarde van dit kenmerk toont het totale aantal pogingen om gegevens over te dragen van opnieuw toegewezen sectoren naar een reservegebied. Zowel geslaagde als mislukte pogingen worden geteld. |
197 0xC5 |
Huidige in behandeling zijnde sectortelling |
Aantal "onstabiele" sectoren (wachten om opnieuw toegewezen te worden vanwege onherstelbare leesfouten). Als een onstabiele sector vervolgens met succes wordt gelezen, wordt de sector opnieuw toegewezen en wordt deze waarde verlaagd. Leesfouten op een sector zullen de sector niet onmiddellijk opnieuw toewijzen (aangezien de juiste waarde niet kan worden gelezen en dus de waarde die opnieuw moet worden toegewezen, niet bekend is en deze later ook leesbaar kan worden); in plaats daarvan onthoudt de schijffirmware dat de sector opnieuw moet worden toegewezen en zal deze de volgende keer dat deze wordt geschreven opnieuw worden toegewezen. Sommige schijven zullen dergelijke sectoren echter niet onmiddellijk opnieuw toewijzen wanneer ze worden geschreven; in plaats daarvan zal de schijf eerst proberen te schrijven naar de probleemsector en als de schrijfbewerking succesvol is dan wordt de sector als goed gemarkeerd (in dit geval wordt de "Reallocation Event Count" (0xC4) niet toegenomen). Dit is een ernstige tekortkoming, want als zo'n schijf marginale sectoren bevat die consequent pas daarna falen enige tijd is verstreken na een succesvolle schrijfbewerking, dan zal de schijf dit probleem nooit opnieuw toewijzen sectoren.
|
198 0xC6 |
(Offline) Niet-corrigeerbare sectortelling |
Het totale aantal niet-corrigeerbare fouten bij het lezen/schrijven van een sector. Een stijging van de waarde van dit attribuut duidt op defecten van het schijfoppervlak en/of problemen in het mechanische subsysteem. |
199 0xC7 |
UltraDMA CRC-fouttelling |
Het aantal fouten in de gegevensoverdracht via de interfacekabel zoals bepaald door ICRC (Interface Cyclic Redundancy Check). |
200 0xC8 |
Foutpercentage voor meerdere zones |
Het aantal gevonden fouten bij het schrijven van een sector. Hoe hoger de waarde, hoe slechter de mechanische staat van de schijf. |
200 0xC8 |
Schrijffoutpercentage (Fujitsu) |
Het totale aantal fouten bij het schrijven van een sector. |
201 0xC9 |
Soft Read Error Rate of TA-teller gedetecteerd |
Telling geeft het aantal niet-corrigeerbare software-leesfouten aan. |
202 0xCA |
Gegevensadres Markeer fouten of TA-teller verhoogd |
Aantal gegevensadres Markeerfouten (of leverancierspecifiek). |
203 0xCB |
Opraken Annuleren |
Het aantal fouten veroorzaakt door een onjuiste controlesom tijdens de foutcorrectie. |
204 0xCC |
Zachte ECC-correctie |
Aantal fouten gecorrigeerd door de interne foutcorrectiesoftware. |
205 0xCD |
Thermische scherptegraad |
Aantal fouten als gevolg van hoge temperatuur. |
206 0xCE |
Vlieghoogte: |
Hoogte van de koppen boven het schijfoppervlak. Als het te laag is, is de kans op een hoofdcrash groter; als deze te hoog is, zijn lees-/schrijffouten waarschijnlijker. |
207 0xCF |
Draai hoge stroom |
Hoeveelheid piekstroom die wordt gebruikt om de schijf te laten draaien. |
208 0xD0 |
Spin Buzz |
Aantal buzz-routines dat nodig is om de drive te laten draaien vanwege onvoldoende vermogen. |
209 0xD1 |
Offline zoeken naar prestaties |
Drive's streven naar prestaties tijdens zijn interne tests. |
210 0xD2 |
Trillingen tijdens schrijven |
Gevonden in Maxtor 6B200M0 200GB en Maxtor 2R015H1 15GB schijven. |
211 0xD3 |
Trillingen tijdens schrijven |
Een opname van een trilling die is opgetreden tijdens schrijfbewerkingen. |
212 0xD4 |
Schok tijdens schrijven |
Een opname van schokken die zijn opgetreden tijdens schrijfbewerkingen. |
220 0xDC |
Schijfverschuiving |
Afstand die de schijf heeft verschoven ten opzichte van de spil (meestal als gevolg van schokken of temperatuur). Maateenheid is niet bekend. |
221 0xDD |
G-Sense-foutpercentage |
Het aantal fouten als gevolg van extern opgewekte schokken en trillingen. |
222 0xDE |
Geladen uren |
Tijd besteed aan het werken onder gegevensbelasting (beweging van het magneetkopanker). |
223 0xDF |
Aantal nieuwe pogingen laden/ontladen |
Aantal keren dat het hoofd van positie verandert. |
224 0xE0 |
Wrijving laden |
Weerstand veroorzaakt door wrijving in mechanische onderdelen tijdens bedrijf. |
225 0xE1 |
Cyclustelling laden/ontladen |
Totaal aantal laadcycli Sommige omvormers gebruiken in plaats daarvan 193 (0xC1) voor Load Cycle Count. Zie Beschrijving voor 193 voor de betekenis van dit nummer. |
226 0xE2 |
Laad 'In'-tijd |
Totale laadtijd op de magneetkopactuator (tijd niet doorgebracht op parkeerplaats). |
227 0xE3 |
Aantal koppelversterking |
Aantal pogingen om variaties in schotelsnelheid te compenseren. |
228 0xE4 |
Uitschakelcyclus intrekken |
Het aantal uitschakelcycli dat wordt geteld wanneer er een "terugtrekgebeurtenis" is en de koppen van de media worden geladen, bijvoorbeeld wanneer de machine wordt uitgeschakeld, in de slaapstand wordt gezet of inactief is. |
230 0xE6 |
GMR Head Amplitude (magnetische HDD's), Drive Life Protection Status (SSD's) |
Amplitude van "geselen" (repetitieve hoofdbewegingen tussen operaties). Geeft in solid-state schijven aan of het gebruikstraject de verwachte levensduur overtreft
|
231 0xE7 |
Resterende levensduur (SSD's) of temperatuur |
Geeft de geschatte resterende SSD-levensduur aan, in termen van programma-/wiscycli of beschikbare gereserveerde blokken. Een genormaliseerde waarde van 100 vertegenwoordigt een nieuwe schijf, waarbij een drempelwaarde van 10 aangeeft dat deze moet worden vervangen. Een waarde van 0 kan betekenen dat de schijf in de alleen-lezen modus werkt om gegevensherstel mogelijk te maken. Voorheen (vóór 2010) af en toe gebruikt voor schijftemperatuur (typischer gerapporteerd bij 0xC2).
|
232 0xE8 |
Resterende uithoudingsvermogen of beschikbare gereserveerde ruimte |
Aantal voltooide fysieke wiscycli op de SSD als percentage van de maximale fysieke wiscycli die de schijf moet doorstaan. Intel SSD's rapporteren de beschikbare gereserveerde ruimte als een percentage van de aanvankelijk gereserveerde ruimte.
|
233 0xE9 |
Media Wearout-indicator (SSD's) of opstarturen |
Intel SSD's rapporteren een genormaliseerde waarde van 100, een nieuwe schijf, tot een minimum van 1. Het neemt af terwijl de NAND-wiscycli toenemen van 0 tot de maximaal gewaardeerde cycli. Voorheen (vóór 2010) af en toe gebruikt voor Power-On Hours (meestal gerapporteerd in 0x09).
|
234 0xEA |
Gemiddeld aantal wissen EN maximaal aantal wissen |
Gedecodeerd als: byte 0-1-2 = gemiddeld aantal wissen (big endian) en byte 3-4-5 = maximaal aantal wissen (big endian). |
235 0xEB |
Goede bloktelling EN systeem (gratis) bloktelling |
Gedecodeerd als: byte 0-1-2 = goede bloktelling (big endian) en byte 3-4 = systeem (vrije) bloktelling. |
240 0xF0 |
Head Flying Hours of 'Transfer Error Rate' (Fujitsu) |
Tijd besteed aan het positioneren van de aandrijfkoppen. Sommige Fujitsu-schijven rapporteren het aantal link-resets tijdens een gegevensoverdracht. |
241 0xF1 |
Totaal aantal geschreven LBA's |
Totaal aantal LBA's geschreven. |
242 0xF2 |
Totaal LBA's Lezen |
Totaal aantal gelezen LBA's. Sommige S.M.A.R.T. nutsbedrijven rapporteren een negatief getal voor de onbewerkte waarde, omdat deze in werkelijkheid 48 bits heeft in plaats van 32. |
243 0xF3 |
Totaal aantal geschreven LBA's uitgebreid |
De bovenste 5 bytes van het totale aantal LBA's van 12 bytes dat naar het apparaat is geschreven. De onderste waarde van 7 bytes bevindt zich bij attribuut 0xF1. |
244 0xF4 |
Totaal LBA's Lezen Uitgevouwen |
De bovenste 5 bytes van het totale aantal LBA's van 12 bytes dat van het apparaat wordt gelezen. De onderste waarde van 7 bytes bevindt zich bij attribuut 0xF2. |
249 0xF9 |
NAND schrijft (1GiB) |
Totaal NAND-schrijven. Ruwe waarde rapporteert het aantal schrijfbewerkingen naar NAND in stappen van 1 GB. |
250 0xFA |
Hernieuwingspercentage voor fouten lezen |
Aantal fouten tijdens het lezen van een schijf. |
251 0xFB |
Minimum resterende reserveonderdelen |
Het kenmerk Minimum resterende reserveblokken geeft het aantal resterende reserveblokken aan als een percentage van het totale aantal beschikbare reserveblokken. |
252 0xFC |
Nieuw toegevoegd slecht flitsblok |
Het kenmerk Nieuw toegevoegde slechte flash-blokkering geeft het totale aantal slechte flash-blokken aan dat de schijf heeft gedetecteerd sinds deze voor het eerst werd geïnitialiseerd tijdens de productie. |
254 0xFE |
Vrije valbescherming |
Aantal 'vrijevalgebeurtenissen' gedetecteerd. |