Wie können fehlerhafte Sektoren mit Zero-Fill, Full Format und CHKDSK behoben werden?

2243
cloneman

Ich verwende den HD Tune Pro-Fehlerscan, um Probleme mit mechanischen Festplatten zu finden. Ich bin jedoch verwirrt, ob es sich um fixierbare Probleme handelt oder nicht. Bitte klären Sie, ob meine Aussagen richtig sind:

Nullfüllung (Herstellerdienstprogramm): Kann das Laufwerk dauerhaft repariert werden, indem fehlerhafte Sektoren mit Reservespeicherplatz auf dem Laufwerk verschoben werden?

Full-Format : Können Probleme vorübergehend ausgeblendet werden, indem Blöcke im Dateisystem als schlecht markiert werden? (dies wird durch ein schnelles Format rückgängig gemacht)

Chkdsk (Full Scan): Wie ein vollständiges Format zum Markieren?

Kommentare zur Gefahr der Verwendung von Laufwerken mit fragwürdigen Sektoren fallen nicht in den Rahmen dieser Frage

-2
Sie können fehlerhafte Sektoren, die vom Controller neu zugewiesen wurden, nicht "reparieren". Nur fehlerhafte Sektoren, die vom Dateisystem markiert sind, können bearbeitet werden. Siehe https://www.mjm.co.uk/bad-sector-remapping.html sawdust vor 7 Jahren 0

1 Antwort auf die Frage

0
davidgo

Zero Fill schreibt die Platte mit Zero's. Es verschiebt keine Daten, es versucht, sie zu löschen! Sie können jedoch schlechte Sektoren wahrscheinlich nicht auf Null setzen, daher werden nicht immer alle Daten (aber fast alle Daten) abgerufen.

Vollständiges Format - Überprüft das Laufwerk auf Fehler und Karten um diese herum.

Chkdsk - sucht und versucht, das Dateisystem zu beschädigen. Je nach Dateisystem und chkdsk-Dienstprogramm kann dies Sektoren als fehlerhaft kennzeichnen.

Es fehlt eine Option - Low Level Disk-Format - Hiermit werden die fehlerhaften Sektoren auf der untersten Ebene der Festplatte neu zugeordnet. Dies ist, was Sie tun müssen, wenn Sie versuchen, eine beschädigte Festplatte zu reparieren.

Es ist ein bisschen, dass Sie schlecht behaupten, dass Kommentare über die Gefahr der Verwendung von Laufwerken ohne fragliche Sektoren nicht in den Rahmen dieser Frage fallen. Dies ist wirklich wichtig - da nur jemand, der die Daten nicht versteht, sich um seine Daten kümmert, oder, wenn der Verkauf oder der Ruf des Unternehmens dazu führen würde, dass irgendetwas mit einer Festplatte unternommen würde, um fehlerhafte Sektoren zu entwickeln.

Ich schätze, ich habe das Wort Zero-Fill falsch verwendet. Ich habe Hitachis WinDFT-Schaltfläche "ERASE" verwendet. Ist das ein Low-Level-Format? Dies kann ein Betriebssystem nicht von Haus aus tun, oder? cloneman vor 7 Jahren 0
@cloneman, nur um dies hinzuzufügen, ist Ihr Punkt über ein schnelles Format, das ein vollständiges Format rückgängig macht, falsch. CHKDSK kann auch versuchen, Daten zu verschieben und fehlerhafte Sektoren zu sperren, wenn Sie den Parameter `/ R` verwenden. fixer1234 vor 7 Jahren 0
* "Ihnen fehlt eine Option - Low Level Disk-Format" * - Dies ist bei modernen ATA-Laufwerken nicht möglich. ATAPI hat nicht einmal mehr einen expliziten Suchbefehl! Das einzige "Format" ist eine Dateisystemerstellungsprozedur, die einfach normale Sektorschreibvorgänge ausführt. sawdust vor 7 Jahren 0
@sawdust, Sie haben recht, dass die ursprüngliche Bedeutung des Low-Level-Formats nicht mehr gilt, aber der Begriff wird immer noch verwendet, um sich auf den Prozess zu beziehen, der das Schreiben von 0s auf die Festplatte beinhaltet. Wenn dies erledigt ist, prüft der Controller nicht auf fehlerhafte Sektoren und sperrt sie aus. fixer1234 vor 7 Jahren 0
@sawdust Ich bin damit einverstanden, dass Endbenutzer keine ATA-Laufwerke formatieren können, aber die Laufwerke sind immer noch werksseitig Low-Level-formatiert - da sich die Frage im Rahmen der "Fiktion" von allen verantwortlichen POV-Mitgliedern ergibt, war es sinnvoll zu werfen es zur Vollendung. (Außerdem macht Ihr Kommentar eine sehr vernünftige, aber nicht unbedingt korrekte Annahme, von welcher Art von Datenträger die Rede ist.) davidgo vor 7 Jahren 0
@ fixer1234 * "prüft der Controller nicht nach fehlerhaften Sektoren und sperrt sie aus?" * - Nullfüllung oder "Formatieren" für ein Dateisystem verwendet normale Schreibvorgänge. Es gibt kein automatisches Verifizieren oder Lesen nach dem Schreiben, aber es müsste gelesen werden, um einen fehlerhaften Sektor zu erkennen. Ich würde also keine Änderung in den vom Controller geführten fehlerhaften Sektorlisten erwarten. sawdust vor 7 Jahren 0