Acasă / prezentare generală a ferestrelor / Cum să rulezi mhdd de sub windows. Recuperare hard disk. Comenzi de identificare a unității

Cum să rulezi mhdd de sub windows. Recuperare hard disk. Comenzi de identificare a unității

Drepturi de autor și declinare a răspunderii privind garanțiile

Puteți distribui MHDD fără restricții. Puteți dezasambla și examina codul MHDD în scopuri educaționale fără restricții. Nu puteți vinde MHDD.

Declinarea răspunderii la garanție:
Foloseste-l software"așa cum este". MHDD este foarte puternic și, în același timp, foarte periculos program. Nimeni nu poate fi tras la răspundere pentru orice prejudiciu cauzat Programul MHDD.

Despre proiectul MHDD

MHDD este mic, dar puternic program gratuit, care este proiectat să funcționeze cu unități la cel mai scăzut nivel (pe cât posibil). Prima versiune a fost lansată în 2000 de mine, Dmitry Postrigan. A fost capabil să scaneze suprafața unei unități IDE în modul CHS. Scopul meu principal este să dezvolt un software de diagnosticare a drive-ului în care poți avea încredere.

Acum MHDD este mult mai mult decât diagnosticare. Puteți face orice cu MHDD: diagnosticați unitățile, citiți / scrieți sectoare arbitrare, gestionați sistemul SMART, sistemul de parole, sistemul de control caracteristicile zgomotului, precum și modificarea dimensiunii unității.

Dacă aveți ocazia să ajutați financiar proiectul, iată numerele portofelelor autorului MHDD din sistemul Webmoney: Z681153514525; R131877337643.

De unde să obțineți MHDD

Când aveți nevoie de o copie nouă a MHDD, vă rugăm să utilizați întotdeauna . Puteți descărca MHDD ca imagine de CD, ca imagine de dischetă autoextractabilă sau ca arhivă.

Documentația este actualizată constant, deci este disponibilă doar la adresa curentă.

Ce este în interiorul MHDD

mhdd.exe Program executabil mhdd.hlp Acest fișier este utilizat de sistemul de ajutor pentru comenzi SMART cfg/mhdd.cfgÎn acest fișier, MHDD stochează configurația

În timpul primei rulări, programul va crea un fișier log/mhdd.log. Acesta este fișierul jurnal principal. Toate acțiunile dvs. și rezultatele testelor vor fi scrise în acest fișier.

Cum functioneaza

Să ne imaginăm cum funcționează sistemul de operare MSDOS atunci când trebuie să citească orice sector de pe unitate. MSDOS va „cere” BIOS-ului să facă acest lucru. Apoi, BIOS-ul caută în tabelele sale adrese de porturi. unitate dorită, efectuează verificările necesare și apoi începe să comunice cu unitatea. După ce totul este terminat, BIOS-ul returnează rezultatul sistemului de operare.

Să ne uităm la diagramă. Iată cum funcționează un program DOS normal cu unitatea:

Program<--->MSDOS<--->BIOS<--->Controler IDE/SATA<--->Dispozitiv de stocare

Și acum să acordăm atenție modului în care funcționează MHDD:

MHDD<--->Controler IDE/SATA<--->Dispozitiv de stocare

Diferența principală: MHDD nu folosește funcțiile și întreruperile BIOS. Astfel, nici nu trebuie să definiți unitatea în BIOS Setup. Puteți chiar să porniți unitatea după ce MSDOS și MHDD au pornit, deoarece MHDD lucrează direct cu registrele unității și nu acordă atenție „lucrurilor mărunte”, cum ar fi partițiile, sistemele de fișiere și restricțiile BIOS.

Atenţie:
Nu rulați niciodată MHDD de pe o unitate care se află pe același canal IDE fizic (cablu) la care (cablu, canal) este conectată unitatea testată. Veți avea o corupție semnificativă a datelor pe ambele unități! În acest sens, în mod implicit, MHDD nu funcționează cu canalul PRIMARY, deoarece majoritatea utilizatorilor au MHDD acolo. Pentru a debloca canalul primar, porniți MHDD, apoi ieșiți, apoi editați fișierul MHDD.CFG. Sau utilizați comutatorul din linia de comandă /ENABLEPRIMARY.

MHDD folosește un driver DOS ASPI pentru a accesa dispozitivele SCSI. Dacă nu intenționați să lucrați cu unități SCSI, atunci nu aveți nevoie de niciun driver.

Cerințe hardware și hardware suportat

Platformă:

  • Procesor Intel Pentium sau mai bun
  • 4 megabytes de RAM
  • DR-DOS, MSDOS versiunea 6.22 și o versiune ulterioară
  • Orice dispozitiv de pornire (USB, CDROM, FDD, HDD)
  • Tastatură

Controlere IDE/SATA:

  • Orice integrat podul de Nord(adrese de port: 0x1Fx pentru canalul principal, 0x17x pentru canalul secundar)
  • Controlere PCI UDMA (detectate automat): HPT, Silicon Image, Promise (nu toate), ITE, ATI, eventual altele. Chiar și unele controlere RAID sunt acceptate (în acest caz, MHDD funcționează cu fiecare unitate fizică separat)
  • Controlere UDMA/RAID integrate în placa de bază ca cip separat

Unități:

  • Orice IDE sau Serial ATA cu o capacitate de cel puțin 600 de megaocteți. Modul LBA este pe deplin acceptat, cu toate acestea, am eliminat codul CHS din MHDD în versiunile 3.x
  • Orice IDE sau Serial-ATA cu o capacitate de cel mult 8388607 terabytes. Modul LBA48 este pe deplin acceptat
  • Orice unitate SCSI cu o dimensiune a sectorului între 512 și 528 de octeți

Unitate IDE diagnosticabilă ar trebui să să fie comutat în modul MASTER. Toate dispozitivele SLAVE trebuie să fie oprite.

Alte dispozitive

  • Orice dispozitiv media amovibil SCSI, cum ar fi CDROM, bandă. Dimensiunea maximă a sectorului acceptată este de 4096 de octeți

Descărcarea pachetului de instalare MHDD

Trebuie să decideți ce pachet aveți nevoie: o imagine de CD, o imagine de dischetă sau doar o arhivă. Vizitați site-ul pentru a descărca pachetul corespunzător.

Puteți inscripționa o imagine CD folosind orice software care acceptă inscripționarea imaginilor ISO. CD-ul dvs. va fi bootabil.

Primul start. Informații importante

Unii oameni cred că MHDD este un program foarte complex. Ei au presupus că MHDD ar trebui să fie foarte simplu, dar când l-au lansat pentru prima dată fără să citească documentația, a venit dezamăgirea. MHDD este foarte dificil si periculos program. MHDD este mult mai ușor de stăpânit pentru cei care sunt familiarizați cu structura internă a unităților. Dacă doriți să obțineți cunoștințele relevante, puteți începe cu acest site: http://t13.org.

Este foarte important să înțelegeți că va trebui să petreceți câteva ore și, eventual, zile, înainte de a obține rezultate semnificative de la MHDD. Vă recomand cu tărie să încercați să testați câteva unități fără defecte înainte de a începe să lucrați cu cele defecte.

La prima lansare, programul se va crea fișier nou./cfg/mhdd.cfg. Canalul IDE primar este dezactivat implicit. Dacă doriți cu adevărat să o „porniți” - vă rog, .

Veți vedea un meniu de selecție a unității. Alegeți orice dispozitiv doriți. Puteți apela oricând acest meniu apăsând pe SHIFT+F3.

