web-dev-qa-db-ja.com

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

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

dir /?から)

それは私にも同じことのように聞こえます。どちらを使用すればよいかわかりません - 違いはありますか?それとも違いがあったWindowsの以前のバージョンとの後方互換性のためのものか?

26
Kez

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

chkdsk /fはディスクエラーだけをチェックし、不良セクタはチェックしません。

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

ディスクエラーの修正:

Chkdskは、/ fコマンドラインオプションを指定した場合にのみディスクエラーを修正します。 Chkdskはエラーを修正するためにドライブをロックできなければなりません。修復は通常ディスクのファイルアロケーションテーブルを変更し、時々データの損失を引き起こすので、chkdskは確認メッセージを送ります。

物理ディスクエラーの検索:

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

40