自動關機需硬體 (支援 ACPI 的主板晶片組、ATX 電源)、BIOS (啟用 ACPI Function、APM) 與作業系統 (Win 98 以上) 三方支援。關機流程涉及 Csrss、WinLogon、ShutdownSystem、SetSystemPowerState 等核心元件,並需檢查外部裝置狀態、關閉應用程式、清空資料緩衝區。任何環節出錯皆導致關機失敗。
rundll32 user.exe,exitwindows 測試。若可正常關機,表示關機程式有缺陷。Win 98 用「系統檔案檢查器」修復;Me/2000/XP 用對應工具修復系統檔,無效則重灌。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 等關機相關鍵值受損。可用登錄清理工具或還原登錄備份。建議關機前养成「關閉程式 → 等待片刻 → 再點關機」的習慣,可大幅減少失敗機率。