Acum puteți face clic F1și utilizați orice comenzi MHDD. Te rog, fii extrem de atent când lucrați cu MHDD primele câteva ori.

Aș sugera să începeți cu comenzile EID, SCAN, STOP, CX și TOF. Unora dintre ele li se atribuie comenzi rapide de la tastatură, de exemplu F4 pentru comanda SCAN.

Aruncăm o privire la registre. Orice dispozitiv IDE sau Serial ATA ar trebui să raporteze DRIVE READY și DRIVE SEEK COMPLETE, așa că ar trebui să vedeți steagurile DRDY și DRSC. Indicatorul BUSY indică faptul că unitatea efectuează o operațiune (cum ar fi citirea sau scrierea). Unele semnalizatoare precum WRITE FAULT și TRACK 0 NOT FOUND sunt depreciate și nu ar trebui să le vedeți niciodată. Indicatorul INDEX este, de asemenea, depreciat, totuși poate să clipească ocazional. Indicatorul DATA REQUEST (DREQ) indică faptul că unitatea solicită un transfer de date.

Dacă observați indicatorul EROARE (ERR), priviți registrul de erori. Veți putea determina tipul de eroare care a apărut. Vezi standardul ATA/ATAPI
pentru mai multe informații despre comenzi și registre.

Utilizarea comenzilor MHDD

Scanarea suprafeței

Scanarea oricărui dispozitiv este posibilă numai dacă poate fi determinată prin comenzile ID sau EID (sau prin apăsarea F2). Pentru a scana, tastați SCAN și apăsați ENTER sau utilizați F4. Veți vedea un meniu în care puteți modifica unele setări. În mod implicit, sectorul de pornire este zero (sectorul de pornire). Sectorul final este egal cu maximul posibil (capătul discului). Toate funcțiile distructive pentru datele utilizatorului (Remap, Erase Delays) sunt dezactivate implicit.

Apăsați din nou F4 pentru a începe scanarea. MHDD scanează unitățile în blocuri. Pentru unitățile IDE/SATA, un bloc este egal cu 255 de sectoare (130560 octeți).

Cum funcționează scanarea

1. MHDD trimite o comandă VERIFY SECTORS cu numărul LBA (numărul sectorului) și numărul sectorului ca parametri 2. Unitatea ridică indicatorul BUSY 3. MHDD pornește un temporizator 4. După ce unitatea a executat comanda, coboară indicatorul BUSY 5. MHDD calculează timpul de acumulare consumat și afișează blocul corespunzător pe ecran. Dacă se întâlnește o eroare (bloc defectuos), programul afișează litera corespunzătoare care descrie eroarea.

MHDD repetă pașii 1-5 până la sectorul final. Dacă aveți nevoie de un jurnal de scanare, îl puteți găsi oricând în fișierul log/mhdd.log.

Dacă scanarea dezvăluie erori, primul lucru de făcut este să copiați toate datele de pe unitate. Apoi, trebuie să efectuați o ștergere completă a suprafeței folosind comanda ERASE, care șterge fiecare sector de pe unitatea dvs. Unitatea va recalcula câmpurile ECC pentru fiecare sector. Acest lucru ajută la eliminarea așa-numitelor blocuri „soft-bad”. Dacă ștergerea nu ajută, rulați scanarea cu opțiunea REMAP activată.

Dacă vedeți că fiecare bloc conține o eroare, nu încercați să ștergeți unitatea sau să scanați cu opțiunea REMAP activată. Cel mai probabil, zona de service a unității este deteriorată, iar acest lucru nu poate fi remediat cu comenzile MHDD standard.

Vizualizarea atributelor SMART

Puteți forma SMART ATT sau faceți clic F8 pentru a vizualiza atributele. Ce vor sa zica?

Poate cel mai important atribut pentru o unitate modernă este „Numărul de sectoare realocate” (valoarea brută). Această valoare vă spune câte sectoare remapate sunt pe disc. O unitate normală are o valoare brută zero. Dacă vedeți o valoare mai mare de 50, unitatea are o problemă. Aceasta poate însemna o sursă de alimentare defectă, vibrații, supraîncălzire sau pur și simplu o unitate defectă.

Aruncă o privire la atributul 194, temperatură. Valorile bune se situează între 20 și 40 de grade. Unele unități nu raportează temperatura.

Atributul rata de eroare UDMA CRC indică numărul de erori care apar atunci când datele sunt transmise prin cablul IDE/SATA. Valoarea brută normală a acestui atribut este zero. Dacă vedeți o valoare diferită, trebuie să înlocuiți urgent cablul. De asemenea, overclockarea afectează foarte mult numărul de erori de acest tip.

Alte atribute nu sunt de obicei la fel de importante. Vezi standardul ATA/ATAPI
pentru mai multe informații despre atributele și testele SMART.

Comenzi de identificare a conducerii

Încercați Comenzi IDși EID pentru a vedea informații despre unitatea dvs.

Citirea sectoarelor într-un fișier

Puteți citi doar câteva sectoare sau un întreg disc într-un fișier sau într-un set de fișiere. Încercați comanda TOF. Programul omite sectoare proaste. Dacă intenționați să creați o imagine mai mare de 1 gigaoctet, este mai bine să utilizați comanda ATOF, deoarece poate „tăia” automat imaginile.

Scrierea sectoarelor de pe un fișier pe disc

Utilizați comanda FF pentru a scrie sectoare pe disc. Vi se va cere să introduceți numărul primului sector care urmează să fie înregistrat și numărul de sectoare care urmează să fie înregistrate la rând.

Controlul zgomotului la volan

Aproape toate unitățile moderne acceptă managementul acustic. Puteți reduce zgomotul generat atunci când capetele sunt mișcate prin reducerea vitezei de mișcare a acestora. Utilizați comanda AAM pentru personalizare.

Configurarea unității

Folosind comanda CONFIG, puteți vizualiza și modifica configurația unității, de exemplu, modul UDMA maxim, suport pentru sisteme de securitate, SMART, AAM, HPA, suport pentru modul LBA48. De asemenea, este posibil să schimbați dimensiunea discului. Unii producători reduc dimensiunea discului prin modificarea configurației, aveți posibilitatea de a restabili volumul original.

Comenzi de rulare în lot

Puteți scrie un fișier batch foarte simplu (vezi exemplul din directorul BATCH) în care descrieți orice doriți să faceți. Apăsați F5 când doriți să rulați un astfel de fișier pentru execuție.

Alte comenzi

Clic F1. Veți vedea un rezumat al tuturor comenzilor MHDD. Pentru informații mai detaliate, vă rugăm să utilizați comanda MAN.

Opțiuni pentru linia de comandă

/NOPINGPONG Dezactivează unele sunete /DISABLEBIOS Dezactivați ștergerea (ERASE) prin BIOS /DISABLESCSI Dezactivați modulul SCSI /ENABLEPRIMARY Conectați canalul IDE/SATA primar /RO Această cheie este pentru lansează MHDD pe suporturi protejate la scriere. Dezactivează încercările de a crea fișiere temporare și, de asemenea, dezactivează înregistrarea în jurnal.

Întrebări și răspunsuri frecvente

O listă cu întrebări frecvente și răspunsuri poate fi găsită aici:

