Controlliamo e ripariamo un disco rigido con MHDD. Testare il disco rigido (HDD) Come lavorare con il programma mhdd 4.6

L'HDD (disco rigido) è uno dei componenti principali di qualsiasi computer, perché è da qui che viene caricato il sistema operativo. Pertanto, il ruolo di un tale dispositivo non può essere sopravvalutato. La stabilità del sistema e la velocità di lettura dei dati dipendono dal funzionamento del disco rigido. Tuttavia, come accade con altri componenti, anche il disco rigido può guastarsi in qualsiasi momento, il che comporta molti disagi per qualsiasi utente. Le ragioni possono essere diverse e un dispositivo del genere non è sempre riparabile. Ma c'è ancora la possibilità di ripristinare il disco rigido. Pertanto, se riscontri un problema del genere, la prima cosa da fare è non correre in un negozio di computer e acquistare un nuovo disco rigido.

Uno dei migliori programmi in grado di ripristinare un disco rigido è considerato MHDD ormai da molti anni. Ogni utente può comprenderne il lavoro, motivo per cui ha guadagnato un'enorme popolarità. Ma questa non è la cosa principale. Nella maggior parte dei casi, ripristinare un disco rigido aiuta davvero e non devi nemmeno pagare nessuno per farlo.

Descrizione del programma MHDD.

MHDD è uno dei programmi più comuni che ti aiuterà a diagnosticare e anche a ripristinare il tuo disco rigido. Puoi scaricarlo su vari siti e questo può essere fatto in modo assolutamente gratuito, il che non può che compiacere gli utenti. Prima di tutto, vale la pena notare che questo programma è adatto alla maggior parte delle interfacce HDD, tra cui SATA, IDE, SCSI, USB.

La prima versione di MHDD è apparsa nel 2000 e gli sviluppatori erano specialisti russi. A quel tempo, il programma poteva scansionare la superficie di un disco rigido con un'interfaccia IDE. Oggi, utilizzando MHDD, puoi eseguire non solo la diagnostica, ma anche molte altre funzioni utili, tra cui:

  • leggere o scrivere settori arbitrari del disco rigido;
  • Controllo del sistema SMART;
  • rimozione dei settori con scarse performance;
  • pulizia del disco rigido;
  • modifica della capacità del disco rigido;
  • gestione delle password di sistema;
  • riduzione del rumore durante il funzionamento del dispositivo. Ciò riduce significativamente la velocità dell'HDD;
  • test del disco rigido sotto carico massimo.
Molti utenti hanno sentito parlare di questo programma, ma hanno riscontrato difficoltà nell'utilizzarlo. Tutto a causa dell'ignoranza delle nozioni di base necessarie per lavorare con MHDD. Pertanto, prima di iniziare a lavorare con questo programma, familiarizza in dettaglio con ciò per cui è necessario e come lavorarci. Per fare questo ti bastano solo 20-30 minuti di tempo. Se ciò non viene fatto, non c'è speranza di ripristinare i dischi rigidi. In questo caso, puoi solo peggiorare le cose, ad esempio cancellando tutto il contenuto dal disco senza possibilità di ripristino.

Il vantaggio principale di un tale programma è la sua velocità. Puoi eseguire la diagnostica e controllare la presenza di errori sul tuo disco rigido in un periodo di tempo molto breve. Tra i vantaggi di MHDD c'è anche la possibilità di eseguire il programma da qualsiasi supporto di memorizzazione, sia esso un floppy disk, un disco o un'unità USB.

Come funziona l'MHDD?

Il primo passo per avviare questo programma è accedere al BIOS, dove è necessario modificare il metodo di avvio del sistema. È necessario eseguire l'avvio dal dispositivo su cui è presente il programma stesso, ovvero da un disco, un floppy disk o un'unità USB. Questo viene fatto in modo molto semplice, devi solo installare il dispositivo che ti serve nella voce Primo dispositivo di avvio. Ad esempio, se devi eseguire l'avvio da un CD-ROM, apparirà così:

Successivamente, salva tutte le modifiche e riavvia il sistema. Questo avvierà il programma MHDD, che prima di tutto visualizzerà un messaggio se è necessario caricare i driver ADAPTEC. Nella maggior parte dei casi non è necessario scaricarli. Seleziona quindi la voce appropriata e procedi al passaggio successivo.

Il programma ti fornirà informazioni sul numero di settori presenti sul tuo disco rigido.

Al disco rigido verrà inoltre assegnato un numero di canale specifico, che sarà necessario per ulteriori lavori con MHDD. Dovrai inserire questo numero, dopodiché potrai iniziare a lavorare con il disco rigido.

Successivamente, sarai in grado di scoprire tutte le informazioni sul disco rigido, nonché di familiarizzare con i comandi di base che saranno necessari per lavorare con MHDD. Per fare ciò, dovrai premere rispettivamente F2 e F1. Successivamente, puoi avviare la scansione del tuo disco rigido inserendo il nome del comando (Scansione), dopodiché vedrai questo menu davanti a te:

Allo stesso tempo, puoi iniziare a controllare il tuo disco rigido, indicando da quale settore e per quale settore devi eseguire la diagnostica. Inserisci questi dati nelle prime due righe del menu. Tutti gli altri punti possono essere lasciati invariati. Successivamente, puoi iniziare a eseguire la scansione e identificare i settori danneggiati del disco rigido; per fare ciò, premi il tasto F4. A volte sarà anche utile cambiare l'ultima voce del menu da Off a On. Ciò è necessario se si sospetta che il sistema stesso classifichi erroneamente alcuni settori come cattivi. È quasi impossibile per gli utenti comuni determinarlo. Con questa scansione verranno cancellati tutti i settori in cui vengono rilevati ritardi di lettura.

Successivamente, vedrai davanti a te la seguente immagine, dove verrà controllato il disco rigido:

La colonna a destra mostrerà il numero di blocchi letti a velocità diverse, rispettivamente, a velocità fino a 3, fino a 10, fino a 50, fino a 150, fino a 500 e più di 500 millisecondi. Un indicatore fino a 150 millisecondi è considerato normale. La presenza dei simboli “x” e “s” indicano settori danneggiati del disco rigido.

