Når man umiddelbart glaner på billedet ser det ikke godt ud, men vær opmærksom på at HDDstatus.com fejlfortolker visse SMART værdier.
Forestil dig at hovedparten af diskene af denne type kører med en firmware, hvor 253 eller 254 er base-værdien, dvs. SMART værdien fra ny. Du kører med en måske ældre eller nyere firmware, hvor base-værdien helt klart er 200. HDDstatus tror så, at værdien er faldet fra eks. 254 / 253 til 200, og diverse parametre for disken er således for nedadgående. Dette er ikke korrekt. Alle steder hvor der står "100" eller "200" under "Current", er helt OK, uanset hvad HDDstatus siger.
Det eneste reelle problem du har, er "Current Pending Sectors", som (Så vidt jeg kan se) på billedet siger 186. 186 i HExadeciamal svarer til 390.
Du har altså p.t. 390 sektorer på disken, som afventer yderligere læse/skrive test fra den interne drevlogik / firmware / SMART. Det betyder ikke nødvendigvis at alle disse sektorer er dårlige, men at der HAR været læseproblemer i disse sektorer.
Seek Error Rate beskriver harddiskens evne til at positionere hovedet korrekt. Du har ingen fejl her, så din servomotor kan "Ramme plet" hvergang - så typisk vil fejlene ikke skyldes fejlkalibrering eller fejlfunktion i positionering af hovederne. Naturligvis vil der stadig kunne forekomme termisk rekalibrering, men det er en helt anden historie...
Grundlæggende skelner man (Kort fortalt) mellem soft og hard errors. I det sidste tilfælde er der noget grueligt galt, hovedet er beskadiget, den fysiske overflade på disken har fejl, servoen eller forbindelser er i udu, eller der er, bogstavelig talt, kommet støv i maskineriet.
Soft Errors :
For nu at gøre en lang historie endnu længere, skyldes problemer med "Current Pending Sector" vækst, at disken ikke kan læse sektoren i første forsøg. Hvis du har haft "Soft Read Errors" tidligere, kan disse meget vel være skyld i at der ikke har kunnet læses fra de angivne sektorer, på det angivne tidspunkt. Typisk er "Soft Read Errors" læsefejl som rapporteret af Windows, og har for så vidt ikke noget at gøre med diskens interne logik. De fleste SMART diske registrerer disse events, og selvom Soft Rear Errors typisk nulstiller sig selv (Eks. efter genstart), når fejlen ikke længere er tilstede. kan en fejlagtig implementering medføre en vækst i current pending sectors. Hvis der her er tale om fejl. som kun er forekommet enkelte gange, og som nu er nulstillet, vil disse, såfremt registreret, ikke medføre at "Current Pending Sectors" nulstilles samtidig, da Soft Read errors ikke nødvendigvis registreres af SMART (og heller ikke bør) som mulige sektorfejl. men det VIL forekomme alligevel.
For at undersøge om de lagrede positioner er beskadigede, uden at ødelægge data, kræves en sektor læse / skrive / læse operation, af et kapabelt stykke software. Det koster knaster.
Vil du vide om sektorerne på observationslisten rent faktisk fejler noget (Hard error), er du nødt til at foretage, hvad man før i tiden kaldte Low level Format.
Det har dog ikke meget med Lavniveauformattering at gøre, idag kalder vi det Zero-fill, og det er en relativt enkel operation, som kan klares med et stykke Freeware.
1). Tag en komplet backup af dine data (til andet drev).
2). Gå til HDDGuru.com, og download LLFutil
3). Kør LLFutil - vær særlig opmærksom på at du vælger det rigtige drev i oversigten, da LLFUtil sletter dine data på den valgte disk 100% - Hverken Julemanden eller vorherre kan få dem tilbage.
4). LLFutil overskriver samtlige sektorer på den valgte disk med nuller. Når du har gennekørt LLFUtil (Det kan tage fra ½ til adskillige timer), checker du dine SMART værdier igen. Antallet af "Current Pending Sectors" skal være faldet betragteligt - allerhelst til 0. Er dette ikke tilfældet, kører du LLFutil 2-3 gange mere.
5) Nu antager vi, at værdien for "Current Pending Sectors" er nul. D.v.s. at disken nu har fået svar på om sektorerne kunne skrives til eller ej. Check så følgende værdier i din SMART tabel : "Reallocated Event Count" og "Reallocated Sector Count". HVIS begge disse viser "0" i RAW sektionen, havde du, hvad populært kaldes "Soft Errors" (Som ikke har det ringeste med "Soft Read Errors" at gøre. Disse kan opstå, særligt ved Perpendicular Recording diske af første generation. Lidt populært forklaret, mister de enkelte magnetiske områder (som står lodret på PR diske, og ikke ligger ned som på tidligere diske)en sjat af deres magnetisme, og er nu blevet "frisket op" af flere LLF operationer.
Det er lidt mere kompliceret end som så, og både ældre og nyere diske kan skam rammes, men håber du ser pointen.
Andre faktorer som løse forbindelser, strømafbrydelser, andre SMART problemer m.m.m. kan ligeledes spille ind - men det gemmer vi til en anden gang.
I ovenstående tilfælde - lad disken køre som test / reservedisk et par måneder, og er SMART værdierne herefter iorden, så kør bare med disken - der er stor sandsynlighed for, at problemet er løst permanent.
HVIS du pludselig har værdien 186 i "Reallocated sectors count", og / eller en værdi større end tidligere i "Reallocated Event Count" og 0 i current pending sectors, efter 3-4 kørsler af LLFUtil, betyder det af den interne drevlogik har konstateret, at der rent faktisk VAR problemer med nogle af, eller alle disse sektorer, og har reallokeret sektorer fra reserven istedet(typisk 1024 kan reallokeres).
Du havde altså formodentlig 1024 sektorer i reserve, et område af disken som firmwaqren reserverer til brug i nødsituationer. Nu har du brugt 186HEX = 390 i decimaltal, så du har altså 1024-390=634 tilbage til senere brug. I dette tilfælde bør du kassere disken, eller bruge den til noget ligegyldigt.
"Reallocated sector count" og "Reallocated Event Count" har ikke nødvendigvis en enslydende værdi, da den første operation beskriver, hvor mange sectorer reelt er blevet reallokerede, den næste beskriver hvor mange gange disken har FORSØGT at reallokere. Har du ikke flere reservesektorer, vil "Reallocated Event Count" fortsat stige, mens "Reallocated Sector Count" vil forblive den samme (Den maksimale). Når du når til denne problematik, vælter der dårlige sektorer frem på disken (Bad blocks) og disken var affald for 3 måneder siden....
Såfremt antallet af reallokerede sektorer eller event count er større end nul, bør du kun bruge din disk til ligegyldige ting og sager - for så er den ikke stabil længere, og du kan forvente flere fejl i fremtiden.
Kør LLF, og se hvordan SMART tér sig bagefter. Dette afgør om du fortsat bør bruge disken.
Undskyld - jeg blev vist revet lidt med, håber ovenstående har hjulpet dig.
Svaret blev redigeret 1 gang, sidst af Keld Duracell d. 17-09-2014 01:46:41.