Hoe slechte HDD-sectoren te herstellen. Slechte HDD-blokkades: oorzaken en typen

Winchester is een van de meest onbetrouwbare apparaten op de computer. Het bevat namelijk naast complexe elektronica continu werkende mechanische onderdelen. Na verloop van tijd verslijten ze en beginnen verschillende problemen, waarvan de meest voorkomende het verschijnen van slechte blokken is. Dit geldt met name voor oude modellen harde schijven die nog kunnen worden gebruikt (met name in bedrijven waar films, games en andere "zware" inhoud niet op computers worden bewaard) en die al behoorlijk versleten zijn. Veel gebruikers zijn hierdoor overrompeld en weten niet wat ze nu moeten doen. Daarom is dit artikel geschreven. Daarin zullen we kijken naar alle methoden die thuis beschikbaar zijn om van deze problemen af ​​te komen.

Een beetje geschiedenis

Slechte sectoren ( van Engels - slecht, waardeloos) is beschikbaar op alle harde schijven. Hoe zorgvuldig hun schijven ook zijn gemaakt, elk van hen bevat verschillende plaatsen, waarvan het schrijven of lezen gepaard gaat met fouten. Bovendien zijn er gewoon glitchy oppervlakken die na verloop van tijd tot defecten kunnen ontwikkelen, wat voor de gebruiker onaanvaardbaar is. Daarom ondergaat elke schijf, nadat deze in de fabriek is vervaardigd, grondige tests, waarbij slechte sectoren worden geïdentificeerd. Ze zijn gemarkeerd als onbruikbaar en ingevoerd in een speciale tabel - defect lijst.

De allereerste harde schijven hadden een lijst met defecten in de vorm van een papieren sticker, waarin in de fabriek de adressen van instabiele gebieden waren ingevoerd. Deze apparaten, die een licht gewijzigde kopie zijn van een conventionele diskettedrive, konden alleen werken onder hun fysieke parameters: het aantal sporen, sectoren en koppen dat in hun paspoort werd vermeld, kwam exact overeen met hun werkelijke aantal. Door zo'n apparaat aan te schaffen, heeft de gebruiker de sticker gelezen en de adressen van de gedode gebieden zelf in de FAT ingevoerd. Daarna merkte het besturingssysteem deze defecten niet meer op, net zoals het geen slechte blokken op diskettes opmerkt als ze door het hulpprogramma Scandisk werden verwijderd. Waarschijnlijk verscheen in die verre tijden de term "bad block": een blok werd genoemd TROS- de minimale eenheid logische schijfruimte. Op fysiek niveau bestaat het cluster uit meerdere sectoren en als één sector beschadigd is, verklaart het besturingssysteem het hele cluster onbruikbaar. Er waren in die tijd geen andere manieren om gebreken te verbergen. En toen er manieren waren om bepaalde sectoren te verbergen, kwamen mensen niet met nieuwe concepten en bleven ze met succes het woord "blokkeren" gebruiken.

Het duurde niet lang voordat de fabrikanten met iets heel interessants kwamen: als de gebruiker slechte blokken nog steeds als onnodig markeert, redeneerden ze, waarom markeert u ze dan niet direct in de fabriek? Maar hoe doe je dit als er geen bestandssysteem op de harde schijf staat en niet bekend is wat het zal zijn? Toen bedachten ze iets slims genaamd " vertaler": ze begonnen een speciale tabel te schrijven over de" pannenkoeken ", waarin werd opgemerkt welke sectoren voor de gebruiker verborgen moesten blijven en welke aan hem moesten worden overgelaten. De vertaler werd een soort tussenverbinding die de fysieke systeemschijven verbindt" -heads "met de interface van de schijf.

Er werd aangenomen dat wanneer de harde schijf wordt aangezet, deze eerst de interne tabellen zal lezen, de adressen van de daarin gemarkeerde defecten zal verbergen, en pas dan zal het BIOS, OS en applicatieprogramma's toelaten. En zodat de gebruiker de vertaler niet per ongeluk overschrijft tijdens het werken, werd deze in een speciaal gebied van de schijf geplaatst, ontoegankelijk voor conventionele programma's. Alleen de controller had er toegang toe. Dit evenement zorgde voor een ware revolutie in de harde-schijfindustrie en markeerde de opkomst van een nieuwe generatie schijven - met een servicegebied.

Om ervoor te zorgen dat alle schroeven van hetzelfde model, maar met een verschillend aantal defecten, dezelfde capaciteit zouden hebben, begonnen ze reservesporen op elk van hen achter te laten - een reserve die speciaal was bedoeld om de capaciteit van hetzelfde type schijven gelijk te maken aan de standaard aangegeven waarde. Ze begonnen het aan het einde van de schijf te plaatsen, vlakbij het midden, en het was ook ontoegankelijk voor de gebruiker. Bij het verlaten van de fabriek hadden dergelijke harde schijven niet meer dan één zichtbare slechte sector. Als er nieuwe defecten optreden tijdens het gebruik, kan de gebruiker van low-level formatteren een universeel hulpprogramma maken vanuit het BIOS van het moederbord en proberen deze te verbergen. Soms, zoals bij diskettes, lukte het. Maar als het 'kwaad' fysiek was, hielp het niet: het was onmogelijk om nieuwe defecten aan de tafel toe te voegen en de vertaler te herschrijven zonder speciale programma's. Daarom moesten de slechte blokken op veel oude schroeven (vóór 1995) op dezelfde verouderde manier worden verborgen - via FAT. En alleen Seagate, Maxtor en Western Digital hebben hulpprogramma's uitgebracht om defecten te verbergen en uit de reserve te vervangen.

De tijd verstreek en de schroeven veranderden nog meer. In een poging om de opnamedichtheid te verhogen, begonnen de ontwikkelaars verschillende niet-standaard trucs te gebruiken: ze begonnen toe te passen servotekens ontworpen voor een meer nauwkeurige slag van de hoofden op de sporen. De technologie van zone-sectie-opname (ZBR) verscheen, waarvan de betekenis een verschillend aantal sectoren op de buitenste en binnenste sporen was. De kopaandrijving is veranderd - in plaats van een stappenmotor is een positioner in de vorm van een bewegende spoel gebruikt. En de koppen en schijven zelf zijn zo veranderd dat elk bedrijf zijn eigen structuur van het lagere formaat heeft ontwikkeld, alleen aangescherpt voor hun technologie. Dit maakte het onmogelijk om universele formatteringshulpprogramma's op laag niveau te gebruiken, omdat de vertaler van dergelijke schroeven leerde het fysieke formaat van de schijven te verbergen en het in een virtueel formaat te vertalen.

Het aantal cilinders, sectoren en koppen dat op de harde schijf is geschreven, kwam niet meer overeen met hun werkelijke waarden, en pogingen om zo'n schroef met oude hulpprogramma's te formatteren, eindigden in de regel in een mislukking: de controller verwierp het standaard ATA-commando 50h, of eenvoudig geïmiteerde opmaak door de schroef met nullen te vullen. Dit is specifiek weggelaten voor compatibiliteit met oudere programma's. Om dezelfde reden is de Low-Level Format-procedure uitgesloten van het BIOS van moderne moederborden. En om van zulke harde schijven echte low-level formattering te maken, was het nodig om de vertaler te omzeilen en directe toegang te krijgen tot de fysieke tracks en heads. Om dit te doen, begonnen ze een technologisch hulpprogramma te gebruiken dat een speciale microcode start die in het ROM van de schijf is geschreven. De opdracht om deze microcode aan te roepen is uniek voor elk model en verwijst naar technologische opdrachten die niet door het bedrijf worden bekendgemaakt. Vaak was een dergelijke formattering niet mogelijk via een standaard IDE-interface: veel HDD-modellen uit de jaren 90 - Conner, Teac, enz., Evenals alle moderne Seagates, vereisen een aparte connector om via een COM-poort op de terminal te worden aangesloten.

Wat technologische hulpprogramma's betreft, deze werden nooit wijdverbreid verspreid en waren niet beschikbaar voor de gemiddelde gebruiker. Voor wijdverbreid gebruik werden "dwaze programma's" geschreven die pseudo-formattering uitvoeren via een interface: de schijf vullen met nullen om informatie te wissen. Dit is zelfs te zien aan de namen van deze hulpprogramma's, die te vinden zijn op de websites van fabrikanten van harde schijven: wdclear, fjerase, zerofill enzovoort. Natuurlijk zijn er geen technologische commando's in deze programma's, en daarom kunnen ze worden toegepast op alle harde schijven. Dergelijke hulpprogramma's zijn vaak nuttig en helpen bij het verwijderen van sommige soorten BAD's, waar we het later over zullen hebben.

Waarom handelden de fabrikanten zo wreed, beroofden ze ons van de mogelijkheid om de juiste low-level formattering uit te voeren en gebreken zelf te verbergen? Er is nog steeds geen consensus over deze vraag, maar het officiële antwoord van de meeste bedrijven klinkt ongeveer als volgt: "Dit is zo'n complexe en gevaarlijke operatie dat een gewone gebruiker het niet mag doen, anders gaan veel harde schijven gewoon dood. Daarom kan formatteren op laag niveau alleen in de fabriek of in het zakelijke servicecentrum worden gedaan."

Laten we proberen erachter te komen of dit echt zo is. En laten we tegelijkertijd eens kijken naar wat echte low-level formattering van moderne harde schijven is, is het mogelijk om het zelf te doen, en vooral: hebben we het nodig?

De harde schijf voorbereiden in de fabriek

Voordat u slechte sectoren in de fabriek verbergt, is het erg belangrijk om alle, zelfs zeer kleine defecten te identificeren, evenals onstabiele gebieden die zich in de loop van de tijd tot slechte blokken kunnen ontwikkelen. Als dit tijdens het gebruik gebeurt, kan de gebruiker immers een belangrijk bestand verliezen en wordt de reputatie van het bedrijf dat zo'n "onvoltooide" schijf heeft uitgebracht, beschadigd. Daarom duurt het testen van harde schijven voordat defecten worden verborgen erg lang, minstens enkele uren, en wordt het in technologische modus uitgevoerd. Dit wordt gedaan om tijdvertragingen te elimineren die onvermijdelijk optreden tijdens het werk van de vertaler, het overbrengen van gegevens via de cache en interfacelogica. Daarom wordt het oppervlak in de fabriek alleen gescand door fysieke parameters. Meestal gebeurt dit niet door een extern programma, maar door een speciale module in het harde schijf-ROM die werkt zonder tussenkomst van de interface. Het eindresultaat van dergelijke tests is het verkrijgen van een lijst met defecten - een elektronische lijst van onbruikbare schijfruimte. Het wordt in het propellerservicegebied ingevoerd en daar gedurende de gehele levensduur opgeslagen.

Moderne harde schijven hebben twee belangrijke defectlijsten: de ene wordt in de fabriek gevuld tijdens de fabricage van de schijf en wordt P-lijst (-primair) genoemd, en de tweede heet G-lijst (van het woord - groeiend), en is aangevuld tijdens de werking van de schroef, wanneer nieuwe defecten verschijnen ... Daarnaast hebben sommige schroeven ook een lijst met servo-defecten (de servo-markeringen die op de platen van harde schijven worden aangebracht hebben soms ook fouten), en veel moderne modellen bevatten ook een lijst met tijdelijke (in behandeling zijnde) defecten. Daarin voert de controller sectoren in die vanuit zijn oogpunt "verdacht" zijn, bijvoorbeeld die welke de eerste keer niet zijn gelezen of met fouten.

Nadat ze een defectblad hebben ontvangen, beginnen ze de defecten te verbergen. Er zijn verschillende manieren om ze te verbergen, die elk hun eigen kenmerken hebben. Theoretisch kunt u de adressen van de beschadigde sectoren eenvoudig opnieuw toewijzen aan de reserve en ze van daaruit meenemen, maar dit zal de prestaties van de schroef verminderen, aangezien elke keer dat een sector wordt gedetecteerd die als onbruikbaar is gemarkeerd, deze wordt geforceerd om de koppen naar het reservegebied te verplaatsen, dat ver van de plaats van het defect kan zijn. Als er veel opnieuw toegewezen sectoren zijn, zullen de prestaties van de schijf dramatisch dalen, omdat deze meestal zal worden besteed aan nutteloos trillen van de koppen. Bovendien zullen de prestaties van schroeven met verschillende aantallen defecten sterk variëren, wat natuurlijk onaanvaardbaar is bij massaproductie. Deze methode om gebreken te verbergen heet " substitutie methode:" of opnieuw toewijzen (van Engels de sectorkaart opnieuw opbouwen).

Vanwege de talrijke tekortkomingen die inherent zijn aan remap, wordt deze methode bij de industriële productie van schroeven nooit gebruikt, maar wordt een ander algoritme gebruikt: nadat alle defecten zijn geïdentificeerd, worden de adressen van alle bruikbare sectoren herschreven zodat hun nummers in de juiste volgorde staan. Slechte sectoren worden gewoon genegeerd en nemen niet deel aan verder werk. Het reservegebied blijft ook continu en een deel ervan wordt aan het einde van het werkgebied bevestigd om het volume gelijk te maken. Deze manier om slechte dingen te verbergen is moeilijker te implementeren dan opnieuw toewijzen, maar het resultaat is de moeite waard die eraan wordt besteed - met een willekeurig aantal defecte sectoren vertraagt ​​de schijf niet. Dit, het tweede hoofdtype van het verbergen van defecten, wordt " sector overslaan methode". (Er zijn andere algoritmen voor het verbergen van fabrieksfouten, bijvoorbeeld door een hele track uit te sluiten, of door een reservesector op elke track te gebruiken, maar deze hebben nadelen en worden daarom praktisch niet gebruikt in moderne schijven).

Het proces van het herberekenen van adressen met overslaandefecten wordt "interne opmaak" genoemd. Intern - omdat het hele proces volledig op de harde schijf plaatsvindt, op fysieke adressen en zonder tussenkomst van de interface. Op dit moment staat de schroef onder controle van de ingebouwde firmware in zijn ROM, die de lijst met defecten analyseert en de opmaak regelt. Het kan niet worden onderbroken door externe opdrachten. Na voltooiing van het formatteren berekent de firmware de vertaler automatisch opnieuw (of maakt deze opnieuw) en is de schroef klaar voor gebruik. Daarna komt hij, zonder ook maar één slecht blok, van de fabriek naar de koper.