La scansione del disco rigido richiederà diverse ore. Tutto dipende direttamente dalla dimensione del disco rigido. Successivamente ti verranno fornite informazioni su quanti settori danneggiati sono stati rilevati sul disco rigido. E solo dopo puoi iniziare a eliminarli. Questo è il motivo per cui esistono le funzioni Cancella ritardi e Rimappa, che contrassegnano tutte le aree danneggiate del disco e non vi accedono in futuro. Si consiglia di eseguire Cancella ritardi. In questo modo puoi rimuovere tutti i guasti software del disco rigido. E dopo aver verificato l'utilizzo di questa funzione, puoi iniziare l'avvio con la funzione Rimappa abilitata. In questo modo puoi ripristinare tutte le possibili aree del disco rigido e rimuovere tutti i settori danneggiati da esso. Le informazioni che si trovavano in settori danneggiati verranno eliminate.

Se il loro numero è molto elevato, ovviamente, lavorare con un disco rigido del genere in futuro sarà piuttosto problematico a causa della bassa velocità di lettura delle informazioni da esso. Ma anche questo può essere risolto formattando completamente il disco. In questo caso, il sistema contrassegnerà i settori danneggiati come aree in cui non è necessario scrivere informazioni. Di conseguenza, il volume del disco rigido diminuirà, ma sarai comunque in grado di lavorarci con successo.

Conclusione.

Come puoi vedere, è ancora possibile ripristinare da solo il tuo disco rigido. Il programma MHDD sarebbe l'ideale per questo. Comprendere il suo lavoro, come hai già capito, è abbastanza semplice. Pertanto, se si verifica improvvisamente un guasto del disco rigido, è possibile utilizzare MHDD. L'intera procedura non richiederà molto tempo e il risultato ti sorprenderà piacevolmente. Troverai maggiori informazioni sul recupero dati nella sezione omonima.

Il programma MHDD è un potente strumento progettato per funzionare con dischi rigidi di computer, laptop e dischi rigidi esterni. Il lavoro con le unità avviene a un livello basso.

Funzioni eseguite dal programma MHDD:

  • Diagnostica del disco rigido.
  • Gestione SMART del disco rigido.
  • Possibilità di protezione tramite password.
  • Modifica delle caratteristiche audio del disco rigido.
  • Modifica delle dimensioni dell'unità.
  • Recupero e formattazione ridotta della superficie del disco rigido

Come eseguire il programma MHDD

Per prima cosa dobbiamo scaricare il programma, è pubblicamente disponibile per tutti ed è completamente gratuito.

Dopo aver scaricato il programma, è necessario scriverlo su un'unità flash, per questo utilizzeremo il programma. Apri l'immagine scaricata utilizzando il programma UltraIso.

Dopo aver aperto la nostra immagine, apri la voce di menu "Avvio" e seleziona la voce di menu "Masterizza immagine disco...".

Nella finestra che si apre, seleziona l'unità flash che utilizzeremo per registrare il programma e fai clic su "Registra".

Una volta completata la registrazione, è necessario riavviare il computer ed eseguire l'avvio dall'unità flash registrata. Non dimenticare di impostare il controller in modalità IDE, poiché il programma funziona solo con questo tipo di controller. Dopo l'avvio dall'unità flash, selezionare la 2a voce di menu e premere Invio, la selezione viene effettuata utilizzando i tasti “Su”, “Giù”.

Ora vedremo tutti i dischi rigidi disponibili e collegati al computer. Per selezionare il disco desiderato, è necessario inserire il suo numero di porta, nel mio caso è la porta n. 1.

Successivamente, il programma è pronto per funzionare con il disco rigido selezionato. Per riselezionare il disco rigido, premere la combinazione di tasti “Shift” + “F3”, in modo da poter selezionare un'altra unità con cui lavorare in qualsiasi momento senza riavviare il programma MHDD.

L'elenco dei comandi per il programma MHDD può essere visualizzato premendo il pulsante "F1". Premere il tasto Giù per scorrere i comandi.

Visualizzazione delle informazioni SMART

È possibile visualizzare lo stato SMART del disco rigido utilizzando il comando "smart att" e premendo il tasto "F8" dopo l'accesso. Ora vediamo le informazioni SMART del disco rigido.

Gli attributi principali a cui dovresti prestare attenzione:

Conteggio settori riallocati: questo valore indica il numero di settori che sono stati riassegnati dal disco rigido, se il valore nella colonna "RAW" è superiore a 50 (100), è necessario sostituire il disco rigido o trasferirli urgentemente tutti informazioni importanti su un altro disco rigido in buone condizioni.

HAD Temperature – questo parametro mostra la temperatura del disco rigido, la temperatura normale per il funzionamento del disco rigido varia da (Val) 20°C a (Worts) 40°C, (RAW) valore medio 30°C, se il valore è superiore , devi pensare al raffreddamento.

Tasso di errore Ultra ATA CRC: indica il numero di errori che si verificano durante la trasmissione di dati tramite un cavo IDE/SATA. Il valore di questo attributo deve essere zero; se il valore è maggiore, allora è necessario sostituire il cavo o rimuovere l'overclocking del disco rigido, se presente.

Visualizzando lo SMART del disco rigido possiamo capire in che stato si trova ed agire.

Scansiona il tuo disco rigido e controlla gli errori

Per scansionare la superficie del disco rigido, è necessario utilizzare il comando "scan", quando si immette questo comando, premere Invio, si aprirà una finestra con i parametri di scansione. Dopo aver selezionato i parametri desiderati, premere "F4" per avviare la scansione.

Parametri di scansione di base del disco rigido:

Inizio LBA e Fine LBA sono parametri che specificano il settore da cui deve iniziare la scansione e il settore su cui deve essere completata la scansione.

Rimappa: questo parametro ti consentirà di riassegnare automaticamente un settore danneggiato (errato) rilevato durante la scansione.

