每次開機都自動檢查磁盤,檢測通過后下次還是一樣,NTFS/FAT32分區都有可能有這樣的情況,即使重裝系統,仍可能出現同樣情況,但是硬盤可以通過Dell 隨機帶的檢測程序解決方法:在命令行窗口中輸入CHKDSK /F X: (X:是每次開機都自動檢查的磁盤分區)
CHKDSK /F 可以恢復文件系統錯誤, 并可以試圖恢復壞扇區,如果無法修復就標記壞扇區,以避免文件被誤寫入導致丟失
如CHKDSK /F提示已修復或無問題,開機仍然自動檢查磁盤的情況:
輸入 CHKNTFS /X E: (每次啟動時不自動檢查E: )
如有多個卷的話這樣輸入 CHKNTFS /X D: E: F: (對FAT32格式分區同樣有效)
最近有好多同事問開機取消磁盤檢查方法,而且都強調是正常關機,但是每次開機時會自動詢問是否掃描磁盤。遇到這種問題,可以按照以下步驟進行處理:
(1) 運行Fsutil dirty query DriveLetter命令,檢查該磁盤是否設置了Dirty Bit。如果是的話,可能是硬盤本身的問題,請聯系硬盤廠商或者計算機經銷商進行檢測。
如果需要防止系統自動檢測標記Dirty Bit的卷,可以運行以下命令進行排除:
chkntfs /x DriveLetter
(2) 檢查任務計劃、啟動項里有沒有相應的加載項,有的話刪除即可。
(3) 打開注冊表編輯器,進入以下注冊表項:
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\Session Manager
檢查其下的多字符串鍵值BootExecute,是否為類似以下的數值數據:
autocheck autochk /r \??\D:
如果是的話,刪除其中/r \??\D:即可。
如何取消開機磁盤檢測?
如試一下:
1.選擇“開始→運行”,在運行對話框中鍵入“chkntfs /t:0”,即可將磁盤掃描等待時間設置為0;如果要在計算機啟動時忽略掃描某個分區,比如C盤,可以輸入“chkntfs /x c:”命令;如果要恢復對C盤的掃描,可使用“chkntfs /d c:”命令,即可還原所有chkntfs默認設置,除了自動文件檢查的倒計時之外。
2、單擊“開始→運行”,在“運行”對話框中輸入“regedit”打開注冊表編輯器,依次選擇“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”子鍵,然后在右側窗口中找到“BootExecute”鍵值項并將其數值清空,最后按“F5”鍵刷新注冊表即可。(此法可取消開機時系統對所有磁盤的掃描)
注:
C:\\>chkntfs/?
在啟動時顯示或修改磁盤檢查。
CHKNTFS volume [...]
CHKNTFS /D
CHKNTFS /T[:time]\\r\\nCHKNTFS /X volume [...]
CHKNTFS /C volume [...]
volume: 指定驅動器(后面跟一個冒號)、裝入點或卷名。
/D 將計算機恢復成默認狀態, 啟動時檢查所有驅動器,并對有問題的驅動器執行 chkdsk 命令。
/T:time 將 AUTOCHK 初始遞減計數時間改成指定的時間量,單位為秒數。如果沒有指定時間,則顯示當前設置。
/X 排除啟動時不作檢查的驅動器。上次執行此命令排除的驅動器此時無效。
/C 安排啟動時檢查驅動器,如果驅動器有問題,運行 chkdsk。
如果沒有指定命令選項,CHKNTFS 會顯示每一驅動器有問題的位的狀態。
從上面可以看出,輸入:chkntfs /x c: 可以實現非法關機不掃描C盤。