fsutil repair
管理及監視 NTFS 自我修復作業。 自我修復 NTFS 會嘗試在線上修正 NTFS 檔系統的損毀,而不需要執行 Chkdsk.exe。 如需詳細資訊,請參閱自我修復 NTFS。
語法
fsutil repair [enumerate] <volumepath> [<logname>]
fsutil repair [initiate] <volumepath> <filereference>
fsutil repair [query] <volumepath>
fsutil repair [set] <volumepath> <flags>
fsutil repair [wait][<waittype>] <volumepath>
參數
參數 | 描述 |
---|---|
enumerate | 列舉磁碟區的整個損毀記錄檔。 |
<logname> |
可以是 $corrupt (磁碟區中已確認的損毀集合) 或 $verify (磁碟區中一組可能未驗證的損毀)。 |
initiate | 啟動 NTFS 自我修復。 |
<filereference> |
指定 NTFS 磁碟區特定的檔案識別碼 (檔案參考編號)。 檔案參考包含檔案的區段編號。 |
query | 查詢 NTFS 磁碟區的自我修復狀態。 |
set | 設定磁碟區的自我修復狀態。 |
<flags> |
指定設定磁碟區自我修復狀態時要使用的修復方法。 此參數可以設定為三個值:
|
state | 查詢系統或指定磁碟區的損毀狀態。 |
wait | 等待修復完成。 如果 NTFS 在執行修復的磁碟區上偵測到問題,則此選項可讓系統等到修復完成後再執行任何擱置的指令碼。 |
[waittype {0|1}] |
指示是等待目前修復完成還是等待所有修復完成。 可以將 waittype 參數設為下列其中一個值:
|
範例
若要列舉已確認的磁碟區損毀,請輸入:
fsutil repair enumerate C: $Corrupt
若要在磁碟機 C 上啟用自我修復,請輸入:
fsutil repair set c: 1
若要在磁碟機 C 上停用自我修復,請輸入:
fsutil repair set c: 0