Nieuwe technologie

Nu is het duidelijk waarom propriëtaire hulpprogramma's geen bewerkingen uitvoeren die verband houden met directe toegang tot het servicegebied. Het verbergen van defecten door formatteren is immers bijna een complete reparatiecyclus op basis van externe parameters en gekoppeld aan een duidelijk begrip van elke stap. En het is genoeg om iets verkeerd te doen om de rit te verpesten. Hier is een eenvoudig voorbeeld: een gebruiker besloot om "echte" formattering op laag niveau uit te voeren door een ROM-routine in technologische modus uit te voeren. Het proces duurt meestal 10-60 minuten, maar dan is er een stroomstoring of een banale bevriezing - en sindsdien blijft de schroef zonder vertaler. heeft gewoon geen tijd om het opnieuw te maken. Dit betekent dat een dergelijk apparaat ongeschikt zal zijn voor verder werk - noch OS noch BIOS zullen het zien.

Het is eng om je zelfs maar voor te stellen hoeveel schijven op deze manier kunnen worden gedood, uit nieuwsgierigheid of per ongeluk. Vooral als deze hulpprogramma's in handen vallen van dummies die alles op hun computers draaien. Natuurlijk verslechtert de schijf niet onherroepelijk en door de formattering opnieuw te starten, kunt u deze weer tot leven brengen. Maar het denken van de meerderheid van de gebruikers is zo geregeld dat wanneer ze met problemen worden geconfronteerd (een lijk dat niet in de BIOS is gedefinieerd in plaats van een schroef), velen in paniek raken en de fabrikanten van alles de schuld geven. En ze hebben natuurlijk geen onnodige problemen nodig - het is veel belangrijker om de harde schijf binnen de garantieperiode te laten werken. Daarom begon enkele jaren geleden de mogelijkheid om zelfstandig slechte secties te "repareren" - om een ​​remap te maken - in de schijven te worden opgenomen. Zoals eerder vermeld, werd de remap niet gebruikt bij de fabrieksvoorbereiding van schijven, maar het bleek een zeer succesvolle oplossing te zijn om defecten in huishoudelijke omstandigheden te verbergen.

De voordelen van de remap ten opzichte van interne formattering zijn de afwezigheid van het overbrengen van de schroef naar de technologische modus, de snelheid van het proces en de veiligheid voor de schijf. Bovendien kan in veel gevallen een remap worden uitgevoerd zonder het bestandssysteem te verwijderen en zonder de bijbehorende vernietiging van gegevens. Deze technologie heet automatische hertoewijzing van defecten(automatische hertoewijzing van defecten), en het proces zelf - opnieuw toewijzen... Dus opnieuw toewijzen en opnieuw toewijzen zijn vrijwel hetzelfde, hoewel de term opnieuw toewijzen meestal wordt toegepast op een enkele sector en opnieuw wordt toegewezen aan de hele schijf.

De remap werkt als volgt: als er een fout optreedt bij het proberen toegang te krijgen tot een sector, begrijpt de "slimme" controller dat deze sector defect is en markeert deze "on the fly" als SLECHT. Het adres wordt onmiddellijk in de defectentabel (G-lijst) ingevoerd. Bij veel schroeven gebeurt dit zo snel dat de gebruiker niet eens merkt dat het defect wordt gedetecteerd en verborgen. Tijdens bedrijf vergelijkt de omvormer voortdurend de huidige sectoradressen met de adressen uit de tabel en verwijst niet naar defecte sectoren. In plaats daarvan verplaatst het de koppen naar het reservegebied en leest van daaruit een sector. Helaas, vanwege de tijd die nodig is voor positionering over lange afstanden, zullen dergelijke sectoren verschijnen als kleine dips in de leesgrafiek. Hetzelfde gebeurt tijdens het opnemen.

Als er een fout optreedt tijdens de normale werking van het besturingssysteem, is automatische hertoewijzing uiterst zeldzaam. Dit is te wijten aan het feit dat op de meeste HDD's het opnieuw toewijzen alleen wordt geactiveerd tijdens het opnemen. En veel besturingssystemen controleren, voordat ze schrijven, de sector op integriteit en als ze een fout detecteren, weigeren ze ernaar te schrijven. Daarom moet in de meeste gevallen, voor de productie van remap, de schroef ernaar worden "gevraagd" - om een ​​gedwongen herschrijving van de sector op laag niveau uit te voeren waarbij de standaardfuncties van het besturingssysteem en BIOS worden omzeild. Dit wordt gedaan door een programma dat rechtstreeks toegang heeft tot de harde schijf via de poorten van de IDE-controller. Als er tijdens een dergelijke opname een fout optreedt, zal de controller deze sector automatisch uit de reserve vervangen en zal de BAD verdwijnen.

De meeste zogenaamde "low-level formatting"-hulpprogramma's van fabrikanten zijn op dit principe gebaseerd. Ze kunnen desgewenst allemaal worden gebruikt voor schroeven van andere bedrijven (als dergelijke programma's weigeren te werken met de schijven van andere mensen, dan gebeurt dit om marketingredenen). En natuurlijk zijn de remap-functies aanwezig in veel universele en gratis programma's, waarvan we de kenmerken van het gebruik wat later zullen bespreken. Ondertussen nog wat theorie.

De meest voorkomende mythe onder gebruikers is de bewering dat elke schroef zijn eigen, "speciale" programma nodig heeft om defecten te verbergen, evenals het feit dat remap een opmaak op laag niveau is. In feite is dit niet het geval. Remap is gewoon een soort opname-informatie op standaard wijze, en in de meeste gevallen kunnen alle remap-hulpprogramma's op alle schroeven worden toegepast. Remap wordt niet gedaan door externe programma's, maar door de harde schijfcontroller. Alleen hij neemt de beslissing om defecte sectoren opnieuw toe te wijzen. "Buitenlandse" programma's kunnen de schijf ook niet bederven, omdat er geen technologische commando's in worden gebruikt, en in de normale modus zal de schroef je nooit toestaan ​​iets met zichzelf te doen, behalve voor standaard lees-schrijfbewerkingen. Het enige verschil tussen propriëtaire hulpprogramma's is het aantal schrijf-/lees-/controlepogingen voor verschillende schroeven. Om de controller te laten "geloven" dat er een BAD in de sector is verborgen, is één cyclus genoeg voor sommige harde schijven en meerdere voor andere.

Nogmaals over S.M.A.R.T.

Bijna alle harde schijven die na 1995 zijn uitgebracht, hebben een systeem voor operationele controle van hun toestand - S.M.A.R.T. (Zelfbewaking en rapportagetechnologie). Met deze technologie kunt u op elk moment belangrijke parameters van de omvormer evalueren, zoals het aantal gewerkte uren, het aantal fouten dat is opgetreden tijdens het lees-/schrijfproces en nog veel meer. De eerste harde schijven die met dit systeem waren uitgerust (bijvoorbeeld WD AC21200) hadden een zeer onvolmaakte SMART van vier tot zes kenmerken. Maar al snel werd de SMART-II-standaard ontwikkeld en sinds het verschijnen hebben de meeste schijven een functie als interne diagnostiek en zelfcontrole. Deze functie is gebaseerd op een reeks op zichzelf staande interne tests die kunnen worden aangeroepen met standaard ATA-commando's en is ontworpen om diepgaande bewaking te bieden van schijfmechanica, schijfoppervlakken en vele andere parameters.

Nadat de tests zijn voltooid, is de drive verplicht om de meetwaarden in alle SMART-attributen bij te werken in overeenstemming met de huidige status. Testtijden kunnen variëren van enkele seconden tot 54 minuten. SMART-tests kunnen bijvoorbeeld worden geactiveerd met het MHDD-programma (console-commando "smart test"). Na het uitvoeren van de tests zijn "vreemde" verschijnselen mogelijk, vergelijkbaar met die tijdens de defragmentatie: continu branden van de HDD-indicator en het geluid van intensieve beweging van de koppen. Dit is normaal: de harde schijf scant het oppervlak op gebreken. U hoeft alleen maar even te wachten tot de zelftest voorbij is en de schroef tot rust is gekomen.

Later verscheen de SMART-III-specificatie, waarin niet alleen de functie van het detecteren van oppervlaktedefecten is, maar ook de mogelijkheid om ze "on the fly" en vele andere innovaties te herstellen. Een van de varianten is het systeem Gegevensbadmeester gebruikt in Western Digital-schijven. De essentie is als volgt: als er geen toegang tot de schroef plaatsvindt, begint deze zelf het oppervlak te scannen, onstabiele sectoren te identificeren en wanneer ze worden gedetecteerd, brengt het de gegevens over naar het back-upgebied. Dan wijst hij hem opnieuw toe. Zo worden de gegevens opgeslagen nog voordat de echte BAD op deze plek ontstaat. In tegenstelling tot SMART-bewaking kan Data Lifeguard niet worden uitgeschakeld door externe opdrachten en werkt het constant. Daarom verschijnen "zichtbare" BAD-blocks bijna nooit op moderne Western Digital harde schijven.

Om de SMART-status van een harde schijf te bekijken, worden programma's genaamd SMART-monitors gebruikt. Een daarvan maakt deel uit van het HddUtil-complex voor DOS en heet smartudm. Dit programma werkt met alle harde schijven en controllers. Bovendien wordt het geleverd met gedetailleerde documentatie waarin alle kenmerken worden beschreven. Er zijn SMART-monitoren voor Windows 9x, bijvoorbeeld SiGuardian en SmartVision zijn erg populair, maar werken mogelijk niet op sommige systemen. Dit wordt verklaard door het feit dat de programma's rechtstreeks met de schroef werken, via de poorten, en de busmastering-stuurprogramma's van sommige chipsets interfereren hiermee. Windows XP-bezitters moeten letten op de SmartWiew-monitor www.upsystems.com.ua/ - de applicatie werkt correct in dit systeem, zelfs op VIA-chipsets.

Er is een verband tussen SMART-attributen en oppervlakteconditie. Laten we eens kijken naar degenen die direct verband houden met slechte blokken:

  • Opnieuw toegewezen sectortelling en opnieuw toegewezen gebeurtenistelling: aantal opnieuw toegewezen sectoren. Deze attributen tonen het aantal sectoren dat opnieuw is toegewezen door de remap in de lijst met gegroeide defecten. Ze moeten nul zijn voor nieuwe schroeven! Als hun waarde afwijkt van nul, betekent dit dat de harde schijf al in gebruik was, er slechte dingen op verschenen en dat er een nieuwe toewijzing aan werd gemaakt. Wees voorzichtig bij het kopen van een gebruikte!
  • Rauw leesfoutpercentage: aantal leesfouten. Voor veel HDD's zijn ze altijd boven nul, maar als de waarde binnen het normale bereik ligt (groene zone), is er niets te vrezen. Dit zijn "zachte" fouten die met succes zijn gecorrigeerd door de aandrijfelektronica en niet leiden tot gegevensbeschadiging. Het is gevaarlijk wanneer deze parameter in korte tijd sterk daalt en in de gele zone terechtkomt. Dit duidt op ernstige problemen met de schijf, over het mogelijk verschijnen van slechte gegevens in de nabije toekomst, en dat het tijd is om een ​​back-up van belangrijke gegevens te maken;
  • Huidige afwachting sector: Dit kenmerk weerspiegelt de inhoud van de "tijdelijke" lijst met defecten, die aanwezig is op alle moderne schijven, d.w.z. het huidige aantal instabiele sectoren. De schroef kon deze sectoren de eerste keer niet lezen. Het veld onbewerkte waarde van dit kenmerk toont het totale aantal sectoren dat de schijf momenteel beschouwt als kandidaten voor opnieuw toewijzen. Als in de toekomst een van deze sectoren met succes wordt gelezen (of herschreven), wordt deze uitgesloten van de lijst met aanvragers. Een constante waarde van dit kenmerk boven nul duidt op een probleem met de schijf.
  • Niet-corrigeerbare sector: toont het aantal sectoren waarvoor fouten niet konden worden gecorrigeerd met ECC-code. Als de waarde hoger is dan nul, betekent dit dat het tijd is voor de schroef om een ​​remap uit te voeren: het is mogelijk dat het besturingssysteem tijdens het schrijven van gegevens in deze sector terechtkomt en dat als gevolg daarvan belangrijke informatie of een systeembestand beschadigd zijn. Voor sommige schroeven wordt dit attribuut om de een of andere reden echter niet gereset, zelfs niet na opnieuw toewijzen, dus het is niet nodig om de meetwaarden te vertrouwen.

Soorten defecten en redenen voor hun uiterlijk

Het is tijd om erachter te komen waarom er eigenlijk zo'n overlast is als slecht? Bekijk hiervoor de structuur van de sector, zoals gezien door de elektronica van de propeller "van binnenuit":

Rijst. 1. Vereenvoudigde structuur van de harde-schijfsector

Zoals je in figuur 1 kunt zien, is alles veel ingewikkelder dan het op het eerste gezicht lijkt, zelfs met een schijfeditor. De sector bestaat uit een identifier-header en een datagebied. Het begin van de sector is gemarkeerd met een speciale byte - de adresmarkering (1). Het dient om de verwerkingsverantwoordelijke te informeren dat de sector onder het hoofd zit. Dan volgen de cellen, die het unieke adres van de sector in het CHS-formaat (2) en zijn controlesom bevatten - om de integriteit van het geregistreerde adres te controleren (3). 512 bytes aan gebruikersgegevens worden in een apart veld (4) geplaatst, waaraan tijdens het schrijven enkele tientallen bytes aan redundante informatie worden toegevoegd om leesfouten te corrigeren met behulp van een ECC-code (5). Naast de gegevens worden 4 bytes van de cyclische controlesom (CRC) van de gegevens geplaatst, die dient om de integriteit van gebruikersgegevens te controleren en om het foutcorrectiesysteem op de hoogte te stellen als het wordt geschonden (6). Voor een betrouwbaardere werking van de sector met fluctuaties in rotatiesnelheid zijn er bytes-spaties (7). Sommige harde schijven hebben een extra byte na AM - daarin is de sector gemarkeerd als BAD.

De structuur van het low-level formaat verschilt sterk voor verschillende schijfmodellen en wordt bepaald door het type controller dat wordt gebruikt, de firmware en de vindingrijkheid van de ontwikkelaars.

