Le procedure di Klanomath sono corrette al 100% se si tratta di un disco rigido.
Uso uno strumento chiamato Scannerz per valutare le unità ed è estremamente conservativo. Se trovi blocchi danneggiati, le loro procedure sono praticamente identiche a quelle descritte da Klanomath, tranne che sarà abbastanza evidente quanto sia esteso il danno durante i test. La tecnologia SMART trova settori danneggiati solo se è stato effettuato un tentativo di scrittura su di essi e fallisce. Se il disco è danneggiato e non viene mai utilizzato perché è nello spazio libero, SMART non lo saprà mai, ma Scannerz lo rileverà. L'azzeramento dell'unità come descritto costringerà la riallocazione del settore e, se la fornitura di parti di ricambio è esaurita, l'operazione avrà esito negativo.
Se si tratta di una stranezza di produzione che ha prodotto alcuni blocchi danneggiati, l'unità può essere ripristinata mediante la riformattazione descritta da Klanomath. Se è esteso, potresti probabilmente suddividere le aree difettose, ma è un rischio che non prenderei. So che alcune persone lo hanno fatto con successo, ma si finisce con un'unità con più volumi in cui uno probabilmente esisteva prima.
Per quanto riguarda gli SSD, idealmente si suppone che il loro software di gestione dei dischi estragga blocchi danneggiati quando vengono rilevati durante un'operazione di scrittura. Sfortunatamente, un SSD, come un HD, può sviluppare uno strano blocco qua o là che fallisce mentre tiene i dati. Il problema qui è un dilemma, perché le persone responsabili della scrittura di quel codice devono chiedersi se debbano o meno togliere un blocco a destra dal centro di un file esistente e sostituirlo con uno spazio vuoto, o dovrebbero lasciarlo in posizione e consentire all'utente di recuperare ciò che possono da esso. Questo problema è raro, ma può succedere.
In ogni caso, tipicamente ci sono routine di raccolta dei trucioli e triturazione che un SSD usa che (si spera) tirerà automaticamente i blocchi danneggiati e li correggerà dopo un'operazione di scrittura fallita. Su alcuni SSD, questi possono verificarsi mentre il sistema è in uso, mentre altri possono verificarsi quando c'è un momento di silenzio di pochi minuti.
Stai attento a tutti gli strumenti che ti dicono che prenderà un cattivo settore e "riparerà". Non c'è niente del genere. Questo è un trucco di marketing disonesto che ha radici nel 1980, quando le unità utilizzavano la tecnologia MFM e gli sviluppatori potevano effettivamente accedere direttamente al disco, e anche allora, nel migliore dei casi era solo possibile farlo. Quei giorni sono scomparsi con IDE quando il controller è stato messo direttamente sull'HD. Scannerz, ad esempio, ha un'opzione per ri-mappare i settori, ma un avviso lampeggerà dicendoti di non farlo e che qualsiasi informazione nel blocco errato è già praticamente morta e il manuale ha un avvertimento su una pagina e un mezzo lungo, ancora una volta, in pratica ti dice di non illuderti.