Eșec la pornirea discului, introduceți discul de sistem și apăsați Enter. O inscripție care îți trimite pe spate legiuni de piele de găină, fiecare de mărimea HDD. Conform legii ticăloșiei, acest lucru se întâmplă atunci când nimic nu prevestește probleme. Dar nu vă grăbiți să reporniți frenetic sistemul - acesta este un joc de ruleta rusă. Este mai bine să porniți de pe un alt mediu și să faceți o verificare amănunțită. Un instrument dovedit - MHDD - va ajuta în acest sens.

Introducere

Dacă SMART prezintă probleme, cel mai adesea acest lucru înseamnă un lucru: discul este pe cale să înceapă să se prăbușească și chiar și încărcarea inutilă a sistemului de operare poate afecta. Următorul lucru pe care trebuie să îl înțelegeți sunt „proaspeții” software sau hardware-ul de pe el. Dacă nu există atât de multe hardware, atunci puteți încerca totuși să readuceți discul la viață.

Cred că ați auzit de produse precum MHDD și Victoria. Sunt indispensabile pentru lucrul la nivel scăzut de hard disk și vă vor ajuta să realizați fapte extraordinare de recuperare și diagnosticare. Despre Victoria, acum este timpul să ne ocupăm de a doua - utilitate arhaică, dar încă mega-utilă.

MHDD este un program gratuit mic, dar puternic, care este proiectat să funcționeze cu unități la cel mai scăzut nivel (pe cât posibil). Prima versiune a fost lansată de Dmitry Postrigan în 2000. Ar putea scana suprafața unei unități IDE în modul CHS. Acum MHDD este mult mai mult decât diagnosticare. Cu MHDD, puteți face orice: diagnosticați unitățile, citiți și scrieți sectoare arbitrare, gestionați sistemul SMART, sistemul de parole, sistemul de gestionare a zgomotului și modificați dimensiunea unității.

În ciuda faptului că lucrul cu MHDD este posibil prin Windows instalat, vă recomand să ardeți imaginea pe o unitate flash USB sau pe o unitate externă (sau a doua pornire) și să porniți DOS de acolo. Credeți-mă, într-o problemă hardware este mai bine să excludeți pe cât posibil toate verigile din lanț care pot duce la erori sau înghețarea computerului în timpul funcționării.

Oh, acele interfețe

Nu orice interfață poate fi recunoscută corect de program.

interfata SATA. Există posibilitatea ca discul să nu fie detectat în MHDD. Motivul poate fi modul de operare al controlerului SATA (IDE și AHCI) din BIOS. MHDD, din păcate, nu acceptă modul AHCI. Trebuie să se schimbe setări BIOS. Cel mai rău dintre toate, nu toate plăcile de bază acceptă acum acest mod. Singura cale de ieșire poate fi să folosiți o mașină cu o placă de bază adecvată sau să refuzați MHDD.

interfață IDE. Pentru această interfață distribuția tipică a dispozitivelor pe buclă - master / slave. În mod implicit, MHDD ascunde toate dispozitivele în modul slave. Există două moduri de a remedia acest lucru. Prima este schimbarea locației hard disk(comutați jumperul la master) și verificați dacă setările din BIOS se potrivesc. A doua modalitate este să încercați să schimbați numărul discului în MHDD la 2 sau 4. Și nu uitați de fișierul de configurare mhdd.cfg, care se află în folderul CFG. LA acest caz parametrul PRIMARY_ENABLED=TRUE este important.

Interfață SCSI. Este posibil ca driverul controlerului SCSI să nu fie detectat.

interfata USB. Teoretic, este posibil să conectați un disc prin USB folosind un driver suplimentar și setări de program. Driverul emulează modul de operare prin SCSI. De asemenea, este necesar să dezactivați toate unitățile USB inutile. Discul țintă trebuie conectat înainte ca MHDD să poată fi încărcat. Va trebui să scrieți în config.sys: device=X:\USBASPI.SYS /w /v , unde X:\ este calea către disc.

Așadar, iau de pe raft unul dintre discurile rupte (de obicei lipesc pe ele o etichetă ruptă) și acum voi încerca să-l reînvie pentru a vă arăta cum funcționează în practică. Am avut un șurub WDC WD7500BPVX-60JC3T0 pe mâini cu o vinaigretă în loc de sistem și toate fișierele de pe el.

Deoarece situația este atât de tristă, pot formata discul în sus și în jos cu o conștiință curată, ceea ce îmi simplifică foarte mult sarcina. Dar mai întâi, să ne ocupăm de puțină teorie și plan de recuperare.

se pregateste

Inițial, discul trebuie inițializat de program, ceea ce este destul de logic. După aceea, se efectuează o scanare a suprafeței, care oferă o înțelegere a stării actuale a lucrurilor: MHDD va arăta starea suprafeței dure. Apoi va trebui să formatați discul și să verificați din nou. De obicei, în această etapă, moale-răi dispar, și rămân doar cele dure. Apoi va fi posibilă executarea procedurii REMAP pentru a realoca blocurile defecte în zona de service.

Principala problemă este că zona de service nu este din cauciuc și, chiar și după toate operațiunile, trebuie să aveți grijă de disc. Dacă blocurile proaste continuă să apară, atunci discul, indiferent cât de mult ai încerca, nu mai este chiriaș. Dar în cazurile mai de succes, această metodă ar trebui să ajute. După cum arată practica, după o remapare, un disc poate funcționa foarte mult timp și chiar poate supraviețui vecinilor săi din coș. Alteori, moare imediat după repornire - este la fel de norocos și este aproape imposibil de prezis efectul.

Nu ucide

Renunțarea unui disc este mult mai ușoară decât restaurarea acestuia. De exemplu, toată lumea știe (sau ar trebui să știe) că deconectarea cablului în timpul funcționării duce la consecințe triste. De asemenea, vă descurajăm cu tărie să comutați fără grija steaguri și să executați comenzi în MHDD. Citiți cu atenție documentația și nu începeți să faceți ceva dacă nu înțelegeți pe deplin la ce poate duce.

Ei bine, puteți trece la treabă! Mai întâi, creați o unitate flash bootabilă. Pentru aceasta recomand - instrucțiuni complete și DOS în sine este. Când media este gata, tot ce rămâne este să arunci MHDD în rădăcină, pentru a nu mai urca din nou în directoare din linia de comandă.

Pentru ca discul conectat la primul canal să fie afișat cu acuratețe, trebuie să editați configurația mhdd.cfg, care se află în folderul CFG.

PRIMARY_ENABLED=ADEVĂRAT

După cum am spus, scanarea oricărui dispozitiv este posibilă numai dacă este determinată de comenzile ID sau EID (sau apăsând F2).


Scanare

Pentru a scana, tastați SCAN și apăsați ENTER sau utilizați F4. Va apărea un meniu din care puteți modifica unele dintre setări. În mod implicit, sectorul de pornire este zero (sectorul de pornire). Sectorul final este egal cu maximul posibil (capătul discului). Toate funcțiile distructive pentru datele utilizatorului (Remap, Erase Delays) sunt dezactivate implicit.


Să trecem prin opțiunile de scanare.

  • Începeți LBA- sectorul initial pentru scanare, implicit 0, adica inceputul discului.
  • Încheiați LBA- sector al sfârșitului scanării, implicit sfârșitul discului. Uneori este mai convenabil să scanați nu întreaga suprafață (mai ales când volumul discului depășește câțiva teraocteți), ci doar zona de lucru în care se află sistemul de operare. De exemplu, discul C are 50 GB, atunci zona țintă va fi 2 * 50 * 1024 * 1024 = 104 857 600-lea sector. Puteți calcula mai ușor: (volum * 2) * 1.000.000, total 100.000.000.
  • Remapează marchează sectorul ca fiind prost într-o zonă de service specială, după care discul nu îl accesează.
  • pauză- timpul de întârziere pentru citirea unui sector, după care verificarea trece la următorul sector.
  • Spindown după scanare- opriți hard disk-ul după scanare.
  • Test/reparare buclă- să efectueze scanări sau verificări ciclic.
  • Ștergeți întârzierile- ștergeți sectoarele în care sunt detectate întârzieri de citire.