Cancella ritardi: se abiliti questa opzione durante la scansione di un disco rigido, quando viene rilevato un blocco danneggiato (errato), il programma cancellerà tale settore. Il convertitore ricalcolerà i campi ECC per ciascun settore. Ciò aiuta a eliminare i cosiddetti blocchi “soft-bad”, che sono causati da errori di sistema e non da danni fisici al disco rigido.

Se è la prima volta che esegui una scansione del disco rigido, devi farlo senza attivare le opzioni Rimappa e Cancella ritardi, poiché queste opzioni possono portare alla perdita di dati.

Se la prima scansione ha rilevato settori danneggiati, è necessario trasferire tutte le informazioni dal disco rigido ed eseguire la scansione con il parametro Cancella ritardi attivato; per fare ciò, quando si selezionano i parametri di scansione, impostare questo parametro su "ON" e avviare la scansione.

Dopo la scansione con il parametro Erase Delays, lanciamo un'altra scansione senza abilitare alcun parametro per determinare se sono rimasti settori danneggiati. Se la nuova scansione identifica settori danneggiati rimanenti, possiamo essere sicuri che si tratta di un danno fisico al disco rigido, nel qual caso vale la pena ricorrere a una soluzione più radicale, ovvero eseguire una nuova scansione con l'opzione Rimappa abilitata.

Se, quando avvii la scansione, vedi che ogni blocco viene rilevato come settore danneggiato, non ha senso eseguire una formattazione di basso livello. In questo caso, la superficie del disco rigido o l'area di servizio è danneggiata, gli strumenti del programma MHDD standard non saranno in grado di risolverlo.

Formattazione di basso livello

Dovresti ricorrere alla formattazione di basso livello se hai bisogno di eliminare completamente le informazioni dal tuo disco rigido in modo che non possano essere ripristinate, poiché quando elimini le informazioni nel sistema operativo Windows, puoi ripristinare i file eliminati.

Oppure il tuo disco rigido è rallentato in modo significativo e funziona lentamente, ma non vengono rilevati settori danneggiati, quindi la cancellazione settore per settore può ripristinare la velocità di lettura e scrittura del disco rigido.

Per iniziare la formattazione inseriremo il comando “cancella” e premere Invio, ci verrà chiesto di inserire il numero del blocco da cui vogliamo iniziare la formattazione e il numero del blocco su cui vogliamo terminare. Se hai intenzione di formattare l'intera superficie del disco, non inserire nulla, poiché lo standard suggerisce il primo e l'ultimo settore, ma accetta semplicemente premendo Invio. Per avviare la formattazione, inserisci il valore "y" e attendi il completamento.

Riduzione della capacità di stoccaggio

Il comando “hpa” serve per ridurre la capacità di archiviazione; quando si immette il comando, il programma MHDD chiederà il nuovo numero di settori disponibili, inserire il nuovo numero e premere Invio. Inoltre, per rimuovere le restrizioni sulla riduzione delle dimensioni del disco rigido, utilizzare il comando "nhpa".

Gestione della protezione tramite password

Per installare la protezione tramite password sul tuo disco rigido, devi utilizzare il comando "pwd" (non tutti i dischi rigidi supportano questa funzione). La protezione con password è adatta a chi ha bisogno di salvare informazioni anche in caso di smarrimento del disco rigido, poiché questa protezione non può essere violata; per rimuovere la password dal disco rigido, i dati devono essere completamente cancellati. Inoltre, quando si installa tale protezione, non sarà possibile avviare il sistema senza prima inserire una password sul disco rigido.

Tieni presente che non sarai in grado di recuperare la tua password e se la perdi, non sarai in grado di recuperare le informazioni.

Gestione delle caratteristiche del rumore del disco rigido

Ora quasi tutte le unità moderne supportano la funzione di gestione acustica. È possibile ridurre significativamente il rumore del disco rigido quando si sposta la testa riducendo la velocità di movimento, ma allo stesso tempo diminuirà la velocità di scrittura e lettura del disco rigido. Per configurare questa funzione, utilizzare il comando “aam” e premere Invio. Successivamente è necessario inserire un valore da 0 a 126, dove 126 è il livello massimo di silenziosità di funzionamento, per cancellare questo parametro è necessario inserire il valore “D”.

Conclusione

Il programma MHDD è una soluzione abbastanza funzionale per lavorare con i dischi rigidi, ma è anche piuttosto pericoloso, poiché un uso improprio può portare alla perdita di dati o al guasto del disco rigido. Il programma ti consentirà di lavorare con diversi tipi di dischi rigidi dotati di controller diversi.

Molto spesso puoi prestare attenzione al fatto che gli utenti hanno paura e non sanno come lavorare correttamente con il programma MHDD. È per questo motivo che vale la pena considerare alcuni consigli pratici su come utilizzare questo programma e dove le sue funzioni possono essere utili.

Oggi MHDD è l'utilità gratuita più popolare progettata per la diagnostica di basso livello di vari dischi rigidi. Vale la pena notare che il programma è stato sviluppato dallo specialista domestico Dmitry Postrigan. Utilizzando questa utility, gli utenti possono eseguire una diagnostica completa della parte meccanica dell'unità, visualizzare tutti i tipi di attributi SMART e anche impegnarsi nella cosiddetta formattazione di basso livello e nella correzione dei settori danneggiati. Inoltre, il programma contiene anche un gran numero di altre funzioni, ma soprattutto gli specialisti e gli utenti ordinari lo scaricano appositamente per queste procedure.

Cos'è questo programma?

Poiché l'utilità è gratuita, puoi scaricarla direttamente dal sito ufficiale. MHDD funziona sul sistema operativo DOS e sul sito Web dell'autore è possibile scaricare non solo l'utilità stessa, ma anche le immagini di un floppy disk o di un CD di avvio. Inoltre, c'è anche una documentazione dettagliata della paternità dello sviluppatore stesso, nonché le risposte alle domande che più spesso sorgono tra gli utenti di questo programma.

