2011-07-27 18:29:11 +0000 2011-07-27 18:29:11 +0000
29
29

chkdsk /fとchkdsk /rの違いは何ですか?

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

(dir /?から)

私には同じように聞こえます。どちらを使えばいいのかわからない - 違いがあるのでしょうか?それとも、違いがあった以前のバージョンのWindowsとの下位互換性のためなのでしょうか?

回答 (1)

42
42
42
2011-07-27 18:46:40 +0000

chkdsk /rchkdsk /f と同じことをしますが、ディスク上の不良セクタをチェックし、読み取り可能な情報を回復します。chkdsk /r を実行するということは、chkdsk /f も実行されていることを意味します。

chkdsk /f はディスクエラーをチェックするだけで、不良セクタはチェックしない。

マイクロソフトには chkdsk の詳細ページがあります。以下は/fと/rのパラメータを説明するスニペットです。

ディスクエラーの修正:

Chkdsk は /f コマンドラインオプションを指定した場合にのみ、ディスクエラーを修正します。Chkdsk はエラーを修正するためにドライブをロックできる必要があります。修復は通常、ディスクのファイル割り当てテーブルを変更し、データの損失を引き起こすことがあるため、Chkdskは確認メッセージを送信します。

Finding physical disk errors:

/r コマンドラインオプションを使用して、ファイルシステム内の 物理ディスクエラー を見つけます。