CHKDSK
NTFS では、トランザクション ログを使用して(ファイルの実体であるユーザデータではなく、)ボリュームに保存されているすべてのファイルに関する情報を追跡するためのメタデータ(各アロケーション ユニットに於ける未使用、不良セクタの所在などに関する情報)を保持している。CHKDSKがチェック、修復をするのは、これら各アロケーション ユニットとファイルの実体とを紐付けるメタデータの整合性情報である。
ディスクの破損が発生した場合、すぐに CHKDSK の完全な処理を実行しても、NTFS では(MFTとNTFSのメタデータ相互の整合性は取るが)ファイル実体であるユーザー データの整合性は保証されない。CHKDSK では修復できないファイルが存在する場合や、CHKDSK で修復したファイルに内部的な破損が残っている場合がある。
フェーズ 1 : ファイルのチェック
ファイルエントリのチェックを行う。ボリュームのマスター ファイル テーブル (MFT) 内の各ファイル レコード セグメントを検証し、NTFS ボリューム上の各ファイルおよびディレクトリを一意に識別する。