/F Fixes errors on the disk.
/R Locates bad sectors and recovers readable information (implies /F).
(aus dir /?
)
Für mich klingt es einfach nach dem Gleichen. Ich weiß nie, welches ich verwenden soll – gibt es überhaupt einen Unterschied? Oder besteht es vielleicht aus Gründen der Abwärtskompatibilität mit früheren Windows-Versionen, bei denen es einen Unterschied gab?
Antwort1
chkdsk /r
macht dasselbe wie chkdsk /f
„nur“, prüft aber auch auf fehlerhafte Sektoren auf der Festplatte und stellt alle lesbaren Informationen wieder her. „Ausführen“ chkdsk /r
bedeutet, dass auch „ chkdsk /f
ausgeführt“ wird.
chkdsk /f
sucht nur nach Festplattenfehlern, nicht nach fehlerhaften Sektoren.
Microsoft hat eine ausführliche Seite fürchkdsk. Nachfolgend sehen Sie einen 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 korrigieren. Da Reparaturen normalerweise dieDateizuordnungstabelleund manchmal zu einem Datenverlust führen kann, sendet chkdsk eine Bestätigungsnachricht.
Suchen nach physischen Festplattenfehlern:
Verwenden Sie die Befehlszeilenoption /r, um zu findenphysische Festplattenfehlerim Dateisystem.