對話框出現表示:有應用程式在 5-12 秒內未回應 WM_QUERYENDSESSION / WM_ENDSESSION 訊息。常見殘留來源:
| 優化項目 | 操作 | 工具/設定 |
|---|---|---|
| 瀏覽器後台常駐關閉 | 設定 → 系統 → 關閉「關閉視窗後繼續在背景執行」 | Chrome/Edge/Firefox 設定頁 |
| 雲同步排程調整 | 設定非使用時段同步、關閉「啟動時自動同步」 | OneDrive/Google Drive/網盤客戶端設定 |
| 啟動項精簡 | 禁用非必要開機自啟 (保留輸入法/防毒/聲音/顯卡/同步) | 任務管理器 → 啟動應用程式 |
| 關機等待時間縮短 | 註冊表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control → WaitToKillServiceTimeout = 2000 (預設 5000ms) / HKEY_CURRENT_USER\Control Panel\Desktop → WaitToKillAppTimeout = 2000 (預設 20000ms) | regedit (謹慎修改、備份先行) |
| 自動結束無回應應用 | HKEY_CURRENT_USER\Control Panel\Desktop → AutoEndTasks = 1 | regedit |
User32 / Kernel-General / Service Control Manager → 事件 ID 203/1074/7036 等WSearch (搜索索引)、SysMain (Superfetch)、wuauserv (Windows Update)、顯卡驅動服務結論:關機提示「程式未關閉」屬**正常保護機制**,非錯誤。**策略一 (直接強制關機) 為 99% 用戶最佳選擇**;追求極致乾淨可套用策略三註冊表優化 (關機等待 2 秒、自動結束無回應);頻發超時卡住則需排查特定服務/驅動。