Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

解決 Windows XP 關機緩慢或無反應的多種方案

編輯:XP 常見問題解答

方案一:修改登錄縮短等待逾時

Win + R → regedit,修改下列鍵值:

[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"HungAppTimeout"="100"
"WaitToKillAppTimeout"="500"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="500"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000005

方案二:群組原則調整使用者設定檔載入行為

Win + R → gpedit.msc → 「電腦設定」→「系統管理範本」→「系統」→「使用者設定檔」,依序設定(由上而下):

  • 啟用、啟用、啟用、停用、啟用、啟用、停用、停用、啟用、停用、啟用、啟用、停用
  • 第 2 項「連線速度」設 500、逾時 120;第 3 項「最大重試次數」設 0;第 9 項「對話方塊逾時」設 1~5。

方案三:綜合檢查與維護

  1. 控制台 → 「電源選項」→ 啟用「進階電源管理」。
  2. 裝置管理員檢查是否有驅動異常裝置(黃色驚嘆號),重新安裝驅動。
  3. 磁碟重組:右鍵磁碟機 →「內容」→「工具」→「重新排列」。
  4. 關機前關閉所有非必要程式;開啟工作管理器強制結束卡住的進程。
  5. 優化大師/超級兔子等工具 → 取消「關機自動清理分頁檔」。
  6. 登錄微調(替代方案一):
    HKEY_CURRENT_USER\Control Panel\Desktop → HungAppTimeout=200, WaitToKillAppTimeout=1000
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control → HungAppTimeout=200, WaitToKillServiceTimeout=1000
  7. 登錄設定卸載 DLL:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer → 新增 DWORD AlwaysUnloadDLL=1。
  8. 若以上皆無效,建議備份資料後重新安裝系統。
Copyright © Windows教程網 All Rights Reserved