Apăsați din nou F4 pentru a începe scanarea. MHDD scanează unitățile în blocuri. Pentru unitățile IDE/SATA, un bloc este egal cu 255 de sectoare (130.560 de octeți).


Iată cum funcționează scanarea:

  1. MHDD trimite o comandă VERIFY SECTORS cu numărul LBA (numărul sectorului) și numărul sectorului ca parametri.
  2. Unitatea ridică indicatorul BUSY.
  3. MHDD pornește un temporizator.
  4. După ce unitatea a executat comanda, omite indicatorul BUSY.
  5. MHDD calculează timpul petrecut de unitate și afișează blocul corespunzător pe ecran. Dacă se întâlnește o eroare (bloc defectuos), programul emite o literă care descrie eroarea.

MHDD repetă pașii 1-5 până la sectorul final. Dacă este necesar un jurnal de scanare, acesta poate fi întotdeauna găsit în fișierul log/mhdd.log. În timpul scanării, puteți vedea multe dreptunghiuri de culori diferite. Pentru a nu fi prea speriat, dau un extras din ajutor:

Prezența blocurilor roșii (>500 ms) pe o unitate complet sănătoasă este inacceptabilă. Dacă sunt, este necesar să ștergeți (ștergeți) întreaga suprafață a discului și, dacă acest lucru nu ajută, să scăpați de întârzieri, putem concluziona că această unitate nu mai este suficient de fiabilă. Blocurile alfabetice precum x , S etc. nu sunt permise: ele indică prezența blocurilor proaste la suprafață.

Primul lucru care trebuie făcut este să ștergeți complet suprafața cu comanda de ștergere. Dacă acest lucru nu ajută, scanați cu opțiunea EraseWaits activată. Dacă blocurile dăunătoare nu au dispărut, ar trebui să rulați scanarea cu opțiunea Remap activată.

Restaurare

Dacă scanarea dezvăluie erori, primul lucru de făcut este să copiați toate datele de pe unitate (dacă aveți nevoie de ele, desigur). In cazul meu a fost irelevant. Apoi trebuie să curățați complet suprafața folosind comanda ERASE, care șterge fiecare sector de pe unitate.


Unitatea va recalcula câmpurile ECC pentru fiecare sector. Acest lucru vă ajută să scăpați de așa-numitele soft-bad-blocks. Dacă ștergerea nu ajută, executați o scanare cu opțiunea REMAP activată.


Dacă vedeți că fiecare bloc conține o eroare, nu încercați să ștergeți unitatea sau să scanați cu opțiunea REMAP activată. Cel mai probabil, zona de service a unității este deteriorată, iar acest lucru nu poate fi remediat cu comenzile MHDD standard.

Cititorul atent, uitându-se la imaginile scanării discului, probabil a fluierat și a clătinat din cap consternat. Da, discul meu, în timp ce scriam articolul, a murit complet. Numărul de defecte hardware a depășit toate limitele permise și, până când ultimele rânduri ale articolului au fost umplute, acesta era deja scârțâit ca un tractor din Belarus. Apropo, dacă discul începe să se prăbușească, atunci nu poți avea încredere în el, mai ales dacă apar probleme hardware. Remapează poate ajuta atunci când discul nu a început încă să se prăbușească în mod activ, dar au apărut defecte la suprafață. În orice caz, chiar dacă ai reușit să-l repari, folosește un astfel de disc doar pentru date necritice și în niciun caz ca principal.

Ce indică indicatorii?

  • OCUPAT- unitatea este ocupată și nu răspunde la comenzi;
  • WRFT- eroare de scriere;
  • DREQ- unitatea dorește să facă schimb de date cu lumea exterioară;
  • ERR- a apărut o eroare ca urmare a unei operațiuni.

Când ERR se aprinde, priviți în partea dreaptă sus a ecranului: tipul ultimei erori va fi afișat acolo:

  • AMNF- Address Mark Not Found - accesul la un anumit sector a eșuat. Cel mai probabil înseamnă că sectorul este corupt. Cu toate acestea, imediat după pornirea unității, exact opusul este adevărat - indică absența problemelor și raportează finalizarea cu succes a diagnosticului intern;
  • T0NF- Track 0 Not Found - pista zero nu a fost găsită;
  • ABRT- Anulare, comanda este respinsă;
  • IDNF- ID sector nu a fost găsit;
  • UNCR- Eroare necorectabilă, o eroare necorectată de codul ECC. Cel mai probabil, în acest loc există un bloc logic rău.

Mai pot apărea doi indicatori în partea de sus: PWD semnalează parola hardware setată, HPA apare dacă dimensiunea unității a fost modificată folosind comanda HPA (utilizată de obicei pentru a ascunde blocurile defecte la sfârșitul discului).

MHDD este un program cunoscut pentru puterea sa, conceput pentru a interacționa cu unitățile la niveluri scăzute. Programul a fost creat acum paisprezece ani de Dmitry Postrigan, iar de atunci utilizarea MHDD a devenit mult mai ușoară.

MHDD este capabil să scaneze suprafața unei unități care are o interfață IDE în modul CHS. Creatorul a visat la echipamente personale de diagnosticare care inspiră încredere utilizatorilor.

Astăzi, capacitățile programului MHDD nu se limitează la diagnosticare. Când utilizați utilitarul MHDD, puteți:

  • citit;
  • Înregistrați sectoare arbitrare;
  • Gestionați sistemul SMART, sistemul de parole, sistemul care controlează caracteristicile zgomotului;
  • Puteți chiar să schimbați formatul unității.

Pe site-ul http://www.ihdd.ru puteți găsi o copie a MHDD. Puteți descărca programul pentru utilizare în formă diferită: arhivat și sub formă de dischetă cu funcție de auto-extragere.

Log/mhdd.log— fișierul jurnal principal creat la prima lansare a programului care urmează să fie instalat. Acesta va înregistra acțiunile pe care le efectuați în viitor.

Pentru ca programul MHDD să citească informații de la un element situat pe unitate, trebuie să trimiteți o solicitare către BIOS. Și BIOS-ul începe să caute porturile unității necesare, verifică datele și le schimbă cu unitatea. Datele sunt apoi returnate sistemului de operare.

Nu puteți rula MHDD de pe o unitate care este pe un cablu IDE la care va fi conectat unitatea testată. Va exista corupție de date de ambele părți. Prin urmare, programul nu interacționează cu PRIMARY. Dacă trebuie să deblocați canalul PRIMARY, trebuie să porniți MHDD, să ieșiți, să editați fișierul MHDD.CFG. (termen de comandă cu cheia ENABLEPRIMARY).

Programul are anumite cerințe pentru funcționarea software-ului:

  • La procesor: Intel Pentium sau cele mai recente evoluții din lumea computerelor;
  • RAM minim 4 megabytes;
  • MSDOS trebuie să fie cel puțin versiunea 6.22;
  • Este necesar un dispozitiv de pornire (USB, HDD, CDROM, FDD).

