質問: windowsまたはdosのbadblocksに相当 linuxのbadblocksと同じくらい徹底的なdosまたはwindowsのユーティリティはありますか?
回答: 2014年の時点でこれを見つけた人のためにこれらの回答を更新するには:chkdskと/rまたは/bスイッチは、デフォルトの読み取り専用モードの不良ブロックとほぼ同等です。spinriteは、デフォルトレベル2で実行されるはるかに優れたデータ回復機能を備えていますレベル4で実行すると、badblocksの非破壊読み取り/書き込みモードと同等ですが、データ回復機能が向上します。ただし、最近の巨大なドライブでは分割オーバーフローが発生します。spinrite6.1でこれが修正されるまで待つ必要があります。セキュリティ・ナウのネットキャストのsteve gibsonによると、開発は6.1で開始されましたが、彼が別のプロジェクトを完了する間、再び中断されます。一方、大規模なドライブの非破壊読み取り/書き込みバッドブロックモードを再現するための最も近い機能的なwindowsベースの方法では、テスト対象のドライブ以上のストレージを所有する必要があり、次のように処理されます。 ディスクイメージプログラムをダウンロードしてインストールします(macriumは無料、acronis true imageは商用版またはドライブメーカーの無料版、あるいはその他のバージョンを反映しています) winpeリカバリディスク(後で必要になります)とドライブのイメージを作成し、インテリジェントセクターのコピーをオフにして、不良セクターの検出を続行します(両方ともデフォルトの逆)。これにより、読み取りパスが再作成されます。 ドライブメーカーのdosツールを使用してドライブをゼロフィルします(書き込みフェーズとほぼ同じです)。 リカバリcdを使用して、手順2で作成したイメージを復元し、作成したイメージを元の場所に復元します。 (データの書き戻しフェーズとほぼ同じ) 上記のシナリオでは、または不良ブロックを使用している場合、最新のドライブの内部ロジックは、書き込みが試行されたときに見つかった不良セクタの再マッピングを処理します。badblocks破壊テストを再現するには、商用の英国(米国ではない)政府承認のドライブワイピングプログラムが必要であり、より高いセキュリティレベルで実行する必要があります。これにより、パターンがドライブに繰り返し書き込まれ、各パスが次のように検証されます。 badblocksはします。したがって、spinrite 6.1以降がリリースされるまで、質問は次のようになります"なぜそれをしたいのですか?"ほとんどのlinuxライブcd/dvdをダウンロードすると、不良ブロックを実行するための起動可能なプラットフォームが提供されます。これは、読み取り専用テスト以上のものが必要なシナリオで、データに対してより安く、簡単で、安全です。読み取り専用テストが必要な場合は、chkdskを/rスイッチ実行したい場合はchkdsk /r vistaのシステムドライブでは、fsutilを使用してファイルシステムをダーティとしてマークしない限り、実行するように指示したことを無視し、再起動時にテストをスキップすることに注意してください。