chkntfs drive: [...]
chkntfs /d
chkntfs /x drive: [...]
chkntfs /c drive: [...]
drive:指定驅動器號。
/D 將計算機還原為默認狀態,啟動時檢查所有驅動器并對有問題的驅動器執行chkdsk 命令。這將取消 /X 選項的效果。
/X 排除默認啟動時檢查的驅動器。上次執行此命令排除的驅動器此時無效。
/C 如果已經設置了非正常位,則安排在下一次重新啟動時運行 chkdsk。
示例:
chkntfs /x c: 此命令禁止 chkdsk 在驅動器 C: 上運行
chkntfs /x d:e:此命令禁止 chkdsk 在驅動器 D: 和 E: 上運行
chkntfs /x 命令不是累積性的,該命令會覆蓋以前建立的任何驅動器排除項。在上面的示例中,chkntfs 命令只禁止 chkdsk 在驅動器 D 和 E 上進行檢查,不檢查驅動器 C 是否存在非正常位。
chkntfs /x c: 意思是chkntfs指令Chkdsk /f 安排在下一次重新啟動時自行運行,即不進行對C盤掃描。Chkdsk /f 永遠不能在那些被排除在 chkntfs 執行的非正常位檢查的范圍之外的卷上運行,意思是指對C盤以外的盤符還是要進行磁盤掃描(chkdsk)的。
在默認情況下,掃描每個分區前會等待10秒鐘,用戶此時可以按任意鍵跳過掃描繼續啟動。但如果每個分區都要等上10秒才能開始進行掃描,再加上掃描本身也需要時間,也挺煩人的。實際上,如果我們想要設定某個分區在啟動的時候立即自動進行磁盤掃描,可以用chkntfs命令來實現,其命令格式如下:
/t [[:]timefield] 參數可以將掃描開始的倒計時時間更改為通過輸入指定的時間值(單位為秒)。如果未指定時間,/t參數將顯示當前的倒計時時間。比如你可以用chkntfs/t:0命令將間隔設定為0秒,也就是啟動時立即進行磁盤掃描。
提示:
在使用chkntfs還要注意以下三點:一是如果用戶要在Windows 2000/XP下運行chkntfs,必須以管理員身份登錄;二是/x參數不能累積使用,這上面已經講到。如果多次鍵入該選項,則以最近鍵入的項替代此前鍵入的項。因此如果我們想忽略多個分區,可以采用“chkntfs/x e?f?g?h”;三是用戶不要被命令中的ntfs字樣嚇住了,它其實對FAT格式也是通用的。
選擇“開始→運行”,在運行對話框中鍵入“chksdk /t:0”,即可將磁盤掃描等待時間設置為0;
在XP系統中還有另一個命令chkntfs,在默認情況下,XP系統掃描每個分區前會等待10秒鐘,用戶此時可以按任意鍵跳過掃描繼續啟動。但如果每個分區都要等上10秒才能開始進行掃描,再加上掃描本身也需要時間,也挺煩人的。實際上,如果我們想要設定某個分區在啟動的時候立即自動進行磁盤掃描,可以用chkntfs命令來實現,其命令格式如下:
如果要在計算機啟動時忽略掃描某個分區,比如C盤,可以輸入“chkntfs /x c:”命令,如果要關閉對C盤和D盤磁盤掃描的,用chkntfs /x c: d: 以此類推;如果要恢復對C盤的掃描,可使用“chksdk /d c:”命令,即可還原所有chkntfs默認設置,除了自動文件檢查的倒計時之外。