MHDD è uno strumento abbastanza potente con il quale non solo puoi ripristinare un'unità difettosa, ma anche "finirla", quindi devi usarlo con saggezza e capire sempre cosa puoi ottenere esattamente eseguendo determinate azioni. L'autore stesso afferma che MHDD è un programma estremamente potente e quindi potenzialmente pericoloso, e nessuno può essere ritenuto responsabile per eventuali danni subiti dal suo utilizzo mentre si lavora con un computer. Prima di tutto, questo avviso si applica a qualsiasi informazione memorizzata sul disco rigido che stai testando, perché prima di eseguire qualsiasi utilità, devi capire correttamente cosa possono fare esattamente con questo dispositivo e quali conseguenze potrebbero essere dovute all'utilizzo di determinati comandi. In particolare, per questo motivo, si consiglia di copiare prima completamente tutti i dati dal dispositivo di archiviazione su un altro disco rigido o unità flash.

Come funziona questo programma?

Vale subito la pena ricordare che durante il suo funzionamento, MHDD non utilizza alcuna funzione o interruzione del BIOS. In questo modo non è necessario che l'unità venga rilevata dal setup del BIOS e l'apparecchio può essere acceso dopo l'attivazione del programma stesso e di MSDOS, poiché l'utility opera direttamente con i registri del disco rigido e non reagisce in alcun modo a qualsiasi piccolo cose come file system, partizioni e restrizioni dal BIOS del tuo computer.

Vale la pena notare che alcuni dispositivi difettosi, quando si tenta di identificarli nel BIOS, creano un blocco del sistema, a seguito del quale semplicemente non è possibile avviarli. Inoltre, non dimenticare che il BIOS, utilizzato in un gran numero di schede madri vecchio stile, non può determinare correttamente i parametri del disco rigido se il suo volume è superiore a 130 GB. Se questa situazione si applica a te, nella sezione Configurazione BIOS standard dovrai disabilitare la funzione di rilevamento dell'unità che testerai utilizzando questo programma.

Se, dopo aver completato le procedure di cui sopra, non sei ancora riuscito a sbarazzarti del blocco durante l'identificazione dell'unità e l'avvio del sistema operativo, l'unità sarà già connessa dopo il caricamento del programma stesso. Naturalmente, tali operazioni dovrebbero essere eseguite con la massima attenzione e, idealmente, si dovrebbe utilizzare un doppio interruttore specializzato nel circuito di alimentazione dell'azionamento, con il quale è possibile fornire energia attraverso i circuiti +12 e +5 volt.

La cosa più importante da ricordare è che il programma non deve in nessun caso essere eseguito sull'unità che si intende testare. Tuttavia, non dovresti nemmeno utilizzare unità collegate allo stesso cavo IDE a cui è collegato questo dispositivo, perché potresti causare gravi danni ai dati che risiedono su ciascun disco rigido. È per questo motivo che, con le impostazioni standard, MHDD non funzionerà con il canale PRIMARIO, perché la stragrande maggioranza degli utenti lo utilizza per ospitare i propri dischi rigidi. Inoltre, per garantire un funzionamento sicuro di questo programma, non fornisce la possibilità di lavorare con azionamenti in modalità SLAVE.

Per sbloccare il canale PRIMARIO, è necessario prima eseguire il programma, quindi uscire e modificare il file creato chiamato MHDD.C.F.G. Puoi anche usare il tasto sulla riga di comando / ABILITAPRIMARY, che è una soluzione più semplice a questo problema. Sarebbe ottimale utilizzare una speciale unità floppy da 3,5 pollici, un'unità flash o qualche tipo di disco per caricare questa utilità.

Impostazioni preparatorie

Dopo aver completato completamente tutte le attività preparatorie, puoi provare ad attivare questa utilità. Vale la pena dire subito che sarà molto più facile per le persone che hanno familiarità con la struttura interna dei moderni dischi rigidi abituarsi a questo programma. Se è la prima volta che esegui questa utility, dovresti immediatamente capire che dovrai dedicare circa alcune ore o addirittura giorni per iniziare a ottenere risultati significativi dal suo utilizzo. È per questo motivo che si consiglia vivamente di testare prima un'unità che sicuramente non presenti difetti prima di iniziare a lavorare con dispositivi difettosi.

Come scansionare un dispositivo?

Per iniziare, nell'elenco che si apre, seleziona il dispositivo che intendi scansionare. Una volta selezionato il dispositivo è possibile premere il tasto F1 e inizia a utilizzare tutti i comandi di cui hai bisogno da questo programma. Ancora una volta, vale la pena notare che quando si lavora con il programma MHDD si dovrebbe prestare la massima attenzione possibile, soprattutto se si lavora con l'utilità per la prima volta: verificare ancora una volta la correttezza del comando scritto e se si sai davvero come dovrebbe essere usato e quale risultato ti darà alla fine.

Se al momento sei ancora un utente inesperto di questo programma, ti consigliamo di familiarizzare prima con comandi come SCANSIONEFERMARE,EID, CX E TOF. Vale la pena notare che alcuni di essi possono essere richiamati tramite combinazioni di tasti o semplicemente assegnati a determinati tasti di scelta rapida. Così, ad esempio, utilizzando il pulsante F4 è possibile avviare immediatamente la scansione del sistema alla ricerca di errori. Particolare attenzione va posta ai registri, il cui stato è costantemente visualizzato nella parte superiore dello schermo. Qualsiasi dispositivo SATA o IDE deve visualizzare gli indicatori DRIVE SEEK COMPLETE durante il funzionamento ( DRSC), nonché GUIDA PRONTO ( DRDY).

Casella di controllo OCCUPATO indica che l'unità sta attualmente eseguendo una determinata operazione (alcuni dati vengono letti o scritti). Alcune bandiere sono simili T0NF O WRFT sono obsoleti, quindi non dovresti vederli mentre lavori con questa utility. È inclusa anche la bandiera INDICE, tuttavia, in alcune situazioni il programma lo visualizza ancora. Quando viene visualizzata la casella di controllo DREQ puoi determinare che il disco sta richiedendo l'autorizzazione per trasmettere alcune informazioni.

Se mentre si lavora con questa utility viene visualizzata una casella di controllo ERR, quindi in questo caso dovresti analizzare attentamente il registro degli errori e allo stesso tempo dovresti capire che tipo di errore può verificarsi quando si lavora con il disco rigido. Guarda la documentazione di questo programma per capire quali comandi possono essere utilizzati, come lavorare con i registri e anche identificare i principali tipi di errori.

