只有指定 /f 命令行選項,chkdsk 命令才修復磁盤錯誤。Chkdsk 必須可以鎖定驅(qū)動器以糾正錯誤。由于修復通常會更改磁盤的文件分配表,有時還會丟失數(shù)據(jù),所以 chkdsk 會首先發(fā)送如下所示的確認消息: 10 lost allocation units found in 3 chains. Convert lost chains to files? 如果按 Y,Windows 會在根目錄中將所有丟失鏈保存在一個名為 Filennnn.chk 的文件中。chkdsk 結(jié)束后,可以查看這些文件是否包含了所需的數(shù)據(jù)。如果按 N,Windows 會修復磁盤,但對于丟失的分配單元,它不保存其內(nèi)容。