Zolang de structuur van het formaat niet is verbroken, werkt de harde schijf naar behoren en vervult hij duidelijk zijn taken - het opslaan van informatie. Maar als kwade krachten ingrijpen, en afhankelijk van het type vernietiging, manifesteren ze zich als SLECHTE sectoren van verschillende ernst.

Defecten kunnen worden onderverdeeld in twee grote groepen: fysieke en logische. Laten we elk van hun typen in detail bekijken.

Fysieke gebreken

Oppervlakte gebreken... Ze ontstaan ​​door mechanische beschadiging van de magnetische coating in de sectorruimte, bijvoorbeeld door krassen door stof, verouderende pannenkoeken of onzorgvuldig omgaan met de harde schijf. Zo'n sector moet als onbruikbaar worden gemarkeerd en uit de circulatie worden gehaald.

servo fouten... Alle moderne aandrijvingen gebruiken een systeem genaamd (spreekspoel) om de koppen te bewegen, die, in tegenstelling tot de stappenmotor van oude schroeven, geen enkele bewegingsonderbreking heeft. Om de koppen op de sporen in de schroeven nauwkeurig te raken, wordt een feedbacksysteem gebruikt, dat wordt geleid door speciale magnetische servomarkeringen die op de schijf zijn aangebracht. Servolabels bevinden zich aan weerszijden van elke schijf. Ze zijn gelijkmatig verdeeld langs alle sporen en strikt radiaal, zoals de spaken in een wiel, en vormen een servo-formaat. Het behoort niet tot het lagere formaat en wordt niet weergegeven in de afbeelding, maar het is beschikbaar in absoluut alle moderne harde schijven en speelt een belangrijke rol. Volgens de servomarkeringen wordt de rotatiesnelheid van de motor gestabiliseerd en wordt de kop op een bepaald spoor gehouden, ongeacht externe invloeden en thermische vervorming van de elementen.

Tijdens het gebruik van de propeller kunnen echter enkele servo-tags worden vernietigd. Als er te veel dode servomarkeringen zijn, zullen er op dit punt storingen optreden bij het benaderen van het informatiespoor: het hoofd, in plaats van de positie in te nemen die het nodig heeft en de gegevens te lezen, begint van links naar rechts te springen. Het zal eruitzien als een gedurfde en bijzonder arrogante SLECHT, of zelfs een groep van hen. Hun aanwezigheid gaat vaak gepaard met hoofdstoten, bevriezing van de schijf en het onvermogen om deze met gewone hulpprogramma's te repareren. Het elimineren van dergelijke defecten is alleen mogelijk met speciale programma's, door defecte tracks en soms het hele schijfoppervlak uit te schakelen. Voor deze doeleinden hebben sommige aandrijvingen een lijst met servodefecten die informatie over slechte servotags opslaat. In tegenstelling tot de P- en G-lijst wordt de servo-defect-lijst niet gebruikt door de vertaler, maar door de gehele schroeffirmware. Sectoren met defecte servolabels worden zelfs door fysieke parameters geblokkeerd, waardoor stoten en onderbrekingen bij het openen ervan worden voorkomen. De harde schijf kan het servo-formaat niet zelfstandig herstellen; dit wordt alleen in de fabriek gedaan.

Slechte hardwaresectoren... Ze ontstaan ​​door een storing van de mechanica of elektronica van de aandrijving. Dergelijke storingen zijn onder meer: ​​kopbreuk, verplaatsing van schijven of een gebogen as als gevolg van een botsing, stoffige insluiting, evenals verschillende storingen in de werking van elektronica. Dergelijke fouten zijn meestal catastrofaal en kunnen niet door software worden gecorrigeerd.

Logische defecten

Deze fouten treden niet op vanwege oppervlakteschade, maar vanwege schendingen van de logica van de sector. Ze kunnen worden onderverdeeld in corrigeerbaar en onverbeterlijk. Logische defecten hebben dezelfde uiterlijke manifestaties als fysieke, en ze kunnen alleen indirect worden onderscheiden, volgens de resultaten van verschillende tests.

Corrigeerbare logische defecten (soft-bads): verschijnt als de controlesom van de sector niet overeenkomt met de controlesom van de gegevens die erop zijn geschreven. Bijvoorbeeld als gevolg van interferentie of stroomuitval tijdens het opnemen, wanneer de schroef al gegevens naar de sector heeft geschreven, maar er niet in is geslaagd de controlesom te schrijven (Fig. 1). Bij de volgende lezing van zo'n "onvoltooide" sector zal er een storing optreden: de harde schijf leest eerst het gegevensveld, berekent vervolgens hun controlesom en vergelijkt wat werd ontvangen met het geschreven veld. Als ze niet overeenkomen, zal de drivecontroller besluiten dat er een fout is opgetreden en zal hij verschillende pogingen ondernemen om de sector opnieuw te lezen. Als dit niet helpt (en het helpt ook niet, aangezien de controlesom duidelijk onjuist is), zal hij, met behulp van de redundantie van de code, proberen de fout te corrigeren, en als dit niet werkt, geeft de schroef een fout aan het externe apparaat. Aan de kant van het besturingssysteem ziet het eruit als SLECHT. Sommige harde schijven hadden een verhoogde neiging om soft-bads te vormen als gevolg van fouten in de firmware - onder bepaalde omstandigheden werden controlesommen onjuist berekend; in andere was het te wijten aan mechanische defecten.

Het besturingssysteem of BIOS kan een logisch defect niet alleen oplossen, omdat ze, voordat ze naar een sector schrijven, deze op integriteit controleren, een fout tegenkomen en weigeren te schrijven. Tegelijkertijd kan de schroefcontroller deze fout ook niet corrigeren: hij probeert tevergeefs deze sector vanaf de tweede, vanaf de derde poging te lezen, en wanneer dit niet werkt, probeert hij zichzelf uit alle macht te helpen, de lees kanaal en het servosysteem in een oogwenk. Tegelijkertijd klinkt een hartverscheurend knarsend geluid. Dit gepiep wordt niet geproduceerd door "koppen aan de oppervlakte", zoals velen gewend zijn te denken, maar alleen door de klepstandstellerspoel, vanwege de specifieke vorm van de stroom die er doorheen vloeit, en het is absoluut veilig. Het adres van de ongelezen sector wordt toegevoegd aan de tijdelijke defectlijst door de waarde van het Current Pending Sector-attribuut in SMART te wijzigen, en wordt daar opgeslagen. Er vindt geen remap plaats tijdens het lezen.

En alleen een gedwongen herschrijven van deze sector op laag niveau met een speciaal programma dat het BIOS omzeilt, leidt tot automatische herberekening en herschrijven van de controlesom, dat wil zeggen dat het BAD-blok spoorloos verdwijnt. Je kunt het herschrijven met een schijfeditor die met de schroef rechtstreeks via de poorten kan werken, maar meestal "overschrijven" ze de hele schijf en vullen de sectoren met nullen. De hulpprogramma's om dit te doen zijn gratis verkrijgbaar bij schijffabrikanten en worden vaak ten onrechte "low-level formatting software" genoemd. In feite zijn dit eenvoudige "nullen", wat niet in het minst verhindert dat ze de fout van de slechte dingen verlossen: als de opname succesvol is, verdwijnen de soft-bads, en als de opname niet succesvol is, wordt het slechte als fysiek beschouwd, en er vindt een automatische hertoewijzing plaats.

Fatale logische fouten... Dit zijn fouten in het interne formaat van de harde schijf, die hetzelfde effect hebben als oppervlaktedefecten. Ze treden op wanneer de sectorheaders worden vernietigd, bijvoorbeeld door de werking van een sterk magnetisch veld op de schroef. Maar in tegenstelling tot fysieke defecten, kunnen ze door software worden gecorrigeerd. En ze worden alleen onverbeterlijk genoemd omdat om ze te repareren het noodzakelijk is om de "juiste" opmaak op laag niveau uit te voeren, wat moeilijk is voor gewone gebruikers vanwege het ontbreken van gespecialiseerde hulpprogramma's. Daarom wordt een dergelijke sector in het dagelijks leven op dezelfde manier uitgeschakeld als de fysieke - met behulp van remap. Momenteel worden er steeds meer schroeven geproduceerd met de ID-less technologie (sectoren zonder headers), dus dit type fout is niet meer zo relevant.

"Adaptieve" nadelen... Ondanks het feit dat de schroeven zeer nauwkeurige apparaten zijn, ontstaat tijdens hun massaproductie onvermijdelijk een verstrooiing van parameters van mechanica, radiocomponenten, magnetische coatings en koppen. Dit interfereerde niet met oude schijven, maar in moderne schroeven met hun enorme opnamedichtheid kunnen de kleinste afwijkingen in de afmetingen van onderdelen of in signaalamplitudes leiden tot een verslechtering van de eigenschappen van het product, het optreden van fouten, tot een volledig verlies van zijn prestaties. Daarom worden alle moderne aandrijvingen tijdens de productie individueel afgesteld, waarbij dergelijke parameters van elektrische signalen worden geselecteerd, waardoor het apparaat beter werkt. Deze instelling wordt uitgevoerd door het ROM-programma tijdens het technologisch scannen van het oppervlak. In dit geval worden zogenaamde adaptieven gegenereerd - variabelen die informatie bevatten over de kenmerken van een bepaalde HDA. Adaptives worden opgeslagen op pannenkoeken in het servicegebied en soms in flash-geheugen op het controllerbord.

Als tijdens de werking van de schroef de adapters worden vernietigd (dit kan gebeuren als gevolg van fouten in de schroef zelf, statische elektriciteit of door slechte stroomvoorziening), dan kunnen de gevolgen onvoorspelbaar zijn: van een banale hoop van slechte tot de volledige onbruikbaarheid van het apparaat, met een weigering om naar de interface te gaan. "Adaptieve" badges verschillen van de gebruikelijke doordat ze "zweven": vandaag bestaan ​​ze en morgen kunnen ze verdwijnen en op een heel andere plaats verschijnen. Het is nutteloos om zo'n schroef opnieuw toe te wijzen - spookdefecten zullen keer op keer verschijnen. En het schijfoppervlak kan in perfecte staat zijn! Adaptieve badges worden behandeld door selfscan uit te voeren - een intern testprogramma dat vergelijkbaar is met het programma dat in de fabriek wordt gebruikt voor de vervaardiging van schroeven. Tegelijkertijd worden nieuwe adaptieven gemaakt en keert de schroef terug naar zijn normale toestand. Dit gebeurt in de voorwaarden van branded service centers.

dreigende defecten

Dit zijn delen van het oppervlak waarop zich nog geen uitgesproken defect heeft gevormd, maar problemen met de leessnelheid zijn al merkbaar. Dit komt door het feit dat de sector de eerste keer niet door de controller wordt gelezen en de schroef wordt gedwongen om de schijf verschillende keren te draaien, in een poging deze zonder fouten te lezen. Als het je nog steeds lukt om de gegevens te lezen, zal de schroef het besturingssysteem niets vertellen en de fout blijft onopgemerkt totdat er een echt BAD-blok op deze plaats verschijnt. In de regel blijkt meteen dat op deze plaats een heel belangrijk bestand is opgeslagen, in een enkele kopie, en het is niet langer mogelijk om het op te slaan. Daarom moeten de schijven periodiek worden getest. Dit kan worden gedaan met Scandisk of Norton Disk Doctor in oppervlaktetestmodus, maar beter - met een speciaal hulpprogramma dat onafhankelijk van het bestandssysteem werkt en in staat is om opkomende BAD-sectoren te identificeren, waarbij de tijd wordt gemeten om elke sector te lezen.

Oefening

Elk bedrijf dat harde schijven produceert, ontwikkelt meestal speciale software voor het diagnosticeren en onderhouden van hun schijven, en plaatst deze gratis op het web. Soms bevatten deze hulpprogramma's al een besturingssysteem (meestal een vorm van DOS), zoals de Sea Tool van Seagate of Drive Fitness Test van IBM (nu Hitachi). En soms is het gewoon een uitvoerbaar bestand dat u zelf vanuit DOS moet uitvoeren, zoals Maxtor (reeds eigendom van Seagate) of Fujitsu. Met dergelijke software kunt u de schijf op fouten testen en, indien mogelijk, repareren. Onder de reparatiemethoden vindt u vaak de functies van het opschonen van de schijf (vullen met nullen met de vernietiging van alle informatie), evenals het verbergen van defecten met behulp van de remap-methode. Maar we zullen geen propriëtaire hulpprogramma's overwegen - zoals we hebben geleerd, doen deze programma's vrij standaard dingen: nullen schrijven en het oppervlak controleren. Laten we daarom aandacht besteden aan verschillende zeer goede alternatieve programma's.

Dus we hebben zoiets grappigs, dat is "slecht moeilijk". Of we willen ons verzekeren tegen "verrassingen" en controleren terwijl het werkt. Hiervoor allereerst het MHDD-programma. Iedereen die oude schroeven tot 8,4 GB heeft, vooral oude Western Digital, wordt geadviseerd om een ​​DOS-programma op de boerderij te hebben.

Allereerst moet u diagnostische software voorbereiden en een opstartbare MS-DOS-schijf maken. U kunt een opstartdiskette voor Windows 9x doneren door alle bestanden te verwijderen, behalve io.sys, msdos.sys en command.com. Schrijf het uitvoerbare bestand van het MHDD-programma naar de vrijgekomen ruimte: mhdd2743.exe en het configuratiebestand mhdd.cfg. Omdat er nog veel vrije ruimte op de diskette is, schrijven we de SMART-monitor smartudm.exe ernaar en een bestandsbeheerder, bijvoorbeeld Volkov Commander. U hebt het nodig om de inhoud van de rapporten over de werking van de programma's te bekijken. Voor het gemak plaatsen we alle bestanden in de hoofdmap van de diskette. Als alternatief kunt u helemaal geen diskette maken of deze alleen gebruiken om DOS op te starten, en alle programma's rechtstreeks vanaf de hoofdharde schijf uitvoeren door de te controleren schroef op een ander kanaal aan te sluiten. U hoeft geen programma's naar een cd te schrijven om ze vanaf daar uit te voeren - de schijf moet open staan ​​om te schrijven, aangezien de programma's er werklogboeken op zullen maken en als ze tegelijkertijd falen, zullen ze gewoon mislukken. Nadat u zich goed vertrouwd heeft gemaakt met de beschrijving van MHDD en SMARTUDM, kunt u overgaan tot de uitvoering. Laten we eerst eens kijken naar de SMART-informatie van onze schijf (in de toekomst zal dit meer dan eens moeten gebeuren).