Cerințe pentru controlerele IDE/SATA:

  • Trebuie să aibă integrare Northbridge; PCI UDMA au detecție automată; anumite controlere RAID sunt acceptate; sub forma unui microcircuit, există controlere UDMA / RAID.
  • Cerințe de unitate: IDE sau Serial ATA, mai mare de 600 megaocteți, dar nu mai mult de 8388607 terabytes; o unitate SCSI care are o dimensiune a sectorului limitată la 512 și 528 de octeți.
  • Comutați convertizorul în modul de diagnosticare în modul MASTER.
  • Puteți scana dispozitivul dacă procesul este supravegheat de comenzi ID sau EID (tasta F2 este responsabilă). Tastați SCAN, apăsați ENTER (tasta F4). Puteți modifica setările din meniu.
  • Puteți vizualiza atributele apăsând SMART ATT (tasta F8). Puteți afla numărul de sectoare remapate. O valoare mai mare de 50 ar trebui să alerteze. Puteți să vă uitați la atributul care arată valorile temperaturii. Rata de eroare UDMA CRC va arăta câte erori există atunci când datele sunt transmise prin cablu.
  • Echipa HPA este capabilă să limiteze volumul cumulat.
  • Comanda PWD blochează unitatea prin setarea unei parole.
  • Folosind comanda AAM, puteți regla caracteristicile zgomotului.
  • CONFIG vă permite să schimbați configurația.

Dacă doriți să vedeți ajutorul pentru utilizarea MHDD, dedicat tuturor comenzilor programului, apăsați F1. În cazul în care un acest program nu a ajutat, încercați programul Victoria pentru a analiza discul prin.

În acest articol, ABC PC publică documentația oficială pentru utilitarul de testare a hard disk-urilor MHDD. Toate drepturile acestei documentații MHDD aparțin autorului programului Dmitry Postrigan. Datorită acestei documentații MHDD, veți putea testa în mod independent hard disk-ul, performa formatare la nivel scăzut, ștergerea grupurilor de sectoare de hard disk, gestionarea zonei SMART a hard diskului și multe altele.

Ce este în interiorul MHDD

    mhdd.exe- program executabil

    mhdd.hlp- acest fișier este folosit de sistemul de ajutor pentru comenzile SMART

    cfg/mhdd.cfg- în acest fișier MHDD stochează configurația

În timpul primei rulări, programul va crea un fișier log/mhdd.log. Acesta este fișierul jurnal principal. Toate acțiunile dvs. și rezultatele testelor vor fi scrise în acest fișier.

Cum funcționează MHD

Să ne imaginăm cum funcționează sistemul de operare MSDOS atunci când trebuie să citească orice sector de pe unitate. MSDOS va „cere” BIOS-ului să facă acest lucru. Apoi, BIOS-ul caută în tabelele sale adresele de porturi ale unității dorite, efectuează verificările necesare și apoi începe să comunice cu unitatea. După ce totul este terminat, BIOS-ul returnează rezultatul sistemului de operare.

Să ne uităm la diagramă. Iată cum funcționează un program DOS normal cu unitatea:

Program<--->MSDOS<--->BIOS<--->Controler IDE/SATA<--->Dispozitiv de stocare

Și acum să acordăm atenție modului în care funcționează MHDD:

MHDD<--->Controler IDE/SATA<--->Dispozitiv de stocare

Diferența principală: MHDD nu folosește funcțiile și întreruperile BIOS. Astfel, nici nu trebuie să definiți unitatea în BIOS Setup. Puteți chiar să porniți unitatea după ce MSDOS și MHDD au pornit, deoarece MHDD lucrează direct cu registrele unității și nu acordă atenție „lucrurilor mărunte”, cum ar fi partițiile, sistemele de fișiere și restricțiile BIOS.

Atenţie: Nu rulați niciodată MHDD de pe o unitate care se află pe același canal IDE fizic (cablu) la care (cablu, canal) este conectată unitatea testată. Veți avea o corupție semnificativă a datelor pe ambele unități! În acest sens, implicit, MHDD nu funcționează cu canalul PRIMAR, deoarece majoritatea utilizatorilor au MHDD acolo. Pentru a debloca canalul principal, porniți MHDD, apoi ieșiți, apoi editați fișierul MHDD.CFG. Sau utilizați comutatorul din linia de comandă /ENABLEPRIMARY.

MHDD folosește un driver DOS ASPI pentru a accesa dispozitivele SCSI. Dacă nu intenționați să lucrați cu unități SCSI, atunci nu aveți nevoie de niciun driver.

Prima lansare a MHDD. Informații importante

Unii oameni cred că MHDD este un program foarte complex. Ei au presupus că MHDD ar trebui să fie foarte simplu, dar când l-au rulat pentru prima dată fără să citească documentația, au fost dezamăgiți. MHDD este un program foarte complex și periculos. MHDD este mult mai ușor de stăpânit pentru cei care sunt familiarizați cu structura internă a unităților.

Este foarte important să înțelegeți că va trebui să petreceți câteva ore și, eventual, zile, înainte de a obține rezultate semnificative de la MHDD. Vă recomand cu tărie să încercați să testați câteva unități fără defecte înainte de a începe să lucrați cu cele defecte.

Prima dată când rulați programul, acesta va crea un fișier nou. ./cfg/mhdd.cfg. Canal IDE primar dezactivat implicit.

Veți vedea un meniu de selecție a unității. Alegeți orice dispozitiv doriți. Puteți apela oricând acest meniu apăsând pe SHIFT+F3.

Acum puteți face clic F1și utilizați orice comenzi MHDD. Vă rugăm să fiți extrem de atenți când lucrați cu MHDD pentru primele câteva ori.

Te-aș sfătui să începi să cunoști comenzile EID, SCANARE, STOP, CX și TOF. Unora dintre ele li se atribuie comenzi rapide de la tastatură, de exemplu F4 pentru echipă SCANĂ.

Aruncă o privire la registre. Orice dispozitiv IDE sau Serial ATA ar trebui să raporteze CONDUCEȚI gatași CĂUTARE CONDUCERE COMPLETĂ deci ar trebui să vezi steagurile DRDYși DRSC. Steag OCUPAT semnalează că unitatea efectuează o operațiune (de exemplu, citire sau scriere). Unele steaguri ca SCRIERE DEFECTși PISTA 0 NU GĂSIT sunt învechite, nu ar trebui să le vezi niciodată. Steag INDEX este, de asemenea, depreciat, totuși, uneori poate clipi. Steag CERERE DE DATE (DREQ)înseamnă că unitatea solicită un transfer de date.

Dacă observi steagul EROARE (ERR), uită-te la registrul de erori. Veți putea determina tipul de eroare care a apărut. Vedea ATA/ATAPI standard pentru mai multe informații despre comenzi și registre.

Utilizarea comenzilor MHDD

Scanarea suprafeței în MHDD

Scanarea oricărui dispozitiv este posibilă numai dacă poate fi definită prin comenzi ID sau EID(sau prin apăsare F2). Pentru a scana, tastați SCANĂși apăsați INTRODUCE, sau utilizați F4. Veți vedea un meniu în care puteți modifica unele setări. În mod implicit, sectorul de pornire este zero (sectorul de pornire). Sectorul final este egal cu maximul posibil (capătul discului). Toate funcțiile distructive pentru datele utilizatorului ( Remapează, șterge întârzieri) sunt dezactivate implicit.

Clic F4 din nou pentru a începe scanarea. MHDD scanează unitățile în blocuri. Pentru unitățile IDE/SATA, un bloc este egal cu 255 de sectoare (130560 octeți).