Per visualizzare informazioni dettagliate sul tuo disco rigido, puoi utilizzare i comandi ID E EID. Utilizzando questi comandi, è possibile visualizzare informazioni dettagliate sul funzionamento di questa unità, ovvero la marca e il numero di serie.

È possibile eseguire la scansione di un disco rigido solo se viene rilevato utilizzando i comandi precedenti o dopo aver premuto il pulsante F2. Per eseguire una procedura di scansione completa, è necessario premere il comando SCANSIONE e premere il pulsante ACCEDERE(tasto di scelta rapida predefinito F4). Vale la pena notare che inizialmente si apre un menu in cui, se lo si desidera, è possibile modificare alcune impostazioni, poiché per impostazione predefinita il settore iniziale è zero, mentre il settore finale è pari al massimo possibile. Tutte le funzioni che potrebbero distruggere le informazioni sull'unità vengono inizialmente disabilitate.

Come viene eseguita la scansione?

La procedura di scansione tramite MHDD viene eseguita in blocchi e, se parliamo di unità SATA o IDE, ogni blocco comprende 255 settori. La procedura diagnostica stessa viene eseguita come segue:

  1. Il programma utilizza il comando VERIFICARESETTORI, contrassegnandolo con il numero LBA (il numero di un settore specifico), nonché il numero di settori sotto forma di parametri.
  2. L'azionamento solleva il suddetto flag BUSY.
  3. MHDD attiva il timer.
  4. Dopo che il disco rigido ha eseguito il comando specificato, il flag BUSY verrà omesso.
  5. MHDD determina il tempo impiegato dal disco rigido per completare la procedura, dopodiché sullo schermo viene visualizzato il blocco corrispondente con i risultati. Se sono stati identificati settori danneggiati, verranno contrassegnati con la lettera corrispondente.

Vale la pena notare che tutti i passaggi vengono ripetuti finché l'utilità non ha controllato tutti i settori. Se desideri ottenere un registro dettagliato della scansione, puoi sempre trovarlo facilmente in un file chiamato log/mhdd.log. Se durante questa procedura vengono identificati errori, è necessario copiare immediatamente tutte le informazioni da questa unità su un nuovo dispositivo.

Successivamente sarà possibile cancellare completamente la superficie utilizzando il comando CANCELLARE, che cancellerà completamente ogni settore del dispositivo. In altre parole, viene effettuata una formattazione di basso livello, dopo la quale eventuali tentativi di ripristino delle informazioni non saranno più possibili, ma che consentirà, in alcuni casi, di riportare l'unità in uno stato funzionante.

Per velocizzare questa procedura è possibile utilizzare il comando con l'opzione abilitata CancellaWaits, ma vale la pena notare che verrà cancellato solo il blocco che contiene uno o più settori danneggiati. In questo modo è possibile eliminare completamente tutti i tipi di soft-bad block, che sono il risultato di danni alla superficie del dispositivo e spesso si verificano a causa di vari guasti nell'alimentazione dell'unità, del suo surriscaldamento o di vibrazioni eccessive. durante l'operazione.

Se dopo la cancellazione il disco rigido non inizia a funzionare normalmente, è necessario eseguire una seconda scansione, ma con la funzione REMAP abilitata. Pertanto, i dischi rigidi che spesso venivano letti senza guasti in alcune aree, stanno già iniziando a rilevare un gran numero di tutti i tipi di settori danneggiati ed errori. Ciò indica che la superficie è stata danneggiata e questo danno non può essere corretto. Spesso tali dischi rigidi risultano inadatti per un ulteriore utilizzo e la memorizzazione dei dati su di essi è almeno pericolosa.

Come analizzare i risultati?

Se durante il processo diagnostico vengono rilevati blocchi rossi, dovresti capire che una situazione del genere è inaccettabile per un dispositivo completamente sano. Se sono presenti tali settori, è necessario cancellare immediatamente l'intera superficie del disco e, se ciò non aiuta a risolvere il problema, si può solo concludere che l'uso di questo dispositivo è diventato insufficientemente affidabile. Tutti i tipi di blocchi di lettere e caratteri, come ad esempio S O X sono inoltre inaccettabili, in quanto indicano la presenza di settori rotti.

Se durante il processo di scansione inizia ad apparire una lettera W, allora questo indica che la procedura viene eseguita con la modalità EraseWaits abilitata, e in questa sezione è stata effettuata la cancellazione completa di un blocco a causa di un errore nella lettura di un settore. Inoltre, se questa lettera appare più e più volte in una determinata area, ciò indica la presenza di un settore danneggiato.

La comparsa di blocchi blu indica che la funzione è abilitata RIMAPP, che è stato utilizzato specificamente in relazione a questa sezione. L'unità ha sostituito il settore danneggiato con uno buono, che in precedenza si trovava nell'area di backup, per cui il problema non verrà più visualizzato qui.

MHDD e lavorare con le password

Lo standard ATA/ATAPI prevede la possibilità di utilizzare password sul drive, ma per ottenere una password veramente corretta, il dispositivo ignorerà completamente qualsiasi tentativo dell'utente di leggere dati o scrivere sul disco rigido. Per bloccare l'unità con una password specializzata, è necessario utilizzare il comando P.W.D.. In conformità con questo standard, dovrai prima riavviare il disco rigido affinché le modifiche apportate abbiano effetto.

MHDD prevede l'utilizzo di due comandi che consentono di sbloccare completamente il funzionamento del disco rigido: DISPWD e UNLOCK. Quest'ultimo ha lo scopo di sbloccare la possibilità di lavorare con l'unità esattamente fino a quando non viene spenta una volta. Per disattivare completamente l'uso di un sistema di password, dovresti prima attivare questo particolare comando, quindi utilizzare DISPWD, ma vale la pena dire subito che devi conoscere la password per poterla utilizzare ulteriormente per i tuoi scopi. Inoltre, non dimenticare che i produttori di dischi rigidi utilizzano anche le cosiddette password principali, con le quali puoi anche sbloccare il funzionamento del tuo dispositivo.