We starten op vanaf onze diskette en als de onderzochte schroef op het primaire IDE-kanaal hangt, typt u de opdrachtregel in: a: smartudm, en indien op de secundaire - a: smartudm 1. Als het systeem meer dan twee harde disks, dan kan het aantal groter zijn dan 1. We zullen een tabel zien die de toestand van de drive karakteriseert (Fig. 2).

Fig. 2. Harde schijf SMART-statusgrafiek voor snelle beoordeling van de gezondheid

Elke regel van de tabel is een van de parameters van de huidige staat van de schroef. Tegenover elk van hen, in de kolom "Indicator", bevindt zich een schaal die is verdeeld in drie gekleurde zones. Naarmate de aandrijving verslijt, neemt de lengte van de richtingaanwijzers af, aangezien steeds meer groene vierkantjes aan hun rechterkant uitdooft. Blijft geel en rood. Wanneer alle groene vierkanten in een indicator verdwijnen, betekent dit dat de schroef versleten of defect is. In dit geval wordt aanbevolen om belangrijke gegevens op te slaan, omdat de schroef op elk moment volledig kan afsterven. Als er alleen nog een rood vierkantje over is, bevindt de schroef zich al in een noodtoestand en is deze niet geschikt voor verdere opslag van bestanden.

Het opschrift "T.E.C. niet gedetecteerd" betekent dat de huidige staat van de propeller in orde is. Als dit niet het geval is, wordt er een rood gemarkeerde waarschuwing gegeven. Door naar de kleurenkaart te kijken, kunt u snel beoordelen welk SMART-attribuut zo'n ontevredenheid in het programma heeft veroorzaakt. In het geval van een groot aantal bads zullen deze waarschijnlijk de hoogste zijn (Raw Read Error Rate). Maar deze informatie is bij benadering, maar we hebben de absolute waarden van de attributen nodig, dus we klikken en zien zoiets als dit (Fig. 3):

Afb. 3. Uitgebreide SMART HDD-status (exacte kenmerkwaarden)

Deze SMART-monitormodus is de belangrijkste en we zullen deze gebruiken om de status van de schijf te bewaken tijdens verdere acties. Door bijvoorbeeld naar de waarde van attribuut 5 (Reallocated Sector Count) te kijken, zien we de inhoud van de aangepaste lijst met defecten en kunnen we beoordelen of de defecten verborgen waren. Wanneer de toets wordt ingedrukt, wordt het huidige SMART-logboek opgeslagen in een bestand. Door op de toets te drukken, kunt u het programma in DOS verlaten. De controller werkt enkele attributen "on the fly" meerdere keren per minuut bij, dus om het meest betrouwbare resultaat te krijgen, moet de schroef worden getest, wat we nu zullen doen.

We verlaten de SMART-monitor en starten het MHDD-programma door de naam van het uitvoerbare bestand in de opdrachtregel in te voeren. Na het laden moet u onmiddellijk op de toetsencombinatie drukken - het programma scant de bus en toont een lijst met schijven die op het systeem zijn aangesloten. Selecteer degene die u wilt controleren door het gewenste nummer van 1 tot 10 in de console in te voeren (Fig. 4). Druk vervolgens op om de geselecteerde schroef te initialiseren.

Afb. 4. Schroefinitialisatie door commando

Na deze acties geeft de schijf informatie over de grootte, de maximaal ondersteunde DMA-modus en nog veel meer. Het MHDD-programma ziet de schroeven als een geheel, helemaal niet geïnteresseerd in hun opdeling in partities en het type bestandssystemen. Het zal alle IDE-schroeven zien, ongeacht of ze in het BIOS zijn gedefinieerd of niet. Zelfs als het moederbord geen grote schijven ondersteunt, zal het programma ze nog steeds op volle capaciteit zien, zolang de harde schijven in goede staat verkeren. Als dit gebeurt, kunt u beginnen met het controleren van het oppervlak.

Om dit te doen, drukt u op en stelt u in de bovenste regel van het menu dat verschijnt de parameter in (standaard is er CHS). Schakel tussen CHS- en LBA-modi met de spatiebalk. Dan drukken we een tweede keer. Grijze rechthoeken lopen over het scherm. Het duurt 10-30 minuten en het is absoluut veilig voor de informatie die op de schroef is opgeslagen, omdat alleen sectoren worden gelezen. Dit is wat de auteur van het programma over deze modus schreef in de documentatie ervoor:

"Bij het uitvoeren van een oppervlaktecontrole verschijnt rechts een venster. De eerste regel van dit venster geeft de huidige snelheid van het werken met het oppervlak weer. De laatste - twee procenten. De eerste waarde toont het percentage van de huidige test in een bepaald interval, en de tweede laat zien hoe ver de koppen van cilinder 0 zijn gegaan en tot de laatste zijn gekomen. Tijdens oppervlaktetesten is één vierkant gelijk aan 255 sectoren (bij testen in LBA-modus), of het aantal sectoren in de HDD-parameterregel (meestal 63 - bij testen in CHS-modus). Het kostte de schijf meer tijd om dit sectorblok te lezen. Als er gekleurde vierkantjes worden verzonden, betekent dit dat de schijf niet in het toegewezen tijdsinterval paste. Gekleurde vierkanten geven de abnormale toestand van het oppervlak aan (maar nog steeds zonder BAD's). Hoe lager de kleur in het menu, hoe meer tijd het de schijf kostte om dit moeilijk leesbare gedeelte te lezen. Rode kleur is een teken dat zich op deze plek bijna een SLECHT blok heeft gevormd. Er verschijnt een vraagteken wanneer de maximale wachttijd wordt overschreden. Dat wil zeggen, wanneer [?] verschijnt, kunnen we aannemen dat de schijf op deze plaats "bevroren" is en dat er duidelijk een ernstig oppervlaktedefect of een defecte magnetische kopeenheid (BMG) is. Alles onder het vraagteken is een SLECHT blok. Als ze tijdens het testen verschijnen, dan zijn er fysieke defecten aan het oppervlak."

In de aanwezigheid van BAD-blokken zijn er in plaats van vierkanten meestal [x]-pictogrammen, die duidelijk kruisen symboliseren. Als het oppervlak in orde is en zonder gekleurde vierkanten, en alle SMART-attributen in de groene zone staan, kun je vrij ademen: de schroef werkt nog.

Als uit de MHDD blijkt dat er gebreken aan het oppervlak zijn, en de propeller "hangt" of maakt schrapende geluiden, dan zijn er problemen. Maar laten we niet meteen aan het slechte denken: bads kunnen tenslotte logisch zijn (soft-bads), dus laten we om te beginnen een "hersenreiniging" voor de schijf regelen - we zullen een laag niveau schrijven van nullen in alle sectoren. (Let op! In dit geval wordt alle informatie vernietigd, dus we kopiëren belangrijke gegevens naar een andere schijf). Het MHDD-programma heeft twee opdrachten voor het op nul zetten van schijven: wissen en uitwissen... We gebruiken de eerste omdat deze sneller werkt.

We initialiseren de schroef door op de toets te drukken (het is raadzaam om deze procedure uit te voeren voordat u iets doet) en voeren het ERASE-commando in de console in. Wees zeer voorzichtig bij het kiezen van een schijf, anders kunt u per ongeluk uw werkende schroef verpesten: de gegevens zijn onherstelbaar verloren en zelfs de FSB zal ze niet herstellen! De reinigingsprocedure is nogal traag en duurt enkele tientallen minuten. Maar in de toekomst, nadat u het programma een beetje hebt begrepen, kunt u de schijf selectief wissen door de start- en eindsectornummers in te voeren voordat u de procedure start. Dit is erg handig als de slechte punten zich aan het einde van de schijf bevinden en het begin onberispelijk is.

Nadat de reiniging is voltooid, voeren we de oppervlaktetest opnieuw uit (door twee keer op te drukken of met het SCAN-console-commando). In dit geval moet de propellercontroller de vitale SMART-kenmerken opnieuw berekenen, waardoor de SMART-status betrouwbaarder wordt. Als er geen badges meer zijn, kan de schroef als gerepareerd worden beschouwd. We sluiten MHDD af, starten onze SMART-monitor en kijken naar de waarde van het kenmerk Reallocated Sector Count. Als het na het schoonmaken niet toenam en de gebreken verdwenen, dan waren ze logisch. Als het toenam, waren ze fysiek, en de controller maakte een succesvolle remap van deze sectoren. Als daarentegen de badges blijven bestaan ​​en de waarde van de Raw Read Error Rate dramatisch is gedaald, is alles veel gecompliceerder en is de propeller ernstig beschadigd. We zullen proberen hem verder te behandelen - om een ​​remap te doen.

Het is u misschien al opgevallen dat wanneer u eenmaal op de toets drukt in MHDD, er een menu verschijnt met aanvullende scanparameters (Fig. 5)

Afb. 5. Instellingen scannen en opnieuw toewijzen

Een van deze parameters is de remap-functie. Standaard staat het uit, maar door de cursor erop te plaatsen en op de "spatie" te drukken, kun je het aanzetten (Remap: ON). In deze modus zal MHDD proberen de defecte sector te herstellen, waarbij de controller op alle mogelijke manieren wordt getoond dat er een BAD is en deze moet worden verborgen. In dit geval verschijnt er een blauw vierkant of inscriptie naast elke succesvol verborgen sector. Nadat u alle slechte dingen hebt geëlimineerd, moet u de oppervlaktetest opnieuw uitvoeren, de MHDD verlaten en de SMART-monitor opnieuw starten, waarbij u ervoor zorgt dat de waarde voor opnieuw toegewezen sectortelling is toegenomen. Dit betekent dat de remap succesvol is verlopen, zonder fouten, en dat de defecten inderdaad uit de reserve zijn vervangen.

Als u om de een of andere reden geen informatie van een beschadigde harde schijf wilt verliezen, bijvoorbeeld, kunt u deze nergens opslaan, wanhoop dan niet. U kunt proberen om geen volledige nulstelling uit te voeren, maar direct naar opnieuw toewijzen met MHDD. In dit geval wordt de informatie van de schroef niet gewist, behalve misschien datgene wat in de fout zat (maar het kan nog steeds niet worden geretourneerd). Wanneer badges worden gevonden, past het programma dezelfde maatregelen toe als bij het resetten naar nul - een record op laag niveau, en daarom kunnen ze, zelfs als de slechte logisch blijken te zijn, hoogstwaarschijnlijk worden gerepareerd. Het exacte resultaat hangt af van de microcode-implementatie van een bepaald schijfmodel. Maar als dit niet helpt, en de gebreken verdwijnen niet, dan zal er toch nog een nulstelling moeten plaatsvinden, voor het geval dat. In sommige gevallen kan alleen het gebruik van het "aerase"-commando helpen (het zet de schroef op nul met een ander algoritme, maar werkt langzamer).

Het MHDD-programma wordt voortdurend aangevuld en verbeterd. Daarom kunt u door de officiële website te bezoeken de nieuwste versie downloaden.

Het kan gebeuren dat zelfs na alle uitgevoerde bewerkingen de slechte dingen blijven bestaan ​​en SMART laat zien dat de hertoewijzing niet plaatsvindt. Er kunnen verschillende redenen zijn:

  • de schroef is erg oud en de controller ondersteunt geen automatische hertoewijzing van defecten. De schroeven van het bedrijf lenen zich bijvoorbeeld helemaal niet om opnieuw in kaart te brengen. Het wordt alleen behandeld met speciale technologische hulpprogramma's;
  • de schroef mag dan een volle G-lijst hebben en geen ruimte meer voor nieuwe defecten. Dit is duidelijk te zien in SMART door de blokkering van het kenmerk Reallocated Sector Count. Zo'n schroef wordt gerepareerd in een werkplaats, door alle remaps over te zetten naar de P-lijst en vervolgens op laag niveau te formatteren;
  • de autodefect-vervangingsprocedure is uitgeschakeld in de schroef zelf. Met de propriëtaire hulpprogramma's van sommige schijven kunt u dit doen, en ze kunnen het ook weer inschakelen. Dit is een zeldzaam geval;
  • een speciaal defect dat zich niet leent voor opnieuw toewijzen kan op de schroef verschijnen. Bijvoorbeeld als de sectorheader fysiek is beschadigd, waarbij de sector is gemarkeerd als SLECHT, of als de servotags ernstig zijn beschadigd. Zo'n schroef wordt alleen in de technologische modus gerepareerd door een goede specialist;
  • de controller kon niet geloven dat de sector echt defect was, omdat hij deze nog steeds kon lezen / schrijven, zelfs al was het niet bij de eerste poging. In dit geval zal de remap niet plaatsvinden. Geen enkel programma voor het verbergen van defecten schrijft ooit rechtstreeks naar defectlijsten. Dit kan alleen door de verwerkingsverantwoordelijke zelf, op basis van zijn observaties. Om hem te laten "geloven" dat er op een bepaalde plaats iets slecht is, en om het te verbergen, moet je het hem soms lange tijd uitleggen, op elke mogelijke manier de probleemsector tonend - herhaaldelijk schrijven / lezen, totdat er een fout optreedt. Daarom zullen remap-hulpprogramma's nooit een dreigend defect verbergen. Om dit te laten gebeuren, heb je alleen een "echte" BAD nodig. Dit "wantrouwen" is met opzet gemaakt: elke verplaatste sector degradeert immers de parameters van de schijf, waardoor de prestaties afnemen. En hoogstwaarschijnlijk zal het niet werken om 666 slechte dingen te verbergen met een remap - de grootte van de aangepaste lijst met defecten is beperkt en bij een bepaalde waarde (van tientallen tot enkele honderden sectoren, afhankelijk van het specifieke model), vult de schroef zichzelf met SMART, informerend dat het tijd is om het te repareren of te storten.

