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


26

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

(からdir /?

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


7
「/ F」の使用には数分しかかからず、「/ R」の使用には数時間しかかかりません;)
ロバート

回答:


40

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

chkdsk /f 不良セクタではなく、ディスクエラーのみをチェックします。

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

ディスクエラーの修正:

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

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

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


正直に言わなければならない、私は本当にそれを知りませんでした。したがって、/ rは、/ fによって通常チェックされるものの上に「物理」チェックを行います。明日は晴れ、ありがとう。
ケズ

@kez:そのとおり。どういたしまして。
Mehper C. Palavuzlar

4
chkdsk /rドライブに物理的に不良なセクターがあると思われる場合を除き、aを実行しないでください(たとえば、イベントビューアー>システム...が表示されます)。ドライブのパフォーマンスによっては、1テラバイトのハードドライブの確認に1日かかる場合があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.