Cum funcționează scanarea

    MHDD trimite o comandă VERIFICAȚI SECTOARE cu număr LBA(numărul sectorului) și numărul sectorului ca parametri

    Acumularul ridică steagul OCUPAT

    Temporizator de pornire HDD

    După ce unitatea a executat comanda, coboară steag-ul OCUPAT

    MHDD calculează timpul petrecut de unitate și afișează blocul corespunzător pe ecran. Dacă apare o eroare ( bloc prost), programul scoate litera corespunzătoare care descrie eroarea.

    MHDD repetă pașii 1-5 până la sectorul final. Dacă aveți nevoie de un protocol de scanare - îl puteți găsi întotdeauna în fișier log/mhdd.log.

Dacă scanarea dezvăluie erori, primul lucru de făcut este să copiați toate datele de pe unitate. Apoi, trebuie să efectuați o ștergere completă a suprafeței folosind comanda ŞTERGE, care șterge fiecare sector de pe unitatea dvs. Unitatea va recalcula câmpurile ECC pentru fiecare sector. Acest lucru vă ajută să scăpați de așa-numitul " moale rău» blocuri. Dacă ștergerea nu a ajutat, începeți scanarea cu opțiunea activată REMAPARE.

Dacă vedeți că fiecare bloc conține o eroare, nu încercați să ștergeți unitatea sau să scanați cu opțiunea activată. REMAPARE. Cel mai probabil, zona de service a unității este deteriorată, iar acest lucru nu poate fi remediat cu comenzile MHDD standard.

Vizualizarea atributelor SMART în MHDD

Puteți forma SMART ATT sau faceți clic F8 pentru a vizualiza atributele. Ce vor sa zica?

Poate cel mai important atribut pentru o unitate modernă este „ Sectoarele realocate se numără" (sens Brut). Această valoare vă spune câte sectoare remapate sunt pe disc. Unitatea normală are valoare brută egal cu zero. Dacă vedeți o valoare mai mare de 50, unitatea are o problemă. Aceasta poate însemna o sursă de alimentare defectă, vibrații, supraîncălzire sau pur și simplu o unitate defectă.

Aruncă o privire asupra atributului 194 - temperatura. Valorile bune se situează între 20 și 40 de grade. Unele unități nu raportează temperatura.

Atribut UDMA CRC rata de eroare înseamnă numărul de erori care apar la transmiterea datelor peste Cablu IDE/SATA. Valoarea brută normală a acestui atribut este zero. Dacă vedeți o valoare diferită, trebuie să înlocuiți urgent cablul. De asemenea, overclockarea afectează foarte mult numărul de erori de acest tip.

Alte atribute nu sunt de obicei la fel de importante. Vedea Standard ATA/ATAPI pentru mai multe informații despre atribute și teste INTELIGENT.

Comenzi de identificare a unității în MHDD

Încercați Comenzi IDși EID pentru a vedea informații despre unitatea dvs.

Vedea Standard ATA/ATAPI pentru mai multe informatii.

Ștergeți grupuri de sectoare sau un întreg disc din MHDD

Puteți folosi comanda ŞTERGE. Dacă unitatea dvs. este recunoscută în BIOS Setup (sau POST), MHDD va încerca să utilizeze funcțiile BIOS pentru a șterge unitatea din UDMA. Dacă nu doriți ca MHDD să încerce să folosească BIOS-ul, utilizați /DISABLEBIOS.

Reducerea cantității de stocare în MHDD

Utilizați comanda HPA pentru a limita capacitatea de stocare. Programul va solicita un nou număr de sectoare disponibile. Pentru a elimina restricțiile, utilizați comanda NHPA. Efectuați un ciclu de pornire a unității înainte de a utiliza comanda NHPA. In conformitate cu Standard ATA/ATAPI, puteți modifica volumul unității o singură dată pe ciclu de conducere.

Gestionarea protecției prin parolă în MHDD

Utilizați comanda PWD pentru a bloca unitatea cu o parolă de utilizator (USER). In conformitate cu Standard ATA/ATAPI, trebuie să porniți și porniți unitatea pentru ca modificările să aibă efect.

MHDD are două comenzi pentru a debloca unitățile: DEBLOCAREși DISPWD. DEBLOCARE deblochează unitatea până la prima oprire. Pentru a dezactiva sistemul de parole, trebuie mai întâi să utilizați comanda DEBLOCAREși înlocuiți comanda DISPWD(parola trebuie cunoscută).

Parola principală este setată de producător și poate fi folosită pentru deblocare.

Citiți sectoarele pentru a fi fișiere în MHDD

Puteți citi doar câteva sectoare sau un întreg disc într-un fișier sau într-un set de fișiere. Încercați comanda TOF. Programul omite sectoare proaste. Dacă intenționați să creați o imagine mai mare de 1 gigaoctet, este mai bine să utilizați comanda ATOF, deoarece poate „tăia” automat imaginile.

Scrieți sectoare de pe fișier pe disc în MHDD

Utilizați comanda FF pentru a scrie sectoare pe disc. Vi se va cere să introduceți numărul primului sector care urmează să fie înregistrat și numărul de sectoare care urmează să fie înregistrate la rând.

Gestionarea zgomotului în MHDD

Aproape toate unitățile moderne acceptă managementul acustic. Puteți reduce zgomotul generat atunci când capetele sunt mișcate prin reducerea vitezei de mișcare a acestora. Utilizați comanda AAM pentru setari.

Configurarea unității în MHDD

Cu ajutorul comenzii CONFIG puteți vizualiza și modifica configurația unității, cum ar fi modul maxim UDMA, suport de sistem Securitate, SMART, AAM, HPA, suport pentru mod LBA48. De asemenea, este posibil să schimbați dimensiunea discului. Unii producători reduc dimensiunea discului prin modificarea configurației, aveți posibilitatea de a restabili volumul original.

Comenzi de rulare în lot în MHDD

Puteți scrie un fișier batch foarte simplu (vezi exemplul din director LOT) unde descrii tot ce vrei să realizezi. Clic F5 când doriți să rulați un astfel de fișier pentru execuție.

Alte comenzi în MHDD

Clic F1. Veți vedea un rezumat al tuturor comenzilor MHDD. Pentru informații mai detaliate, vă rugăm să utilizați comanda OM.

Opțiuni de linie de comandă pentru MHDD

    /NOPINGPONG Dezactivează unele sunete

    /DISABLEBIOS Dezactivați ștergerea (ERASE) prin BIOS

    /DISABLESCSI Dezactivați modulul SCSI

    /ENABLEPRIMARY Conectați canalul IDE/SATA primar

    /RO Această cheie este folosită pentru a rula MHDD pe medii protejate la scriere. Dezactivează încercările de a crea fișiere temporare și, de asemenea, dezactivează înregistrarea în jurnal.

Toate opțiunile sunt închise.

Destul de des, puteți acorda atenție faptului că utilizatorilor le este frică și nu știu cum să lucreze corect cu programul MHDD. Din acest motiv, merită să luați în considerare câteva recomandări practice despre cum să utilizați acest program și unde vă pot fi utile funcțiile.