Maar haast je niet om zo'n drive weg te gooien. Als het relatief modern is en geen overvolle lijst met defecten heeft (kenmerk 5 is normaal), is er nog hoop op een remap. Je hoeft alleen maar te proberen er een ander programma op toe te passen dat een groter aantal schrijfcycli naar de defecte sector heeft. Dergelijke programma's omvatten HDD Utility voor DOS. Het werkt een beetje anders dan MHDD: het scheidt de functies voor oppervlaktecontrole en opnieuw toewijzen, en het opnieuw toewijzen wordt uitgevoerd op basis van het protocol dat tijdens de scan is gemaakt. Daarom starten we de controle eerst door de ketting te doorlopen: - -, en gaan dan naar het item - - (Fig. 6). Daarvoor is het raadzaam om vertrouwd te raken met de beschrijving van dit programma, aangezien het zeer gedetailleerd is en in het Russisch is geschreven. Nadelen van Hdd Utility - onbegrip van schijven met een volume van meer dan 8,4 GB en weigering om met sommige modellen te werken (dit laatste is te wijten aan de beperking van de gratis versie). Maar dit is niet zo belangrijk - "moeilijk te breken" schroeven hebben meestal een kleine capaciteit - meestal zijn dit verschillende Western Digital-modellen met een capaciteit van 0,65-6,4 GB. Voor grote schroeven kunt u het programma HddSpeed ​​​​v.2.4 gebruiken, dat ook de remap-functies heeft (Probeer gevonden defecten te repareren / opnieuw toe te wijzen) en een Russische beschrijving (Fig. 6).

Afb. 6. HDD-hulpprogramma. Het proces van het verbergen van defecte sectoren

Rijst. 7: Opnieuw toewijzen met HddSpeed

Het is onmogelijk om de werkelijke toestand van de schijf te beoordelen met behulp van de grafiek die via de interface is ontvangen. Dit is te wijten aan het feit dat er onvermijdelijk vertragingen optreden tijdens de werking van de interface, aangezien de schroefcontroller, naast het overbrengen van gegevens, vele andere bewerkingen uitvoert: fysieke adressen converteren naar LBA, defectbeheer, interne SMART-logs schrijven, gegevens verifiëren en het berekenen van hun checksums, het beheer van de cachestrategie, thermische kalibratie, enz. Daarom is deze methode alleen geschikt voor een ruwe schatting van de schroef, het identificeren van grove fouten, en wordt deze alleen in het dagelijks leven gebruikt. De auteurs van testprogramma's zijn zich hiervan bewust en wijzen op de onmogelijkheid om hun resultaten als enig bewijs te gebruiken. De meest betrouwbare tests worden beschouwd als onder pure DOS. In multitasking-omgevingen is de situatie erger, omdat elk achtergrondproces tijdsintervallen vervormt, wat een nauwkeurige beoordeling van de status van de schijf verhindert.

Alternatieve methoden om defecten te verbergen

Zoals hierboven vermeld, heeft remap een nadeel, dat zich manifesteert in de vorm van schokkende hoofden in het reservegebied. In dit geval kan de schroef tijdens het gebruik klikken en zijn dips zichtbaar op de grafiek. Dit kan het werken met bijvoorbeeld streaming video erg lastig maken. Dit is vooral uitgesproken wanneer remappen zich aan het begin van de schijf bevinden: in dit geval leggen de koppen het maximale pad af en zijn de vertragingen in hun beweging erg groot. Daarom kan in sommige gevallen een remap onpraktisch zijn, en in plaats daarvan zou de beste keuze zijn om defecten te verbergen met behulp van het bestandssysteem. Bijvoorbeeld de gebruikelijke formattering op hoog niveau format.com, Scandisk of Norton Disk Doctor. U hoeft alleen maar onmiddellijk na het controleren van het oppervlak over deze stap te beslissen, zonder te proberen de schroef opnieuw te koppelen. Anders, als het succesvol is, is het onmogelijk om de badges terug te sturen en de defectentabel te wissen. Remap is een eenmalige procedure en als de schroefcontroller de sectoradressen naar de reserve heeft overgedragen, is het onmogelijk om ze terug te geven.

Een ander alternatief voor opnieuw toewijzen is het afsnijden van de ruimte aan het einde van de schijf met behulp van HPA-technologie (Host Protected Area), die beschikbaar is in alle moderne schroeven. In dit geval wordt de schroef in het BIOS bepaald voor een kleiner volume, en alle problemen, als ze zich aan het einde bevinden, blijven "overboord" en worden onzichtbaar. Deze methode moet worden toegepast op schijven met veel fouten aan het einde van de schijf (helaas is dit zeldzaam). Op elk moment kan de schroef weer op zijn volledige capaciteit worden teruggebracht en dus ook de slechte. Dit kan met het MHDD programma (console commando's HPA en NHPA). Als de schroef oud is en HPA niet ondersteunt, kunt u een aparte logische partitie maken, en niet alleen aan het einde, maar ook op een andere plaats op de schijf, en deze zo plaatsen dat er een grote groep slechte dingen in zit . Dit wordt gedaan door het programma Fdisk. Zo'n partitie kan worden gevuld met onnodige bestanden, of u kunt hem helemaal niet formatteren en hem de status "niet-dos" toewijzen (dan wordt hij onzichtbaar voor het systeem).

Maar de beste manier om van een slechte schroef af te komen, vooral als er veel van zijn, of ze zich niet lenen om opnieuw in te delen, is bankreparatie door een gekwalificeerde specialist. Met behulp van speciale apparatuur en hulpprogramma's kunt u een volledige reparatiecyclus uitvoeren, vergelijkbaar met degene die de schroef in de fabriek doorloopt: correcte formattering op laag niveau, de schroef van remaps reinigen, service-informatie herstellen en nog veel meer. Na zo'n reparatie is de propeller niet meer van de nieuwe te onderscheiden, heeft hij een gelijkmatig schema en, belangrijker nog, zo'n propeller heeft een veiligheidsmarge voor meerdere jaren.

In tegenstelling tot wat vaak wordt gedacht, zijn remap en low-level opmaak geen one-size-fits-all oplossing voor elk probleem. Als de schroef een ernstige hardwarestoring heeft, zullen deze acties niet alleen de patiënt niet genezen, maar hem ook schaden, waardoor het helemaal af is. Als de schroef bijvoorbeeld eentonig op zijn kop stoot wanneer hij wordt aangezet en niet wil worden gedetecteerd in het BIOS, of een klop krijgt bij het kopiëren van bestanden, hoef je hem niet met software te martelen, ze zullen niet helpen. Dit gedrag wordt meestal geassocieerd met een fysieke kopbreuk, beschadigde servo-tags of een storing in de controller. Zo'n schroef hoeft niet geformatteerd te worden, maar gerepareerd door een competente specialist.

Functies, storingen en preventie

Niet alle schroeven verslechteren door onzorgvuldig gebruik. Soms is de reden voor hun glitches fouten die door de ontwikkelaars zelf zijn gemaakt. Sommige hebben onherstelbare gevolgen, omdat ze het magnetische oppervlak fysiek kunnen bederven. Dit was bijvoorbeeld het geval in 1996 met Quantum ST harde schijven. Door een foutje in de microcode ontgrendelden deze schroeven de koppen iets eerder dan de pannenkoeken de gewenste snelheid oppikten. Als gevolg hiervan krasten de koppen over het oppervlak, wat leidde tot een groot aantal slechte blokken en een snelle schijfstoring. Maar dit gebeurde niet tijdens normaal gebruik, maar alleen toen de schroef uit de slaapstand kwam, dus voor velen bleef deze glitch onopgemerkt. En pas na het herschikken van het besturingssysteem, als ze vergaten het "verminderde stroomverbruik" uit te schakelen, begon de schroef af te brokkelen. Deze ziekte was zo wijdverbreid dat het in de volksmond "grootmoeders wekker" werd genoemd - vanwege het karakteristieke metaalachtige geluid dat de schroef maakte bij "het laten vallen van de hoeven". Na elk "ontwaken" kreeg de schroef een nieuwe batch met bads en pogingen om een ​​remap te maken hielpen alleen zolang er voldoende ruimte was in de defectentabel. Om de overgebleven propellers te redden, heeft Quantum daarom een ​​patch uitgebracht. Helaas was het te laat - bijna alle schroeven in deze serie stierven eerder dan een jaar.

Oude Western Digital harde schijven hadden soortgelijke problemen in 1995, maar ze hadden badges aan het einde van de schijf. Vaak is er zo'n storing: de schroef wordt gewoon niet meer gedetecteerd in het BIOS. De reden is een fout van de programmeur die de firmware heeft geschreven, waardoor de schroef zelf het servicegebied bederft: door de overloop van interne foutlogboeken worden aangrenzende gebieden overschreven, zonder welke de HDD weigert te werken. Dit wordt in de regel voorafgegaan door een soort storing, bijvoorbeeld het verschijnen van slechte blokken of niet-succesvolle overklokken van de bus. Dit is precies wat er gebeurde met de IBM DTLA-serie: de fout loerde in SMART, en als deze werd aangezet, stierf de schroef. Seagate, Fujitsu en vele anderen hebben soortgelijke problemen gehad. Daarom moet u de release van updates voor uw harde schijf controleren en deze regelmatig "wijzigen". In tegenstelling tot de BIOS-firmware van moederborden, moet dit worden gedaan - als het bedrijf de firmware heeft uitgebracht, is dat niet zonder reden: misschien is er een ernstige bug gevonden, waarvan de eliminatie u in de toekomst van problemen zal behoeden.

Er is nog steeds een gerucht onder veel gebruikers dat sommige schroeven dood gaan door "onjuiste" formattering op laag niveau, bijvoorbeeld door het programma dat in het BIOS van moederborden is ingebouwd. Tot nu toe hebben we daar niet voldoende bewijs voor kunnen vinden, maar er was een model van een schroef met een gat in de microcode dat tot een soortgelijk effect zou kunnen leiden. Dit is Fujitsu van de TAU-serie (circa 1996), die het ATA-commando 50h onjuist verwerkt: hiermee voert het BIOS universele formattering uit, en dit commando is opgenomen in veel programma's a la HddSpeed. Verleid het lot daarom niet door deze schroeven te formatteren met onbekende hulpprogramma's of vanuit het BIOS.

Veel oude schroeven kregen, als ze verkeerd waren geformatteerd, een ongelijk leesschema. U kunt het oplossen door een schijf nul uit te voeren in MHDD.

Een ander soort programma dat alleen door fabrikanten kan worden gebruikt, zijn DMA-modusschakelaars: wijzigingen tussen UDMA33 / 66/100 zijn een wijziging in een deel van de schroefmicrocode, dus een poging om het hulpprogramma van iemand anders te gebruiken, kan leiden tot schade aan de firmware, en daardoor tot storingen met onvoorspelbare gevolgen.

Dat is alles. Laten we hopen dat dit spul je heeft geholpen. Maar onthoud: een willekeurig aantal BAD-blokken op een schroef is een reden voor een garantieclaim. En het onvermogen om ze te verwijderen zonder de kenmerken van de schijf te verslechteren, is een reden om het apparaat te vervangen. En als het je lukt om de verkoper hiervan te overtuigen, bedenk dan dat het verbergen van de BAD-sectoren 100% succesvol was. Vergeet preventie niet en u hoeft misschien niets te verbergen.

Het artikel bevat veel informatie, niet alleen over het Victoria-programma, maar ook over het DMDE-programma, waarmee we een sector-voor-sector afbeelding van een defecte harde schijf zullen maken, dit moet ook correct worden gedaan zodat gebruikersgegevens verdwijnt niet.

Harde schijftest in Victoria-programma en hoe slechte sectoren (slechte blokken) te repareren.

Vrienden, als je deze regels leest, heb je een probleem met een harde schijf en hoe je een harde schijf kiest, is eerder in het artikel besproken.

Wanneer denken we dat er iets mis is met onze harde schijf?

  1. Het is onmogelijk om de benodigde informatie van de harde schijf naar een andere schijf te kopiëren; tijdens het kopiëren loopt het besturingssysteem vast en wordt alleen opnieuw opgestart.
  2. Windows kan in elk stadium van de bewerking onverwachts vastlopen.
  3. Het is onmogelijk om het besturingssysteem opnieuw te installeren, het installatieproces loopt vast bij het uitpakken van Windows-bestanden, of het installatieprogramma meldt de fout "Installatie kan niet doorgaan ...", of Windows duurt lang om te installeren, bijvoorbeeld enkele uren.
  4. Wanneer u de computer aanzet, wordt het hulpprogramma Chkdsk onmiddellijk gestart en worden de partities van de harde schijf op fouten gecontroleerd.
  5. De harde schijf maakt vreemde geluiden (klikken, piepen) en wordt periodiek niet gedetecteerd in het BIOS.
  6. Download het Victoria-programma om direct in het besturingssysteem Windows XP, 7, 8, 10 . te werken
    We gaan naar de officiële website van het programma en selecteren de versie voor Windows. Ik raad je aan om de bètaversie van Victoria 4.3 te downloaden, omdat de bètaversie van Victoria 4.46 niet altijd correct werkt.

Victoria om vanaf een opstartdiskette te werken

We gaan naar de officiële website van het programma en kiezen.

We hebben ook Victoria nodig op de opstartdiskette, maar we zullen in de tweede plaats overwegen om met deze versie te werken. Als je geen diskettestation hebt, maken we een opstartbare USB-stick met het Victoria-programma.

Laten we dus eerst gaan, in het Victoria-programma zullen we nauwkeurig het aantal slechte sectoren (slechte blokken) instellen, dan zullen we een sector-voor-sector kopie van de harde schijf maken en dit zal de gebruikersgegevens opslaan, en dan zullen we de slechte sectoren van de slechte blokken verbergen (remap) in het Victoria-programma. We zullen ook leren hoe we "Opnemen over de hele clearing" (Erase-test) doen, dat wil zeggen, wanneer een slechte sector wordt gedetecteerd, het hele blok (256 sectoren) van de harde schijf overschrijven met nullen.

Laten we bijvoorbeeld een echte harde schijf met slechte sectoren nemen:

Vrienden, de kleinste eenheid van informatie op een harde schijf is een sector, de hoeveelheid gebruikersgegevens is 512 bytes, als de informatie in een sector niet kan worden gelezen, dan is de sector onleesbaar of, met andere woorden, slecht. Alle bevriezingen van het besturingssysteem treden op bij het lezen van informatie uit een dergelijke sector.

Deze WDC WD5000AAKS-00A7B2 harde schijf (500 GB) is echt defect,

Het besturingssysteem erop loopt constant vast en regelmatig bij het opstarten begint het de harde schijf te controleren op fouten. De laatste strohalm voor de eigenaar van de harde schijf was dat het niet mogelijk was om belangrijke gegevens naar een andere schijf te kopiëren, en zelfs het opnieuw installeren van het besturingssysteem eindigde met een nieuwe bevriezing bij het uitpakken van Windows-bestanden, het vervangen van de installatieschijf door het besturingssysteem werkte niet , werd de bevriezing herhaald in een ander stadium van de installatie.

Het was toen dat de vraag rees wat te doen met deze harde schijf, omdat een van de partities belangrijke gegevens bevatte en gekopieerd moest worden.

Victoria-lancering:

We voeren het Victoria-programma uit als beheerder. We zijn het eens met alle waarschuwingen over het werken in een 64-bits systeem.

We selecteren het eerste tabblad Standaard. Als we meerdere harde schijven hebben, selecteer dan in het rechterdeel van het venster de gewenste harde schijf met de linkermuis, in ons geval WDC WD5000AAKS-00A7B2

en ga naar het tabblad SMART,

druk op de Get SMART-knop, het GOOD-bericht licht rechts van de knop op en S.M.A.R.T. wordt geopend. onze gekozen harde schijf.

SLIM. deze schroef was niet de beste. Waarom? Lees ons eerste artikel in de serie over het Victoria-programma. Hier wil ik alleen zeggen dat maar liefst vier S.M.A.R.T. rood oplichten, inclusief de belangrijkste parameter, attribuut

5 Opnieuw toegewezen sectortelling - (remap), wat het aantal opnieuw toegewezen sectoren aangeeft, dit betekent dat reservesectoren op de reservesporen eindigen en dat er binnenkort niets meer is om slechte sectoren opnieuw toe te wijzen.

Ga naar het tabblad Tests.

Oppervlaktetest harde schijf in Victoria-programma

Vink in het rechterdeel van het programmavenster het item Negeren en het gelezen item aan en klik vervolgens op Start. Hiermee wordt een eenvoudige oppervlaktetest van de harde schijf uitgevoerd zonder fouten te corrigeren. Deze test zal geen goede of slechte effecten hebben op uw harde schijf, maar wanneer de test voorbij is, zullen we weten in welke staat onze harde schijf zich bevindt.

Het begint het oppervlak van de harde schijf te scannen en na een tijdje worden slechte sectoren gevonden. Na 40 minuten geeft Victoria ons het volgende resultaat:

Veel goede sectoren met een goede leeslatentie van niet meer dan 5 ms - 3815267

Er zijn ook sectoren met een slechte leeslatentie van 200 ms

Er zijn geen sectoren met een onbevredigende leeslatentie van meer dan 600 ms (kandidaten voor slechte blokken), maar ...

Wat echt slecht is, er zijn volwaardige slechte sectoren (slechte blokken), informatie waaruit helemaal niet kon worden gelezen - 13

13 slechte sectoren (slechte blokken), ze beginnen allemaal in het gebied van 6630400 en eindigen op 980.000.000, dat wil zeggen, ze zijn verspreid over de harde schijf. Slechte bloknummers moeten worden geregistreerd. Vrienden, het is heel goed mogelijk dat al onze problemen met de harde schijf te wijten zijn aan deze 13 slechte en dat we ze moeten verwijderen, maar eerst zullen we een sector per sector afbeelding maken van de zieke schroef.

De harde schijf van het slachtoffer WDC WD5000AAKS-00A7B2 (500 GB) was verdeeld in twee partities: schijf D: met een besturingssysteem van 120 GB en schijf E: met gegevens van 345 GB.

Voordat we met het Victoria-programma gaan werken, zullen we onszelf beveiligen en een volledige afbeelding maken van de schijf E-partitie: het volume is 345 GB en we zullen de gegevens uit de afbeelding extraheren. We zullen de afbeelding in een ander DMDE-programma maken en op een andere fysieke schijf SAMSUNG HD403LJ (400 GB) plaatsen, ik zal u laten zien hoe u dit moet doen.

Schijfbeheer van mijn computer

Belangrijke gegevens bevinden zich op het nieuwe volume (E :) met een 347 GB harde schijf WDC WD5000AAKS (totaal 500 GB), dus we zullen een afbeelding maken van de partitie (E :)

Maak een sector-voor-sector image van de (E :) partitie op de SAMSUNG HD403LJ harde schijf (400 GB), er staat maar één partitie op zonder data Nieuw volume (F :)

De derde fysieke schijf in het systeem is de SSD (120 GB) schijf (C :), die ons draaiende Windows 8.1-besturingssysteem bevat, waarin we ons momenteel bevinden.

Een sector-voor-sector-image maken van de hele harde schijf of de gewenste partitie in het DMDE-programma

DMDE is ook een zeer goede tool om sector-voor-sector kopieën te maken van een defecte harde schijf.

Ga naar de website van het DMDE-programma http://dmde.ru/download.html en download het programma, klik op de GUI voor Windows.

DMDE wordt gedownload in een archief, pak het uit en voer het bestand dmde.exe uit.

Dan selecteren we de taal Russisch.

We accepteren de voorwaarden van de licentieovereenkomst. In het beginvenster van het programma moeten we ofwel een fysiek apparaat (dat wil zeggen een volledig harde schijf) of een gegevenspartitie selecteren om een ​​afbeelding te maken.

We hebben alleen volume E: nodig, dus markeren we onze WDC WD5000AAKS harde schijf met de linkermuis, dan markeren we het item Logische schijven

en het gedeelte (E :) en klik vervolgens op OK.

Menu. Afbeelding maken / klonen ...

Plaats voor opname, klik op Schijf.

Nieuw volume F: en OK. Het is noodzakelijk dat de partitie waarop de sector-voor-sector-image van een defecte harde schijf (of een partitie met onleesbare gegevens) wordt gemaakt, minimaal zo groot moet zijn als deze schijf.

Op het nieuwe volume F: alle gegevens worden verwijderd, akkoord Ja.

Het maken van een sector-voor-sector kopie van de partitie (E :) van een zieke WDC WD5000AAKS harde schijf begint op een nieuw volume (F :) van een andere gezonde SAMSUNG HD403LJ harde schijf, die 6 uur meegaat (de afbeelding is verwijderd) van bijzonder "slechte" schroeven voor meerdere dagen) en hangt stevig op 83 procent, na een paar uur wachten, klikte ik op de knop Afbreken!

