如何修復 Windows 11 中 ChkDsk 在啟動時不運行的問題
Windows 檢查磁盤實用程序 (ChkDsk) 是維護計算機文件系統和硬盤驅動器健康的重要工具。當計劃在啟動時運行時,ChkDsk 可以在各種與磁盤相關的問題導致嚴重問題之前檢測並修復它們。然而,用戶有時會遇到ChkDsk無法按計劃運行的情況。本文將指導您通過多種方法來解決此問題並確保 ChkDsk 在 Windows 11 中啟動時正常運行。
在深入研究解決方案之前,了解為什麼 ChkDsk 可能無法在啟動時運行非常重要。常見原因包括:
- 影響 ChkDsk 實用程序的損壞的系統文件。
- 註冊表設置不正確,導致 ChkDsk 無法初始化。
- 內核模式組件鎖定驅動器並干擾 ChkDsk。
- ChkDsk 操作的調度不當。
方法 1:驗證並更正註冊表設置
解決 ChkDsk 在啟動時未運行問題的第一步是檢查 Windows 註冊表的設置是否正確。
步驟一:按打開註冊表編輯器Win + R, 打字regedit,然後按 Enter 鍵。
步驟2:導航到以下註冊表項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
步驟3:在右側窗格中,找到BootExecute價值。如果它不存在或值不正確,請右鍵單擊右側窗格中的空白區域,選擇新建 > 多字符串值,並將其命名為 BootExecute。
第4步:雙擊 BootExecute 並確保其值數據設置為:
autocheck autochk *
第5步:單擊“確定”保存更改並關閉註冊表編輯器。
進行這些更改後,重新啟動計算機並檢查 ChkDsk 是否在啟動時運行。
方法 2:運行系統文件檢查器 (SFC)
如果註冊表設置正確,但 ChkDsk 仍然無法運行,則問題可能是由損壞的系統文件引起的。系統文件檢查器可以幫助修復這些文件。
步驟一:以管理員身份打開命令提示符。您可以通過右鍵單擊“開始”按鈕並選擇“Windows 終端(管理員)”或“命令提示符(管理員)”來執行此操作。
步驟2:在命令提示符窗口中,鍵入以下命令並按 Enter:
sfc /scannow
步驟3:等待掃描完成。此過程可能需要幾分鐘。
第4步:如果 SFC 找到並修復任何損壞的文件,請重新啟動計算機並檢查 ChkDsk 現在是否在啟動時運行。
方法 3:使用 DISM 修復 Windows 映像
如果 SFC 無法解決問題,您可以使用部署映像服務和管理 (DISM) 工具修復 Windows 映像。
步驟一:以管理員身份打開命令提示符。
步驟2:運行以下命令:
DISM /Online /Cleanup-Image /RestoreHealth
步驟3:等待該過程完成。這可能需要 15-30 分鐘或更長時間,具體取決於您的系統。
第4步:DISM 完成後,重新啟動計算機並檢查 ChkDsk 是否在啟動時運行。
方法 4:手動安排 ChkDsk
如果自動計劃不起作用,您可以手動計劃 ChkDsk 在下次系統啟動時運行。
步驟一:以管理員身份打開命令提示符。
步驟2:鍵入以下命令,將 X 替換為您要檢查的驅動器盤符:
chkdsk X: /f /r
步驟3:當提示安排磁盤檢查時,鍵入 Y 並按 Enter。
第4步:重新啟動計算機。 ChkDsk 應在啟動時運行。
方法 5:檢查驅動器盤符分配
有時,如果驅動器沒有分配盤符,ChkDsk 可能無法運行。
步驟一:按Win + X並選擇“磁盤管理”。
步驟2:找到您要檢查的驅動器。如果它沒有驅動器號,請右鍵單擊它並選擇“更改驅動器號和路徑”。
步驟3:單擊“添加”並分配驅動器號。
第4步:分配驅動器號後,嘗試使用方法 4 再次調度 ChkDsk。
通過遵循這些方法,您應該能夠解決阻止 ChkDsk 在 Windows 11 中啟動時運行的問題。請記住,在執行系統維護任務之前始終備份重要數據。如果嘗試這些解決方案後問題仍然存在,請考慮向專業技術人員尋求幫助或聯繫 Microsoft 支持以獲得進一步幫助。