Comandi per la lettura dei settori

È possibile leggere l'intero disco o diversi settori specifici in un file specifico o in un insieme di file creato. Prima di tutto, dovresti usare il comando TOF, che si occupa di saltare completamente i settori danneggiati. Se intendi creare immagini il cui volume sarà superiore a 1 GB, in questo caso dovrai già utilizzare il comando ATOF, che ti consente di tagliare automaticamente le recensioni.

Se vuoi scrivere settori da un file su disco, usa semplicemente il comando FF. Ti verrà chiesto di inserire il numero del primo settore in cui scrivere, nonché il numero totale di settori in cui verrà scritto di seguito. Questi due comandi sono spesso necessari per ripristinare completamente i dati da unità difettose. Inizialmente, viene creata un'immagine settore per settore del dispositivo difettoso, dopo di che viene trasferita allo stesso modo settore per settore su un altro disco rigido funzionante. Solo allora sarà possibile utilizzare programmi specializzati che consentano di recuperare vari dati.

Diritto d'autore e dichiarazione di non responsabilità

Puoi distribuire MHDD senza restrizioni. È possibile disassemblare ed esaminare il codice MHDD per scopi didattici senza restrizioni. Non puoi vendere MHDD.

Esclusione di garanzie:
Utilizzare questo software "così com'è". MHDD è molto potente e, allo stesso tempo, molto pericoloso programma. Nessuno può essere ritenuto responsabile per eventuali danni causati dal programma MHDD.

Informazioni sul progetto MHDD

MHDD è un piccolo ma potente programma gratuito progettato per funzionare con le unità al livello più basso (il più possibile). La prima versione è stata rilasciata nel 2000 da me, Dmitry Postrigan. Era in grado di scansionare la superficie di un'unità con un'interfaccia IDE in modalità CHS. Il mio obiettivo principale è sviluppare un software diagnostico per azionamenti di cui le persone possano fidarsi.

Ora l'MHDD è molto più di una diagnosi. Puoi fare tutto ciò che vuoi con MHDD: diagnosticare unità, leggere/scrivere settori casuali, gestire il sistema SMART, il sistema di password, il sistema di gestione del rumore e anche modificare le dimensioni dell'unità.

Se hai l'opportunità di aiutare finanziariamente il progetto, ecco i numeri di portafoglio dell'autore di MHDD nel sistema Webmoney: Z681153514525; R131877337643.

Dove trovare l'MHDD

Ogni volta che hai bisogno di una nuova copia di MHDD, utilizza sempre il sito. È possibile scaricare MHDD come immagine di CD, come immagine di floppy disk autoestraente o come archivio.

La documentazione è costantemente aggiornata ed è quindi disponibile solo all'indirizzo attuale.

Cosa c'è dentro l'MHDD

mhdd.exe Programma eseguibile mhdd.hlp Questo file viene utilizzato dal sistema di guida dei comandi SMART cfg/mhdd.cfg MHDD memorizza la configurazione in questo file

Durante il primo avvio, il programma creerà un file log/mhdd.log. Questo è il file di registro principale. Tutte le tue azioni e i risultati dei test verranno registrati in questo file.

Come funziona

Immaginiamo come funziona il sistema operativo MSDOS quando deve leggere un settore da un'unità. MSDOS semplicemente "chiederà" al BIOS di farlo. Quindi, il BIOS cerca nelle sue tabelle gli indirizzi delle porte dell'unità desiderata, esegue i controlli necessari e quindi inizia a comunicare con l'unità. Al termine, il BIOS restituisce il risultato al sistema operativo.

Diamo un'occhiata al diagramma. Ecco come funziona un normale programma DOS con un'unità:

Programma<--->MSDOS<--->BIOS<--->Controller IDE/SATA<--->Dispositivo di archiviazione

Ora diamo un'occhiata a come funziona MHDD:

MHDD<--->Controller IDE/SATA<--->Dispositivo di archiviazione

Differenza principale: MHDD non utilizza funzioni o interruzioni del BIOS. Pertanto non è nemmeno necessario definire l'unità nella configurazione del BIOS. Puoi anche accendere l'unità dopo aver caricato MSDOS e MHDD, poiché MHDD funziona direttamente con i registri dell'unità e non presta attenzione a "piccole cose" come, ad esempio, partizioni, file system e restrizioni del BIOS.

Attenzione:
Non eseguire mai MHDD da un'unità che si trova sullo stesso canale IDE fisico (cavo) a cui è collegata l'unità sottoposta a test (cavo, canale). Avrai una significativa corruzione dei dati su entrambe le unità! A questo proposito, per impostazione predefinita, MHDD non funziona con il canale PRIMARIO, poiché la maggior parte degli utenti ha MHDD lì. Per sbloccare il canale primario, esegui MHDD, quindi esci, quindi modifica il file MHDD.CFG. Oppure usa l'opzione della riga di comando /ENABLEPRIMARY.

MHDD utilizza un driver ASPI DOS per accedere ai dispositivi SCSI. Se non prevedi di lavorare con unità SCSI, non avrai bisogno di alcun driver.

Requisiti hardware e hardware supportato

Piattaforma:

  • Processore Intel Pentium o superiore
  • 4 megabyte di RAM
  • DR-DOS, MSDOS versione 6.22 e successive
  • Qualsiasi dispositivo di avvio (USB, CDROM, FDD, HDD)
  • Tastiera

Controller IDE/SATA:

  • Qualsiasi integrato nel northbridge (indirizzi delle porte: 0x1Fx per il canale primario, 0x17x per il canale secondario)
  • Controller PCI UDMA (rilevati automaticamente): HPT, Silicon Image, Promise (non tutti), ITE, ATI, possibilmente altri. Sono supportati anche alcuni controller RAID (in questo caso, MHDD funziona separatamente con ciascuna unità fisica)
  • Controller UDMA/RAID integrati nella scheda madre come chip separato