Vrienden, als we het creëren van het beeld van de sector-voor-sector sectie helemaal aan het einde onderbreken (per slot van rekening 83%), dan zullen we twee opties hebben, zoals Suvorov placht te zeggen - "ofwel de kist is in kruisen , of het hoofd zit in de struiken."

Na het onderbreken van de bewerking gaan we naar het nieuwe volume F: en kijken of er gegevens op staan ​​en ... dat zijn alle belangrijke dingen die we nodig hadden, het DMDE-programma slaagde erin om over te zetten naar de schijf F:, bijna alle gegevens worden zonder fouten gelezen. Dus onze zaak is niet moeilijk en

bads zijn meestal software

Maar in sommige gevallen zal niet alles zo rooskleurig zijn, en wanneer u een sectie probeert in te voeren met een sector-voor-sector kopie, wacht deze fout op ons: Geen toegang tot F: \. Het bestand of de map is beschadigd. Lezen is onmogelijk.

Toegang tot F: \ wordt geweigerd. Het bestandssysteem wordt niet herkend. Zorg ervoor dat alle vereiste systeemstuurprogramma's zijn geladen en dat het volume niet is beschadigd.

Maar zelfs in dit geval geven we niet op en zullen we dat ook doen.

Wat te doen als het maken van een sector-voor-sectorbeeld verkeerd gaat?

Vrienden, het proces van het maken van een sector-voor-sectorkopie eindigt niet altijd met succes, zelfs niet na enkele uren, maar als u stopt met het maken van een sector-voor-sectorkopie, kunnen de gegevens erin onleesbaar zijn.

Of, tijdens het maken van een sector-voor-sector kopie, zal de volgende fout verschijnen "Het verzoek is niet uitgevoerd vanwege een I / O-fout op het apparaat" (zie de onderstaande schermafbeelding), wat aangeeft dat DMDE de informatie in de slechte sector (het sectornummer wordt aangegeven in de fout) klik in dit geval op

Herhaal, er zal een tweede poging zijn om informatie uit deze sector te lezen en het kan succesvol zijn. Als deze fout met dezelfde sector opnieuw verschijnt, druk dan op

Negeren en het creëren van een sector-voor-sector afbeelding zal doorgaan, maar we zullen informatie in deze sector verliezen en als resultaat zal één bestand niet openen in een sector-voor-sector kopie. Als de foutmelding "Het verzoek is niet voltooid vanwege een I / O-fout op het apparaat" te vaak verschijnt, kunt u selecteren:

Negeer alles en al dergelijke fouten worden overgeslagen, of u kunt op de knop drukken

Parameters en pas het DMDE-programma dienovereenkomstig aan voor zo'n moeilijk geval. Klik in dit venster op de knop Opties.

Je moet voorzichtig zijn met de parameters, omdat je hier veel dingen kunt configureren. Forceer DMDE bijvoorbeeld om een ​​​​sector-voor-sectorafbeelding van de harde schijf te maken, niet vanaf het begin, maar vanaf het einde, hiervoor moet u het item aanvinken

Omgekeerd, soms werkt het.

En klik nogmaals op Opties.

Vink in dit venster het selectievakje Niet wachten als het apparaat niet gereed is - Altijd aan. Als deze optie is geselecteerd, wordt de bewerking zelfs voortgezet

in geval van een fout die verband houdt met het niet gereed zijn van het apparaat. Als u deze optie niet aanvinkt, wordt op sommige "slechte" harde schijven een waarschuwing weergegeven met de verwachte reactie van de gebruiker, dat wil zeggen dat de afbeelding niet op de machine wordt gemaakt.

Telling automatisch opnieuw proberen op CRC-fout - 0

Het aantal automatische nieuwe pogingen als de sector niet wordt gevonden - 0

Vul slechte sectoren hex

Dan begint OK en OK, het creëren van het sector-voor-sectorbeeld.

Klik met de linkermuisknop om de afbeelding te vergroten

Ook deze optie bleek werkbaar.

I/O-fouten overslaan - altijd

Wacht niet als het apparaat niet gereed is - Altijd

Tel opnieuw op CRC-fout - 0

