Was ist der Unterschied zwischen chkdsk / f und chkdsk / r?

26

/F Fixes errors on the disk.
/R Locates bad sectors and recovers readable information (implies /F).

(von dir /?)

Es klingt für mich genauso. Ich weiß nie, welchen ich verwenden soll - gibt es überhaupt einen Unterschied? Oder ist es vielleicht aus Gründen der Abwärtskompatibilität mit früheren Windows-Versionen ein Unterschied?

Kez
quelle
7
Mit "/ F" dauert nur Minuten und mit "/ R" dauert Stunden;)
Robert

Antworten:

40

chkdsk /rDas selbe macht wie chkdsk /fnur, dass es auch nach fehlerhaften Sektoren auf der Festplatte sucht und alle lesbaren Informationen wiederherstellt. Laufen chkdsk /rimpliziert, dass auch ausgeführt chkdsk /fwird.

chkdsk /f Prüft nur auf Festplattenfehler, nicht auf fehlerhafte Sektoren.

Microsoft hat eine detaillierte Seite für chkdsk . Das Folgende ist ein Ausschnitt, der die Parameter / f und / r erklärt.

Beheben von Festplattenfehlern:

Chkdsk korrigiert Festplattenfehler nur, wenn Sie die Befehlszeilenoption / f angeben. Chkdsk muss das Laufwerk sperren können, um Fehler zu beheben. Da Reparaturen normalerweise die Dateizuordnungstabelle eines Datenträgers ändern und manchmal zu Datenverlust führen, sendet chkdsk eine Bestätigungsnachricht.

Suche nach physischen Festplattenfehlern:

Verwenden Sie die Befehlszeilenoption / r, um physische Datenträgerfehler im Dateisystem zu suchen .

Mehper C. Palavuzlar
quelle
Ich muss ehrlich sein, das wusste ich wirklich nicht. Also führt / r eine "physische" Überprüfung über das hinaus durch, was normalerweise von / f überprüft wird. Klar wie heute, danke.
Kez
@kez: Genau. Bitte.
Mehper C. Palavuzlar
4
Führen Sie a nur aus, chkdsk /rwenn Sie der Meinung sind, dass Ihr Laufwerk physisch fehlerhafte Sektoren aufweist (z. B. Ereignisanzeige> System ... weist Sie darauf hin). Das Überprüfen einer 1-Terabyte-Festplatte kann abhängig von Ihrer Laufwerksleistung einen Tag dauern.
Sun