Astăzi, MHDD este cel mai popular utilitate gratuită, conceput pentru diagnosticarea de nivel scăzut a diferitelor hard disk-uri. Trebuie remarcat faptul că programul a fost dezvoltat de un specialist intern Dmitry Postrigan. Folosind acest utilitar, utilizatorii pot efectua o diagnosticare completă a părții mecanice a unității, pot vizualiza toate tipurile de atribute SMART și, de asemenea, se pot implica în așa-numita formatare la nivel scăzut, reparând sectoarele defecte. În plus, programul conține și un număr mare de alte funcții, dar mai ales specialiștii și utilizatorii obișnuiți îl descarcă special pentru aceste proceduri.

Ce este acest program?

Deoarece utilitarul este gratuit, îl puteți descărca direct de pe site-ul oficial. MHDD se bazează pe sistem de operare DOS și, în același timp, pe site-ul web al autorului, puteți descărca nu numai utilitarul în sine, ci și imagini ale unei dischete sau CD bootabile. În plus, există și o documentație detaliată a paternului dezvoltatorului însuși, precum și răspunsuri la întrebările care apar cel mai adesea de la utilizatorii acestui program.

MHDD este un instrument destul de puternic, cu ajutorul căruia nu puteți doar să restaurați o unitate eșuată, ci și să o „terminați”, așa că trebuie să o utilizați cu înțelepciune și să înțelegeți întotdeauna ce puteți realiza exact prin efectuarea anumitor acțiuni. Autorul însuși spune că MHDD este un program extrem de puternic și, prin urmare, potențial periculos și nimeni nu poate fi făcut responsabil pentru orice daune pe care le va produce utilizarea lui în timpul lucrului cu un computer. În primul rând, acest avertisment se aplică oricărei informații pe care le stocați pe hard disk-ul testat, deoarece înainte de a rula orice utilitare, trebuie să înțelegeți corect ce anume pot face cu acest dispozitiv și ce consecințe pot fi datorate utilizării anumitor comenzi. În special, din acest motiv, este recomandat să copiați mai întâi complet toate datele de pe suportul dvs. de stocare pe un alt hard disk sau pe o unitate flash.

Cum funcționează acest program?

Trebuie spus imediat că în timpul funcționării sale, MHDD nu folosește nicio funcție sau întreruperi ale BIOS-ului. Astfel, unitatea nici măcar nu trebuie să fie detectată de setarea BIOS-ului și va fi posibilă pornirea dispozitivului după ce programul în sine și MSDOS sunt activate, deoarece utilitarul funcționează direct cu registrele de pe hard disk și în niciun caz nu reacționează. la orice fleacuri ca sisteme de fișiere, partiții și restricții din BIOS-ul computerului dvs.

Este de remarcat faptul că anumite dispozitive defecte, atunci când încercați să le determinați în BIOS, creează o blocare a sistemului, în urma căreia pur și simplu nu puteți porni. De asemenea, nu uitați că BIOS-ul, care este folosit în număr mare plăci de bază stil vechi, nu poate determina corect parametrii hard disk-ului dacă volumul acestuia este mai mare de 130 GB. Dacă această situație vi se aplică, atunci în acest caz, în secțiunea Standard BIOS Setup, va trebui să dezactivați funcția de determinare a unității pe care urmează să o testați folosind acest program.

Dacă, după ce ați efectuat procedurile de mai sus, încă nu ați putut scăpa de înghețare atunci când determinați unitatea și porniți sistemul de operare, atunci unitatea va fi deja conectată după ce programul în sine se încarcă. Desigur, astfel de operațiuni ar trebui efectuate cu destulă atenție și, în mod ideal, ar trebui utilizat un comutator dublu specializat în circuitul de alimentare al unității, cu care va fi posibilă alimentarea cu energie prin circuitele de +12 și +5 volți.

Cel mai important lucru de reținut este că programul nu trebuie în niciun caz rulat pe unitatea pe care urmează să o testați. În acest caz, nici măcar nu ar trebui să folosiți unități conectate la același cablu IDE la care este conectat acest dispozitiv, deoarece în final puteți provoca daune grave datelor care se află pe fiecare hard disk. Din acest motiv, în setările implicite, MHDD nu va funcționa cu canalul PRIMARY, deoarece marea majoritate a utilizatorilor îl folosesc pentru a-și aloca hard disk-urile. În plus, pentru a asigura funcționarea în siguranță a acestui program, nu prevede posibilitatea de a lucra cu acele unități care sunt în modul SLAVE.

Pentru a debloca canalul PRIMAR, trebuie mai întâi să rulați programul, apoi să părăsiți-l și să editați fișierul creat numit MHDD.CFG. De asemenea, puteți utiliza în Linie de comanda cheie / ENABLEPRIMARY, care este o soluție mai simplă la această problemă. Cel mai optim va fi să folosiți o unitate specială de 3,5 inchi, o unitate flash sau un fel de disc pentru a încărca acest utilitar.

Setări pregătitoare

După ce ați finalizat complet toate activitățile pregătitoare, puteți încerca să activați acest utilitar. Trebuie spus imediat că va fi mult mai ușor să se obișnuiască cu acest program pentru acei oameni care sunt aproximativ familiarizați cu aranjarea internă a hard disk-urilor moderne. Dacă rulați acest utilitar pentru prima dată, ar trebui să înțelegeți imediat că va trebui să petreceți aproximativ câteva ore sau chiar zile pentru a începe să obțineți rezultate semnificative din utilizarea lui. Din acest motiv este recomandat să testați mai întâi unitatea, care cu siguranță nu are defecte, înainte de a începe lucrul cu dispozitivele defecte.

Cum se scanează un dispozitiv?

Pentru început, în lista care se deschide, ar trebui să selectați dispozitivul pe care urmează să îl scanați. Odată ce dispozitivul este selectat, puteți apăsa tasta F1și începeți să utilizați orice comenzi ale acestui program de care aveți nevoie. Încă o dată, merită remarcat faptul că în procesul de lucru cu programul MHDD, ar trebui să fiți cât mai atent posibil, mai ales dacă lucrați cu utilitarul pentru prima dată - verificați încă o dată corectitudinea comenzii prescrise și de asemenea, dacă știi cu adevărat cum ar trebui să fie folosit și ce rezultat îți va da în cele din urmă.

Dacă în prezent sunteți încă un utilizator începător al acestui program, vă recomandăm să vă familiarizați mai întâi cu comenzi precum scaneaza,Stop,EID, CXȘi TOF. Este de remarcat faptul că unele dintre ele pot fi apelate prin combinații de taste sau pur și simplu atribuite anumitor taste rapide. Astfel, de exemplu, folosind butonul F4, puteți începe imediat să scanați sistemul pentru erori. O atenție deosebită trebuie acordată registrelor, a căror stare este afișată constant în partea de sus a ecranului. Orice dispozitiv SATA sau IDE trebuie să afișeze indicatori DRIVE SEEK COMPLETE în timpul funcționării ( DRSC), precum și DRIVE READY ( DRDY).

Caseta de bifat OCUPAT indică faptul că unitatea efectuează în prezent o anumită operație (citește sau scrie orice date). Unele steaguri sunt ca T0NF sau WRFT sunt învechite și, prin urmare, nu ar trebui să le vedeți în timp ce lucrați cu acest utilitar. Este inclus și steagul INDX, cu toate acestea, în unele situații, programul încă îl afișează. Când este afișată caseta de selectare DREQ puteți determina că discul cere permisiunea de a transfera unele informații.

Dacă apare o casetă de selectare în timp ce utilizați acest utilitar ERR, atunci în acest caz ar trebui să analizați cu atenție registrul de erori și, în același timp, ar trebui să înțelegeți ce tip de eroare poate apărea atunci când lucrați cu un hard disk. Consultați documentația acestui program pentru a înțelege ce comenzi pot fi utilizate, cum să lucrați cu registrele și pentru a identifica principalele tipuri de erori.