Over het algemeen raad ik je aan om de handleiding voor het DMDE-programma http://dmde.ru/manual.html of http://dmde.ru/docs/DMDE-manual-ru.pdf te bestuderen, je kunt ook wachten op ons artikel over het maken van een sector-voor-sector afbeelding van een defecte harde schijf met verschillende programma's, daarin zullen we zelfs overwegen om een ​​opstartbare USB-flashdrive te maken met het DMDE-programma.

  • Als DMDE u niet helpt, kunt u andere programma's proberen, zoals Acronis True Image. Natuurlijk zijn er nog steeds manieren waarmee je een sector-voor-sector-image van een slechte schroef kunt maken, bijvoorbeeld door op te starten vanaf een op Linux gebaseerd besturingssysteem, bijvoorbeeld Ubuntu, maar ik zal het proces zelf niet beschrijven en ik zou beter een apart artikel schrijven. U kunt het hulpprogramma safecopy ook onder Linux uitvoeren.
  • Wat te doen als u desondanks geen sector-voor-sector kopie van de harde schijf kunt maken, moet u kiezen. U kunt contact opnemen met een goede en bewezen dienst voor data recovery en een sector-voor-sector kopie van uw harde schijf wordt verwijderd met behulp van speciale dure apparatuur door specialisten, bijvoorbeeld met behulp van hetzelfde PC-3000-complex. Als je geen medelijden hebt met je gegevens, dan kun je een gok wagen en algoritmen uitvoeren in het Victoria-programma die het oppervlak van je harde schijf ontdoen van slechte sectoren (bad blocks), zoals hieronder beschreven, de harde schijf kan na deze operatie kom terug tot leven.
  • Belangrijk: Kazansky (de ontwikkelaar van het programma Victoria) belooft dat het meest innovatieve algoritme voor het verbergen van slechte blokken BB = Advanced REMAP NIET destructief is voor gegevens, maar in sommige gevallen kan het destructief zijn voor uw bestanden, aangezien zelfs het meest geavanceerde algoritme van Victoria Advanced REMAP verbergt defecten (remap), dit is voor elke verandering in de vertaling van de schroef, wat het verlies van gebruikersgegevens betekent (details hieronder. Ik wil zeggen dat het soms gebeurde dat Victoria de harde schijf van slechte zal genezen en je zult zelfs de informatie van zo'n harde schijf kunnen kopiëren, maar helaas is niet alle informatie leesbaar.

Dus, in ons geval, om een ​​sector-voor-sector kopie te maken van een zieke harde schijf, namelijk een nieuw volume E: het DMDE-programma slaagde erin om het te halen, hoewel DMDE op sommige plaatsen een beetje bleef hangen, maar alles eindigde met succes. Een sector-voor-sector kopie van het nieuwe volume (E :) is een exacte kopie en bevindt zich op volume F: Alle bestaande gegevens zijn succesvol gelezen en gekopieerd.

De hoofdtaak is opgelost en gebruikersgegevens zijn opgeslagen, nu gaan we verder met de procedure voor het behandelen van de harde schijf.

Hoe zich te ontdoen van slechte sectoren (slechte blokken) met behulp van het Victoria-programma

Vrienden, stel je nu voor dat het ons niet is gelukt om een ​​sector-voor-sector afbeelding te maken van een harde schijf met slechte blokken en dat we niets anders hebben bedacht en besloten om onze harde schijf te ontdoen van slechte blokken in het Victoria-programma, in de hoop dat we na het verbergen van de slechte sectoren de informatie kunnen lezen en naar uw harde schijf kunnen kopiëren.

Let op: het is lastig om de schroef uit de slechte blokken te krijgen in een draaiende Windows, zeker als je bijvoorbeeld een laptop hebt met één harde schijf en een besturingssysteem op dezelfde harde schijf is geïnstalleerd en je wilt genezen hetzelfde besturingssysteem van slechte blokken. In dergelijke gevallen maken ze een opstartbare USB-flashdrive met Victoria, starten er een laptop op en verwijderen slechte sectoren. Ik stel voor om in het volgende artikel een opstartbare USB-flashdrive te maken, en nu zullen we ontdekken hoe dit in een werkend besturingssysteem wordt gedaan, ik zal alles aan je demonstreren.

Opnieuw toewijzen

Markeer in het hoofdvenster van Victoria het item Opnieuw toewijzen, dat het algoritme aangeeft voor het opnieuw toewijzen van slechte blokken aan sectoren van de back-upsporen tijdens het scanproces. De test bevindt zich in de leesmodus, dat wil zeggen van begin tot eind en druk op de Start-knop.

Terwijl de scan bezig is, laten we hierover praten.

1. Wat gebeurt er met dit Remap-algoritme? Er wordt een poging gedaan (meerdere keren) om met geweld informatie naar de beschadigde sector van de harde schijf te schrijven. Als de poging succesvol is, wordt de sector gezond en wordt deze verwijderd uit de lijst met slechte blokken (remap vindt niet plaats). Als de schrijfpoging mislukt, wordt de zieke sector opnieuw toegewezen aan de gezonde sector met een speciaal voor dergelijke gevallen ontworpen reservespoor van de harde schijf.

2. Remap is het opnieuw toewijzen (vervangen) van een zieke sector, waarbij het LBA-nummer wordt toegewezen aan een andere fysiek gezonde sector vanuit het back-upspoor. Informatie van de sector (op het moment van hertoewijzing) hangt in het RAM van de schroef, en zodra de sector opnieuw is toegewezen, wordt deze teruggeschreven.

Remap is in principe niet destructief voor informatie, als je gegevens verloren zijn, dan alleen in één slechte sector, maar je moet toegeven dat de gegevens in het slechte blok al onleesbaar waren. In het tweede geval worden de gegevens eenvoudig vanuit het back-upspoor naar de sector overgebracht.

Resultaat. Zoals ik al zei, is het moeilijk om iets te repareren in een draaiende Windows en Victoria kan geen remap uitvoeren. Na 20 minuten hetzelfde resultaat, 13 slechte blokken, en jij en ik zullen een opstartbare USB-stick moeten maken met Victoria en in DOS moeten werken.

Een specifiek gebied op uw harde schijf scannen in Victoria

Als u de exacte adressen van beschadigde sectoren weet, kunt u de exacte scanparameters instellen in het Victoria-programma. We weten bijvoorbeeld dat onze slechte blokken beginnen vanaf sector 770.000.000, dan in het Start LBA item: stel dit nummer hier in en het Victoria-programma zal beginnen met het scannen en repareren van het harde schijfoppervlak van sector 770.000.000, ook als je degene instelt die je nodig hebt nummer in End LBA: dan beëindigt Victoria de scan op de sector die je nodig hebt.

Wis algoritme

Vrienden, u kunt mij vragen wat er zal gebeuren als u de Erase-test toepast of nog steeds Schrijven hebt?

Wissen bij detectie van een onleesbare sector overschrijft met geweld het hele blok van 256 sectoren met nullen (wees voorzichtig, in sommige gevallen worden uw gegevens op de harde schijf verwijderd).

  • Meestal kom je softwarefouten (software) tegen, die het snelst worden verwijderd door op nul te zetten - met behulp van het Erase-algoritme, en zelfs als het schrijven naar de sector van nullen niet lukt, kan Remap optreden, omdat de firmware van de harde schijf kan zo'n sector als slecht beschouwen. Als Wissen niet helpt, kun je Remap kiezen, maar zoals we weten, is de kans dat Remap wordt geproduceerd op een draaiende Windows klein.
  • In sommige gevallen kunnen zachte (software)badges zelfs worden verwijderd door eenvoudig te formatteren met Windows zelf.

Ik wil niet experimenteren met onze WDC WD5000AAKS harde schijf, want in het volgende artikel ben ik van plan om slechte blokken in DOS-modus te verhelpen met behulp van een opstartbare USB-flashdrive met het Victoria-programma en toch de harde schijf met intacte gegevens terug te sturen naar de eigenaar van de harde schijf genezen van slechte blokken.

Ik zal je op een andere harde schijf laten zien hoe je deze test uitvoert op een draaiende Windows.

Selecteer in het hoofdvenster van Victoria onze harde schijf en ga naar het tabblad Tests, markeer het item Wissen (wees voorzichtig, in sommige gevallen worden uw gegevens op de harde schijf verwijderd) - wanneer een onleesbare sector wordt gedetecteerd, wordt deze met geweld overschrijft het hele blok van 256 sectoren met nullen, natuurlijk, de informatie in het hele blok is volledig verloren gegaan, maar als overschrijven plaatsvindt, gaat het blok weer aan het werk (wordt gezond).

Lees test

Dat wil zeggen, van begin tot eind en klik op Start.

Vaak verschijnen de volgende fouten bij het "nulstellen" in een draaiend Windows:

Blokkeren (slecht sectornummer) probeer 256 sectoren te wissen. Herschrijven van een blok sectoren is mislukt.

Algoritme schrijven

De schrijfmodus zoekt niet naar slechte sectoren, maar overschrijft gewoon onmiddellijk alle informatie op de harde schijf door alle sectoren met nullen te vullen, dit is in het jargon van de reparateurs "Over de hele linie schrijven", dit algoritme kan genees de harde schijf van slechte leeslatentie, maar na zo'n test is het onmogelijk om gegevens op de harde schijf te herstellen, dus kopieer vooraf alle belangrijke bestanden naar een draagbare harde schijf.

Hallo beheerder! Vertel me hoe ik de slechte sectoren op de harde schijf kan verwijderen?

Mijn harde schijf is verschrikkelijk traag, het opnieuw installeren van het besturingssysteem loste niets op. Op uw advies heb ik de harde schijf gecontroleerd met het Victoria-programma en ze vond veel sectoren met een onbevredigende leesvertraging van 600 ms (kandidaten voor slechte blokken) - 153, volledige slechte blokken (slechte sectoren) -11 werden ook gevonden. De parameter - Opnieuw toegewezen sectortelling - (remap), die het aantal opnieuw toegewezen slechte sectoren aangeeft, reservesectoren van de back-upsporen - brandt rood, zoals ik het begrijp, er is niets om slechte sectoren opnieuw toe te wijzen.

Ik las op internet dat het op de een of andere manier mogelijk is om een ​​gedeelte van een harde schijf met slechte sectoren uit het werk te halen. Hoe kan dit worden gedaan?

Hallo vrienden! U kunt overal op de schijf een gedeelte van een harde schijf met beschadigde sectoren afsnijden: aan het begin, in het midden of aan het einde, het belangrijkste is dat de slechte sectoren niet verspreid zijn over de harde schijf, in dit geval het is beter om gewoon de probleem-HDD te vervangen. Maar vaak zijn de slechte blokken niet verspreid over de schijf, maar op één plaats gegroepeerd, dan hoeft u alleen het Acronis Disk Director-programma of de gratis AOMEI Partition Assistant Standard Edition te nemen en niet-toegewezen ruimte te creëren in plaats van de slechte blokken, details verderop in het artikel.

Nog maar een week geleden kreeg ik opnieuw een harde schijf van de allereerste artikelen over en ik besloot je te laten zien hoe je een sectie met "slecht" op de HDD kunt knippen.

Laten we onze oude vriend nemen - de WD5000AAKS harde schijf (500 GB). Na onze behandeling werkte hij een jaar en de eigenaar van de HDD klaagde opnieuw over zijn trage werk en vroeg nogmaals om de schijf te genezen.

Allereerst kijken we naar de SMART van de harde schijf en zien: onbevredigend rijstatus. Attribuut Opnieuw toegewezen sectortelling, wat het aantal opnieuw toegewezen slechte sectoren aangeeft - rood verlicht, betekent dit dat de reservesectoren op de back-upsporen voorbij zijn en dat er niets meer is om slechte sectoren opnieuw toe te wijzen.

wij definiëren de locatie van slechte sectoren op de harde schijf

Nu moeten we de slechte blokken op de harde schijf lokaliseren.

We voeren de test van het oppervlak van de harde schijf uit in het Victoria-programma en zien dat direct na het blok aantal sectoren in de adressering LBA - 752610900 sectoren gingen naar HDD met onvoldoende leeslatentie van 600 ms (bad block kandidaten)... Ik heb het oppervlak van deze harde schijf verschillende keren gescand en weet al wat er zal gebeuren, dus ik heb het scannen van de schijf onmiddellijk ingesteld vanaf blok nr. 750.000.000 (Start LBA).

Het is vanuit dit blok met sectoren dat slechte blokken beginnen te verschijnen.

Aan het einde van de scan, sectoren met een onbevredigende leesvertraging van 600 ms bleken het er meer dan tweehonderd te zijn en waren er 8 slechte blokken.

  • Let op: kom je zo'n harde schijf tegen, probeer dan eerst de algoritmes BB = Advanced REMAP, BB = Wis 256 sect en ten slotte, als al het andere faalt, registreert u de volledige clearing met behulp van het Write (erase) algoritme, het kunnen logische slechte blokken zijn en ze zullen door het programma worden gecorrigeerd, dit is wat we in eerdere artikelen hebben weten te bereiken. Als de toestand van de schijf ongewijzigd blijft, hebben we niets meer over zodra snijd de sectie met beschadigde sectoren op de harde schijf af. Hoe je dat doet.

Dus we kunnen heel goed zien dat slechte blokken op mijn schijf meteen daarna gingensectorbloknummers bij adressering LBA - 752610900 of kijk een beetje lager naar de teller van gewone megabytes (MB), het toont het cijfer 367485 MB (367 GB),

Dat wil zeggen, ik moet de rest van de ruimte op de harde schijf van dit punt tot het einde afsnijden (verander het in niet-toegewezen ruimte). Aangezien onze schijf een volume heeft van 500 GB, of liever 465 GB, betekent dit dat we de ruimte vanaf het einde van de harde schijf zullen afsnijden van 465-367 = 98 GB, en het is gemakkelijker om af te snijden met een marge van 100 GB

Het is aan te raden om de ruimte van de harde schijf met beschadigde sectoren op een HDD die geen partities en geen informatie bevat in te korten, hoewel de programma's Acronis Disk Director en AOMEI Partition dit kunnen doen met een schijf die gegevens bevat, maar het zal heel wat tijd vergen lange tijd, omdat de programma's bestanden verplaatsen die zich in de slechte sectoren bevinden, en alles zal vastlopen bij het openen van deze gegevens.

AOMEI Partition Assistant Standard Edition

Kopieer voordat u begint alle gegevens van de schijf (indien mogelijk).

Verwijder in het hoofdvenster van het programma de partitie samen met de gegevens van onze harde schijf.

Selecteer de schijf (D :) met de linkermuisknop en klik op de knop Een sectie verwijderen(Trouwens, je kunt de partitie rechtstreeks verwijderen in Schijfbeheer).

Snel een sectie verwijderen.

Klik op de knop Toepassen.

Ga naar... In sommige gevallen kan het programma om een ​​herstart vragen. Volgende begint met n Het proces van het verwijderen van een partitie.

In plaats van de schijf (D :) wordt niet-toegewezen ruimte gevormd, selecteer deze met de linkermuisknop en klik op de knop Een sectie maken.

Klik op de knop Verlengd.

We kiezen Primaire sectie... We leiden het scheidingsteken naar links, maar niet naar het einde,

schijf D maken: we laten een niet-toegewezen gebied achter met een volume van 100 GB, het is in dit gebied dat de slechte sectoren zich bevinden.

Van toepassing zijn.

Ga naar.

Het proces voor het maken van de schijf (D :) begint.

Het resultaat van onze acties. We hebben een partitie op de harde schijf gemaakt waar u gegevens kunt opslaan of zelfs installeer er een besturingssysteem op. Aan het einde van de sectie is er niet-toegewezen ruimte waar slechte sectoren (slechte blokken) zich bevinden.

Zelfs op de hoogste kwaliteit en meest betrouwbare HDD beginnen enige tijd na installatie op de pc kapotte sectoren te verschijnen. Wanneer het aantal slechte blokken groot wordt, werkt de harde schijf niet meer en moet deze worden vervangen. De harde schijf kan echter vaak worden hersteld met software van derden. Dit artikel beschrijft programma's voor het behandelen van een harde schijf en geeft instructies om ermee te werken.

Gebroken sectoren

HDD registreert gebruikersinformatie op magnetische schijven. Hun oppervlak is verdeeld in paden en sectoren. Als het niet mogelijk is om gegevens uit een sector te extraheren, wordt dit slecht of slecht genoemd. Hoewel het moeilijk is om slechte blokken te herstellen, is het heel goed mogelijk.

Onthoud dat na desinfectie de informatie van de HDD moet worden herschreven naar een andere schijf en uiteindelijk moet de harde schijf worden vervangen. Als er slechte sectoren op de harde schijf verschijnen, stopt hun distributie na de reparatie niet. Een andere apparaatstoring kan op elk moment optreden.

VictoriaHDD

VictoriaHDD is een programma voor het behandelen van harde-schijfsectoren, dat als een van de meest effectieve en absoluut gratis wordt beschouwd. De applicatie werkt in DOS-modus, dus het vereist enkele voorbereidende stappen. Om te beginnen moet je

  • Download de VictoriaHDD ISO-image.
  • Download ook de WinSetupFromUSB-toepassing en voer deze uit.
  • Selecteer in het vervolgkeuzemenu het USB-station dat later opstartbaar wordt.
  • Vink het vakje naast "Autoformat" aan.
  • Vink het vakje "Linux ISO" aan en toon het volledige pad naar de VictoriaHDD-programma-image.
  • Klik op de knop "Go" om het proces voor het branden van bestanden te starten.

BIOS-instellingen

Aangezien de programma's voor het behandelen van de harde schijf in DOS-modus werken, moet u het BIOS configureren.

  • Herstart je computer.
  • Druk na het inschakelen meerdere keren op de DEL- of F8-knop om het Setup BIOS-hulpprogramma te openen. Aan sommige apparaten zijn verschillende toetsen toegewezen om BIOS-instellingen te starten. Om erachter te komen welke verantwoordelijk is voor het invoeren van het "Setup BIOS" op uw computer, leest u de informatie onder aan het scherm onmiddellijk na het inschakelen van de machine.
  • Ga naar het gedeelte "Hoofd" en zoek het item "SATA-modus". Druk op "ENTER" en selecteer "IDE".
  • Stel het eerste opstartapparaat in op USB.
  • Druk op de "F10"-toets om de wijzigingen in de instellingen op te slaan.
  • De computer zal dan opnieuw opstarten.

Controleren en herstellen

Als alle bovenstaande stappen correct zijn uitgevoerd, start VictoriaHDD automatisch nadat de pc opnieuw is opgestart. Om het herstel van de harde schijf te starten:

  • Druk op de "P"-toets op uw toetsenbord.
  • Selecteer in het menu dat opent de poort waarop de HDD is aangesloten. Tegenwoordig werken bijna alle schijven via de SATA-socket, dus je moet de schakelaar op de Ext PCI ATA / SATA-positie zetten.
  • Druk op "F9", het scherm toont informatie uit de SMART-tabel. Besteed bijzondere aandacht aan de kolom "Huidige lopende sectoren". Hier wordt het aantal sectoren aangegeven waarvan de gegevens niet worden gelezen. Onthoud of noteer dit nummer.
  • Druk op de toets "F4" en begin met scannen in de modus "BB: Erase 256". Het hulpprogramma zal proberen alle slechte blokken te vinden en ze te herstellen. In dit geval wordt de informatie die erin is opgeslagen verwijderd.
  • Open de SMART-tabel opnieuw en kijk naar het aantal beschadigde sectoren. Als sommige niet kunnen worden hersteld, is het de moeite waard om de HDD in een andere modus te scannen.
  • Druk op de "F4"-knop en selecteer "BB: Classic Remap". Nu zal de toepassing, wanneer deze een slechte sector vindt, deze niet herstellen, maar markeren als niet-werkend. Deze aanpak zal de verspreiding van slechte blokken stoppen.
  • Wanneer VictoriaHDD klaar is met controleren, start u uw pc opnieuw op.

Programma's voor behandelhulpmiddelen ingebouwd in het besturingssysteem

Na het scannen van de schijf met het VictoriaHDD-hulpprogramma, is het de moeite waard om te controleren of het hulpprogramma standaard in het besturingssysteem is geïnstalleerd.

  • Open Mijn computer.
  • Klik met de rechtermuisknop op het lokale schijfpictogram.
  • Ga naar het tabblad "Service".
  • Selecteer Nu controleren.
  • Vink in het geopende venster het vakje aan naast 'Fouten automatisch oplossen'.
  • Klik op de knop "Start" en wacht tot het programma is voltooid.
  • Schakel uw pc nooit uit voordat het verificatieproces is voltooid.

HDD-regenerator

HDD Regenerator is een gratis programma voor behandeling.De belangrijkste voordelen van het hulpprogramma zijn de gebruiksvriendelijke interface. Veel gebruikers kiezen juist om deze reden voor HDD Regenerator.

  • Sluit alle toepassingen en start HDD Regenerator.
  • Open het menu "Herstel" en klik op het opschrift "Start verwerking".
  • Als er een venster op het scherm verschijnt met een waarschuwing over de BIOS-instellingen, klik dan op de knop "Nee".
  • Selecteer de schijf die moet worden behandeld.
  • Daarna wordt een opdrachtregel op het scherm geopend, waar u een cijfer van 1 tot 4 moet invoeren.
  • Voer "2" in en druk op "ENTER".
  • Het hulpprogramma zal u vragen om aan te geven waar u moet beginnen met scannen. Druk gewoon op de "Enter"-knop.
  • De applicatie scant de HDD en geeft informatie over de slechte blokken.
  • Wanneer de controle is voltooid, voert u "2" in, nu zal het hulpprogramma niet alleen de harde schijf controleren, maar ook proberen de beschadigde sectoren te herstellen.

Ik moet zeggen dat het programma voor het behandelen van de harde schijf Windows 7 erg traag is. Soms wordt het proces 2-3 dagen vertraagd. HDD Regenerator probeert echter echt het vermogen van blokken om gegevens op te slaan te herstellen en ze niet alleen als ongebruikt te markeren, wat de lange scantijd verklaart.

MHDD

MHDD-functionaliteit is bijna volledig vergelijkbaar met VictoriaHDD. De applicatie draait in DOS-modus. Het kan worden gebruikt om de SMART-tabel te bekijken, de harde schijf te diagnosticeren en te desinfecteren. Het programma wordt niet in het Russisch gepresenteerd.

  • Maak een opstartbare USB-stick zoals u deed voor het VictoriaHDD-hulpprogramma.
  • Voer de BIOS-setup uit en start uw computer opnieuw op.
  • Druk op "F2" en selecteer het apparaat waarmee u wilt werken.
  • Om het oppervlak van de harde schijf te scannen, voert u het woord "SCAN" in of gebruikt u F4. Het scherm toont instellingen waarin alle destructieve functies zijn uitgeschakeld (wissen, verwijderen van slechte blokken).
  • Druk nogmaals op "F4". Het scannen begint en het display toont een tabel waarin de kleuren van de cellen tijdens de test veranderen: wit, grijs, groen - de sector is operationeel; geel - er is kans op beschadiging; rood - het apparaat is beschadigd.

Als er slechte blokken op de schijf staan:

  • Kopieer alle informatie naar een andere HDD.
  • Voer het ERASE-commando in, waarmee de gegevens van elke sector volledig worden gewist. Dit zal zich ontdoen van de soft-bad blokken.
  • Als dit het probleem niet oplost, drukt u op de toets "F4" en schakelt u de REMAP-optie in. Nu zal het hulpprogramma, net als de programma's die in Windows zijn ingebouwd voor het behandelen van de harde schijf, gewoon de beschadigde sectoren markeren en zullen ze niet langer worden gebruikt.

Goed uur allemaal!

Ik denk dat veel gebruikers verdacht werk van de harde schijf zijn tegengekomen: lang kopiëren / lezen van bestanden, remmen, laden tot 100%, klikken, onvermogen om bestanden te lezen, enz.

Dit gedrag van de schijf kan wijzen op ernstige problemen ermee. Om te bepalen wat er mis mee is, moet u een beroep doen op gespecialiseerde serviceprogramma's.

In dit artikel wil ik enkele van de beste hulpprogramma's uitlichten die S.M.A.R.T. (speciale technologie van zelfcontrole van de harde schijf,), controleer het schijfoppervlak op slechte blokken en probeer de werking ervan te herstellen (dat wil zeggen, probeer de beschadigde sectoren opnieuw toe te wijzen aan de reserve, zie de link hieronder voor meer informatie hierover).

Wat is een slecht blok, hoe de schijf te controleren met het Victoria-hulpprogramma (in detail voor beginners, met voorbeelden en screenshots), zie dit artikel -

6 beste hulpprogramma's om de schijf op slechte blokken te controleren

Victoria / Victoria

Ontwikkelaarssite: http://hdd-911.com/

Een van de beste hulpprogramma's voor het controleren en behandelen van slechte blokken op uw harde schijf. Het programma voert testen, diagnostiek en behandeling van de schijf op een laag niveau uit. Naast HDD ondersteunt Victoria andere soorten media: FDD, CD/DVD, USB/Flash/SCSI, ook "ziet" ze schijven onder Windows via API en poorten.

Opmerking: ik heb beschreven hoe u met Victoria kunt werken in een van mijn vorige artikelen, de link ernaar wordt net hierboven weergegeven.

Belangrijkste kenmerken:

  1. ondersteuning voor IDE / SATA-controllers;
  2. de mogelijkheid om S.M.A.R.T. schijf;
  3. het vermogen om akoestische ruis te beheersen;
  4. tests om de mechanica en het oppervlak van de schijf te controleren;
  5. volledige technologie krijgen. schijf informatie;
  6. de mogelijkheid om onder Windows en DOS te werken;
  7. werken op laptops wordt ondersteund;
  8. ondersteuning voor HDD-formattering op laag niveau;
  9. Benchmark-functies.

HDDScan

Een van de beste programma's voor het controleren van harde schijven onder Windows. Hiermee kunt u snel de staat van de harde schijf beoordelen, de schijf controleren op beschadigde sectoren, S.M.A.R.T. attributen.

Bovendien kunt u met het programma de voeding regelen, de akoestische modus aanpassen, de temperatuur van de schijf regelen (de gegevens kunnen op de taakbalk worden weergegeven).

Belangrijkste kenmerken:

  1. Ondersteuning voor SSD-schijven;
  2. HDD-ondersteuning met interfaces: ATA / SATA, SCSI, USB, FireWire of IEEE 1394;
  3. Rijtest in lineaire verificatiemodus, lineair lezen en lineair schrijven;
  4. Identificatie-informatie lezen en analyseren van harde schijven met ATA / SATA / USB / FireWire / SCSI-interface;
  5. Wijzigen van de AAM-, APM-, PM-parameters op schijven met ATA / SATA / USB / FireWire-interface (handig voor degenen die tijdens het gebruik veel harde schijfruis hebben);
  6. Werkt in alle populaire Windows-besturingssystemen: XP, 7, 8, 10.

HDTA2

HDAT2 is een systeemhulpprogramma dat nodig is om harde schijven te diagnosticeren en te "genezen". Een van de belangrijkste verschillen tussen dit hulpprogramma en Victoria (hierboven weergegeven) is ondersteuning voor een veel groter type schijven (let op: ondersteunde interfaces: ATA / ATAPI / SATA, SSD, SCSI en USB).

HDAT2 kan in 2 modi werken:

  1. schijfniveau: diagnostiek en "behandeling" van beschadigde sectoren op bepaalde schijven. Trouwens, naast diagnostiek kunt u alle informatie over de schijf krijgen (die alleen programmatisch kan worden verkregen);
  2. bestandsniveau: zoeken, lezen en controleren van records in bestandssystemen FAT 12, 16, 32. Mogelijkheid om records van beschadigde sectoren te controleren, verwijderen en herstellen, vlaggen in de FAT-tabel.

Belangrijk!

Ik raad aan om HDAT2 te gebruiken vanaf een opstartbare schijf of USB-stick. Het programma zal hoogstwaarschijnlijk niet correct werken onder Windows. Gebruik op de ontwikkelaarssite de versie "CD / DVD Boot ISO-image"- het moet correct worden geschreven naar een USB-flashstation / schijf, zoals elk opstartmedium. U kunt hierover lezen in een van mijn artikelen:.

MHDD

Ontwikkelaarssite: http://mhddsoftware.com/

MHDD is een servicehulpprogramma voor nauwkeurige diagnose en reparatie van schijven (HDD). Met het hulpprogramma kunt u op een laag niveau met schijven werken, via de poorten van de IDE-controller. Het programma heeft een vrij hoge snelheid bij het scannen en "genezen" van de schijf van "zachte" -slechte sectoren.

Hoofdfuncties:

  1. nauwkeurige en zeer snelle diagnose van de toestand van de harde schijf, het optimale algoritme voor het corrigeren van slechte sectoren;
  2. de mogelijkheid om het geluid van de schijf aan te passen (AAM);
  3. het bekijken van de lezingen van S.M.A.R.T .;
  4. foutenlogboeken;
  5. de mogelijkheid om alle informatie op de schijf te verwijderen zonder de mogelijkheid van herstel;
  6. een poging om de schijf op te warmen en te testen in extreme omstandigheden;
  7. de mogelijkheid om meerdere harde schijven tegelijk te testen.

Macrorit Schijfscanner

Macrorit Disk Scanner is een goed en werkend hulpmiddel om uw harde schijf te controleren op slechte sectoren. Trouwens, ik wil vooral opmerken dat het hulpprogramma scant de schijf zeer snel- 1,5-2 keer sneller dan bijvoorbeeld de beroemde Victoria! Toegegeven, het zal niet helpen de schijf te "genezen" - er is gewoon geen functionaliteit die Victoria heeft.

U kunt de hele schijf of een specifiek bereik van sectoren scannen (handig op grote schijven, wanneer het scannen te veel tijd in beslag kan nemen).

Met het hulpprogramma kunt u met alle populaire typen schijven werken: IDE, HDD, SSD, SCSI, FireWire, RAID, SD-kaarten, enz.

Macrorit Disk Scanner hoofdvenster

Over het algemeen is het een goed alternatief voor eerdere programma's, vooral wanneer u eenvoudig en snel de status van de schijf wilt achterhalen.

Ashampoo HDD-bediening

Ontwikkelaarssite: https://www.ashampoo.com/ru/rub/pin/0365/system-software/hdd-control-3

Multifunctioneel programma voor het bewaken van de status van al uw schijven in het systeem. Dankzij de minuut-tot-minuut controle over de status van uw schijven, zal het programma het verlies van informatie voorkomen en u tijdig waarschuwen voor alle problemen.

Trouwens, degenen die Ashampoo-producten hebben gebruikt, weten dat hun programma's zo zijn ontworpen dat elke beginnende gebruiker eenvoudig en gemakkelijk met het programma kan werken. HDD Control is geen uitzondering op deze regel, iedereen die het wil, zal ermee omgaan ...

Hoofdfuncties:

  1. online de status van schijven bewaken;
  2. de mogelijkheid om de schijf te testen (er zijn verschillende tests beschikbaar om een ​​"compleet beeld" te krijgen van de staat van de schijf);
  3. melding over de gevaarlijke toestand van de schijf, leidend tot een storing of mogelijk verlies van informatie;
  4. de mogelijkheid om de schijf te defragmenteren;
  5. ondersteuning voor schijven met de interface: IDE, ATA, harde schijven aangesloten via USB en Firewire;
  6. ondersteunt schijven die zijn aangesloten via RAID-controllers;
  7. schijfinformatie bekijken: registratienummer, cachegrootte, aantal partities, enz.;
  8. er is de mogelijkheid om de schijf snel te verwijderen van ongewenste bestanden;
  9. de mogelijkheid om gegevens over de staat van de schijf en de uitgevoerde tests te exporteren.

PS

Hoe goed de metingen ook zijn na het testen en diagnosticeren van de schijf, vergeet niet om een ​​back-up te maken van belangrijke documenten en bestanden. Zoals ze zeggen, een keer per jaar schiet een stok ...

Het is beter om 5 minuten extra aan back-ups te besteden dan dagen en weken verspild werk.