
Microsoftの開発者は、Windows 8に含まれるchkdskの新しいバージョンについて話しました。chkdskの以前のバージョンのエラーを修正するだけでなく、根本的に新しいディスク監視システムについても話しました。 最新化の結果、エラー修正の速度は、ファイルシステム内のファイルの数ではなく、これらのエラーの数に依存するようになりました。
エラーを監視および修正するプロセスは、いくつかの段階に分かれています。

- 破損を検出する
- オンラインの自己修復 :このNTFS機能はWindows VistaおよびWindows Server 2008で導入され、Windows 8では、システムはchkdskの実行を必要とせずに、より多くの種類のエラーを個別に修正できます。
- オンライン検証 :一部のエラーは実際にはディスク上ではなくメモリ内のエラーであるため、このモジュールはディスク上のエラーの実際の存在を検証する必要があります
- オンライン識別とロギング :エラーのログを編集して、迅速に修正し、バックグラウンドまたはスケジュールでコンパイルします
- 正確で迅速な修正:オフラインモードでのクイックフィックス(Spotfix)。これは数秒以内に発生します(エラーごとに平均2秒)。 現在、chkdskの速度はファイルの数ではなく、ファイルシステムのエラーの数に依存しています。
ご覧のとおり、chkdskは、システムディスクを操作するときにWindowsの終了を必要とせずに、オンラインで作業の大部分を実行できるようになりました。 したがって、ユーザーはchkdskがチェックを完了するまで数時間待つ必要はありません。 グラフは、古いWindows Server 2008 R2システムのchkdsk / fランタイムとWindows Server 8のchkdsk / spotfixランタイムを比較しています。ご覧のとおり、3億個のファイルがあるWindows Server 2008では、ダウンタイムは6時間を超え、Windows Server 8ではほんの数秒。

将来、革新的なReFSファイルシステムがデスクトップに展開されると、エラー修正のすべての段階が完全にオンラインで実行され、chkdskユーティリティはそこで実行される必要がなくなります。