Unità:

  • Qualsiasi IDE o Serial ATA con una capacità di almeno 600 megabyte. La modalità LBA è completamente supportata, tuttavia, ho rimosso il codice CHS da MHDD nelle versioni 3.x
  • Qualsiasi IDE o Serial-ATA con una capacità non superiore a 8388607 terabyte. La modalità LBA48 è completamente supportata
  • Qualsiasi unità SCSI con una dimensione del settore compresa tra 512 e 528 byte

Unità IDE diagnosticabile dovere essere commutato in modalità MASTER. Tutti i dispositivi SLAVE devono essere disabilitati.

Altri dispositivi

  • Qualsiasi dispositivo multimediale rimovibile SCSI, ad esempio CDROM, nastro. La dimensione massima del settore supportato è 4096 byte

Download del pacchetto di installazione MHDD

Devi decidere di quale pacchetto hai bisogno: un'immagine CD, un'immagine floppy o semplicemente un archivio. Visitare il sito Web per scaricare il pacchetto appropriato.

Puoi masterizzare un'immagine CD utilizzando qualsiasi software che supporti la masterizzazione di immagini ISO. Il tuo CD sarà avviabile.

Primo avvio. Informazioni importanti

Alcune persone credono che MHDD sia un programma molto difficile. Pensavano che MHDD dovesse essere molto semplice, ma quando lo hanno eseguito per la prima volta senza leggere la documentazione, sono rimasti delusi. MHDD lo è molto difficile e pericoloso programma. È molto più semplice per coloro che hanno familiarità con la struttura interna delle unità padroneggiare MHDD. Se vuoi acquisire conoscenze pertinenti, puoi iniziare a esplorare questo sito: http://t13.org.

È molto importante capire che dovrai trascorrere diverse ore, e forse giorni, prima di ottenere risultati significativi da MHDD. Consiglio vivamente di provare a testare diverse unità senza difetti prima di iniziare a lavorare con quelle difettose.

Quando avvii il programma per la prima volta, creerà un nuovo file./cfg/mhdd.cfg. Il canale primario IDE è disabilitato per impostazione predefinita. Se vuoi davvero "accenderlo", fallo.

Vedrai un menu di selezione dell'unità. Scegli il dispositivo che desideri. È possibile richiamare questo menu in qualsiasi momento premendo MAIUSC+F3.

Ora puoi fare clic F1 e utilizzare qualsiasi comando MHDD. Per favore, sii estremamente attento quando si lavora con MHDD le prime volte.

Consiglierei di iniziare con i comandi EID, SCAN, STOP, CX e TOF. Ad alcuni di essi sono assegnate scorciatoie da tastiera, ad es. F4 per il comando SCANSIONE.

Dare un'occhiata a registri. Qualsiasi dispositivo IDE o Serial ATA deve riportare DRIVE READY e DRIVE SEEK COMPLETE, quindi dovresti vedere i flag DRDY e DRSC. Il flag BUSY segnala che l'azionamento sta eseguendo un'operazione (ad esempio lettura o scrittura). Alcuni flag come WRITE FAULT e TRACK 0 NOT FOUND sono deprecati e non dovresti mai vederli. Anche il flag INDEX è obsoleto, tuttavia occasionalmente potrebbe lampeggiare. Il flag DATA REQUEST (DREQ) indica che l'azionamento sta richiedendo il trasferimento dati.

Se noti il ​​flag ERROR, guarda il registro degli errori. Sarai in grado di determinare il tipo di errore che si è verificato. Vedere lo standard ATA/ATAPI
per ulteriori informazioni su istruzioni e registri.

Utilizzo dei comandi MHDD

Scansione della superficie

La scansione di qualsiasi dispositivo è possibile solo se può essere identificato utilizzando i comandi ID o EID (o premendo F2). Per eseguire la scansione, digitare SCAN e premere INVIO oppure utilizzare F4. Vedrai un menu in cui puoi modificare alcune impostazioni. Per impostazione predefinita, il settore iniziale è zero (settore iniziale). Il settore finale è uguale al massimo possibile (fine del disco). Tutte le funzioni distruttive per i dati utente (Rimappa, Cancella ritardi) sono disabilitate per impostazione predefinita.

Premi nuovamente F4 per avviare la scansione. MHDD esegue la scansione delle unità in blocchi. Per le unità IDE/SATA, un blocco equivale a 255 settori (130560 byte).

Come funziona la scansione

1. MHDD invia il comando VERIFY SECTORS con il numero LBA (numero di settore) e il numero di settore come parametri 2. L'azionamento alza il flag BUSY 3. MHDD avvia il timer 4. Dopo che l'azionamento ha eseguito il comando, abbassa il flag BUSY 5. MHDD calcola il tempo trascorso e visualizza il blocco corrispondente sullo schermo. Se viene riscontrato un errore (blocco errato), il programma visualizza la lettera corrispondente che descrive l'errore.

MHDD ripete i passaggi 1-5 fino al settore finale. Se hai bisogno di un registro di scansione, puoi sempre trovarlo nel file log/mhdd.log.

Se la scansione rivela errori, la prima cosa da fare è copiare tutti i dati dall'unità. È quindi necessario eseguire una cancellazione completa della superficie utilizzando il comando CANCELLA, che cancella ogni settore dell'unità. Il convertitore ricalcolerà i campi ECC per ciascun settore. Questo aiuta a sbarazzarsi dei cosiddetti blocchi “soft-bad”. Se la cancellazione non risolve il problema, esegui la scansione con l'opzione REMAP abilitata.

Se vedi che ogni blocco contiene un errore, non tentare di cancellare l'unità o eseguire la scansione con l'opzione REMAP abilitata. Molto probabilmente, l'area di servizio dell'unità è danneggiata e il problema non può essere risolto con i comandi MHDD standard.

Visualizzazione degli attributi SMART

Puoi comporre il numero ATT. INTELLIGENTE oppure fare clic F8 per visualizzare gli attributi. Cosa vogliono dire?

Forse l'attributo più importante per un'unità moderna è il "Conteggio dei settori riallocati" (valore grezzo). Questo valore indica quanti settori rimappati sono presenti sul disco. Un'unità normale ha un valore grezzo pari a zero. Se vedi un valore superiore a 50, l'unità presenta problemi. Ciò potrebbe significare un alimentatore difettoso, vibrazioni, surriscaldamento o semplicemente un'unità difettosa.

