CHKDSK 可檢查磁碟狀態、顯示報告、修復邏輯錯誤(FAT、目錄結構),不驗證檔案資料正確性。建議定期執行確保系統穩定。
CHKDSK [磁碟機:][[路徑]檔名] [/F] [/V]
無參數執行檢查目前磁碟機。
磁碟機: 指定檢查目標磁碟機。[路徑]檔名 指定檢查特定檔案碎片,支援萬用字元 * ?。/F 修復磁碟錯誤。**注意**:從 Windows 等 GUI 環境執行時**勿使用**此開關。/V 顯示每個目錄下的檔案清單。DOS 下輸入 CHKDSK /? 即時查看用法。
Volume MS-DOS_6 created 07-16-1996 10:40a Volume Serial Number is 2111-59F0 629,424,128 bytes total disk space 638,976 bytes in 15 hidden files 1,146,880 bytes in 70 directories 120,766,464 bytes in 1,802 user files 506,871,808 bytes available on disk
執行 CHKDSK /F 發現遺失配置單元時提示:
10 lost allocation units found in 3 chains
Convert lost chains to files? (Y/N)
• Y:在根目錄建立 FILE####.CHK 檔案,事後可檢視是否含需求資料,否則刪除釋放空間。
• N:僅修復磁碟結構,不保存遺失資料。
未加 /F 僅報告不修復。
0:無錯誤255:發現一個或多個錯誤SCANDISK。bad,不會造成危害。CHKDSK 僅報告不修復,需用 SCANDISK 或手動修復。CHKDSK A: > CHK.LIS(勿加 /F)。CHKDSK C: 遇錯誤暫停提示。CHKDSK /F 修復,再 CHKDSK /V | FIND "README" 可列出所有同名檔(含隱藏檔)所在目錄。