Pentru a vizualiza informații detaliate despre hard disk, puteți utiliza comenzile IDși EID. Cu aceste comenzi, puteți vizualiza informații detaliate despre funcționarea acestei unități, adică marca și numărul de serie.

Puteți scana orice hard disk numai dacă este determinat folosind comenzile de mai sus sau după apăsarea butonului F2. Pentru a efectua o procedură de scanare completă, ar trebui să apăsați comanda SCANĂși apăsați butonul INTRODUCE(Mod implicit tasta rapidă F4). Este de remarcat faptul că inițial se deschide un meniu în care, dacă se dorește, va fi posibilă modificarea anumitor setări, deoarece în mod implicit sectorul inițial este zero, în timp ce sectorul final este egal cu maximul posibil. Orice funcții care pot fi distructive pentru informațiile de pe unitate sunt inițial dezactivate.

Cum se efectuează scanarea?

Procedura de scanare folosind MHDD se desfășoară în blocuri, iar dacă vorbim despre Unități SATA sau IDE, atunci în ele fiecare bloc include 255 de sectoare. Procedura de diagnosticare în sine se efectuează după cum urmează:

  1. Programul folosește comanda VERIFICASECTOARE, marcându-l cu numărul LBA (numărul unui anumit sector), precum și numărul de sectoare sub formă de parametri.
  2. Unitatea ridică steagul BUSY deasupra.
  3. MHDD activează cronometrul.
  4. După ce hard disk-ul execută comanda care i-a fost indicată, indicatorul BUSY va fi omis.
  5. MHDD determină timpul necesar hard diskului pentru a finaliza procedura, după care pe ecran este afișat blocul corespunzător cu rezultatele. Dacă au fost identificate sectoare dăunătoare, atunci în acest caz vor fi marcate cu litera corespunzătoare.

Este de remarcat faptul că toți pașii sunt repeți până când utilitatea a verificat toate sectoarele. Dacă doriți să obțineți un jurnal detaliat al unei scanări în curs, îl puteți găsi oricând cu ușurință într-un fișier numit log/mhdd.log. În cazul în care au fost identificate erori în timpul acestei proceduri, ar trebui să copiați imediat toate informațiile de pe această unitate pe un dispozitiv nou.

După aceea, va fi posibil să efectuați o ștergere completă a suprafeței folosind comanda ŞTERGE, care va șterge complet fiecare sector al dispozitivului. Cu alte cuvinte, se efectuează formatarea la nivel scăzut, după care orice încercare de a restabili informațiile nu va mai fi posibilă, dar care vă va permite în unele cazuri să readuceți unitatea la starea de funcționare.

Pentru a accelera această procedură, puteți folosi comanda cu opțiunea activată EraseWaits, dar trebuie menționat că doar blocul care conține unul sau mai multe sectoare dăunătoare va fi șters. Datorită acestui fapt, puteți elimina complet tot felul de blocuri soft-bad care sunt rezultatul deteriorării suprafeței dispozitivului și care apar adesea din cauza a tot felul de întreruperi de alimentare a unității dvs., supraîncălzirea acesteia sau prea multe vibrații în timpul funcționării. .

Dacă după ștergere hard disk-ul nu a început să funcționeze normal, atunci în acest caz ar trebui să rulați o rescanare, dar cu funcția REMAP activată. Astfel, hard disk-urile care au fost adesea citite fără defecțiuni în unele zone încep deja să detecteze un număr mare de tot felul de sectoare dăunătoare și erori. Aceasta indică faptul că suprafața a fost deteriorată, iar această deteriorare nu mai poate fi reparată. Adesea, astfel de hard disk-uri se dovedesc a fi nepotrivite pentru utilizare ulterioară și este cel puțin nesigur să stocați date pe ele.

Cum să analizăm rezultatele?

Dacă s-au găsit blocuri roșii în timpul procesului de diagnosticare, ar trebui să înțelegeți că o astfel de situație este inacceptabilă pentru un dispozitiv complet sănătos. În prezența unor astfel de sectoare, ar trebui să efectuați imediat o ștergere completă a întregii suprafețe a discului și, dacă acest lucru nu a ajutat la rezolvarea problemei, rămâne doar să concluzionați că utilizarea acestui dispozitiv a devenit insuficient de fiabilă. . Tot felul de blocuri alfanumerice, cum ar fi S sau X sunt de asemenea nevalide, deoarece indică prezența sectoarelor doborâte.

Dacă în timpul scanării apare o literă W, atunci acest lucru indică faptul că procedura este efectuată cu modul EraseWaits activat, iar în această secțiune a fost efectuată ștergerea completă a unui bloc din cauza unei erori la citirea unui sector. Mai mult, dacă această literă apare din nou și din nou într-o anumită zonă, aceasta indică prezența unui sector defect.

Apariția blocurilor albastre indică faptul că funcția este activată. REMAPARE, care a fost folosit în special în legătură cu această secțiune. Unitatea a înlocuit sectorul defect cu unul bun, plasat anterior în zona de rezervă, drept urmare problema nu va mai apărea aici.

MHDD și lucrul cu parole

Standardul ATA / ATAPI prevede posibilitatea folosirii parolelor pe unitate, dar pentru a obține o parolă cu adevărat corectă, dispozitivul va ignora complet orice încercare a utilizatorului de a citi date sau de a scrie pe hard disk. Pentru a bloca unitatea cu o parolă personalizată, ar trebui să utilizați comanda PWD. În conformitate cu acest standard, va trebui mai întâi să reporniți funcționarea acestui hard disk pentru ca modificările pe care le-ați făcut să aibă efect.

MHDD prevede utilizarea a două comenzi care vă permit să vă deblocați complet hard diskul - acestea sunt DISPWD și UNLOCK. Acesta din urmă este destinat să deblocheze capacitatea de a lucra cu unitatea exact până când este oprită o dată. Pentru a dezactiva complet utilizarea sistemului de parole, ar trebui mai întâi să activați această comandă specială și apoi să utilizați DISPWD, dar merită să spuneți imediat că trebuie să cunoașteți parola pentru utilizarea ulterioară a acesteia în propriile scopuri. În plus, nu uitați că producătorii de hard disk folosesc și așa-numitele parole principale, cu care vă puteți debloca și dispozitivul.

Comenzi pentru sectoarele de citire

Puteți citi un întreg disc sau mai multe sectoare specifice în fisier specific sau setul creat de fișiere. În primul rând, ar trebui să utilizați comanda TOF, care se ocupă de omiterea completă a sectoarelor defecte. Dacă intenționați să creați imagini care vor depăși 1 GB, atunci în acest caz va trebui să utilizați deja comanda ATOF, care vă permite să tăiați automat recenziile.

Dacă doriți să scrieți sectoare de pe un fișier pe disc, trebuie doar să utilizați comanda FF. Vi se va solicita să introduceți numărul primului sector în care va fi scris, precum și numărul total de sectoare care vor fi înregistrate pe rând. Aceste două comenzi sunt adesea necesare pentru a efectua o recuperare completă a datelor de pe unități defectuoase. Inițial, este creată o imagine sector-cu-sector a unui dispozitiv defect, după care este transferată sector-cu-sector pe un alt hard disk care poate fi reparat în același mod. Abia atunci va fi posibil să utilizați programe specializate care vă permit să recuperați diverse date.