Dai un'occhiata all'attributo 194 - temperatura. Buoni valori si trovano tra 20 e 40 gradi. Alcune unità non segnalano la temperatura.

L'attributo tasso di errore UDMA CRC indica il numero di errori che si verificano durante la trasmissione di dati tramite un cavo IDE/SATA. Il normale valore grezzo di questo attributo è zero. Se vedi un valore diverso, devi sostituire immediatamente il cavo. Inoltre, l'overclocking influisce notevolmente sul numero di errori di questo tipo.

Altri attributi di solito non sono così importanti. Vedere lo standard ATA/ATAPI
per ulteriori informazioni sugli attributi e sui test SMART.

Comandi di identificazione dell'azionamento

Prova i comandi ID E EID per visualizzare le informazioni sull'unità.

Lettura di settori in un file

Puoi leggere solo pochi settori o un intero disco in un file o un insieme di file. Prova il comando TOF. Il programma salta i settori danneggiati. Se prevedi di creare un'immagine più grande di 1 gigabyte, è meglio utilizzare il comando ATOF, poiché può "tagliare" automaticamente le immagini.

Scrittura di settori da un file su disco

Utilizzare il comando FF per scrivere settori sul disco. Ti verrà chiesto di inserire il numero del primo settore da registrare e il numero di settori da registrare di seguito.

Gestione delle caratteristiche di rumore dell'azionamento

Quasi tutte le unità moderne supportano la gestione acustica. È possibile ridurre il livello di rumore prodotto dal movimento delle testine riducendo la velocità con cui si muovono. Utilizzare il comando AAM per configurare.

Configurazione dell'azionamento

Utilizzando il comando CONFIG, è possibile visualizzare e modificare la configurazione dell'unità, ad esempio, la modalità UDMA massima, il supporto per i sistemi Sicurezza, SMART, AAM, HPA, il supporto per la modalità LBA48. È anche possibile modificare la dimensione del disco. Alcuni produttori riducono la dimensione del disco modificando la configurazione; hai la possibilità di ripristinare la capacità originale.

Comandi di esecuzione batch

Puoi scrivere un file batch molto semplice (vedi la directory BATCH per un esempio) in cui descrivi tutto ciò che vuoi fare. Premi F5 quando vuoi eseguire un file di questo tipo per l'esecuzione.

Altri comandi

Clic F1. Vedrai una guida rapida per tutti i comandi MHDD. Per informazioni più dettagliate utilizzare il comando MAN.

Opzioni della riga di comando

/NOPINGPONG Disattiva alcuni suoni /DISABILITABIOS Disabilitare la cancellazione (ERASE) tramite BIOS /DISABILITASCSI Disabilitare il modulo SCSI /ENABLEPRIMARY Collegare il canale IDE/SATA primario /RO Questa chiave viene utilizzata per eseguire MHDD su supporti protetti da scrittura. Disabilita i tentativi di creare file temporanei e disabilita anche la registrazione.

Domande e risposte frequenti

Un elenco delle domande più frequenti e le relative risposte possono essere trovate a questo indirizzo:

MHDD è un'utilità diagnostica del disco rigido che consente di verificare vari danni e quindi eliminarli. L'utilità diventerà uno strumento efficace se sospetti problemi con il tuo disco rigido.

Spesso, utilizzando MHDD e altri programmi simili, è possibile riportare il disco rigido al normale funzionamento. Il primo segno di problemi con il tuo disco rigido è una schermata blu quando provi ad avviare Windows. Nei casi avanzati, potresti non essere in grado di reinstallare Windows, perché... Il BIOS potrebbe semplicemente smettere di vedere il disco rigido.

Vale la pena notare che MHDD funziona esclusivamente dal disco di avvio, quindi dopo aver scaricato il programma dal collegamento alla fine dell'articolo, deve essere masterizzato su disco.

1. Crea un disco di avvio o un'unità flash con il programma, quindi avvia da esso.

2. Non appena verrà avviato il programma, sarà necessario selezionare l'unità con cui verranno eseguiti ulteriori lavori. La selezione si effettua premendo il tasto con il numero corrispondente al numero del disco rigido.

3. Nella finestra successiva dovrai inserire il comando "scansione" (senza virgolette) oppure premere il tasto F4 . Per avviare la scansione, dovrai premere nuovamente il tasto F4.

4. Inizierà il processo di scansione stesso, durante il quale è necessario osservare l'area destra del programma, in cui verrà visualizzato il ritardo in millisecondi. Dovresti stare attento se i numeri attorno agli ultimi due valori sono troppo alti.

5. La scansione può richiedere molto tempo, da diverse ore a diversi giorni. Una volta completata la scansione, sul lato destro del programma potrai valutare le statistiche, dove i blocchi danneggiati verranno indicati nella colonna “UMC”.

6. Per procedere direttamente alla procedura di ripristino del disco rigido vera e propria, inserisci il comando nella parte inferiore della finestra "cancellare" e premere Invio.

Successivamente bisognerà inserire un numero che indicherà il primo settore che verrà ripristinato, ad esempio, 0 , quindi premere Invio. Allo stesso modo, dovrai specificare l'ultimo settore (digita il numero indicato tra parentesi e premi Invio).

Per avviare la procedura sarà necessario inserire una lettera inglese Y e premere il tasto Invio.

Tieni presente che a seguito di questa operazione, tutte le informazioni contenute sul disco rigido verranno eliminate definitivamente. Pertanto, ti consigliamo di copiare prima i file importanti dal tuo disco rigido in un'altra posizione.

Di norma, la procedura di pulizia e ripristino richiede ancora più tempo della scansione, quindi dovrai essere paziente.

Una volta completata la procedura di ripristino del disco rigido, eseguire nuovamente la procedura di scansione per garantire il successo dei passaggi eseguiti.

Tieni presente che il sito Web degli sviluppatori MHDD attualmente non funziona, quindi di seguito è riportato un collegamento per scaricare l'utilità da una risorsa di terze parti.