點選「關機」卻卡在「Windows 正在關機」、甚至自動重開機?自動關機(軟關機)依賴 ACPI(Advanced Configuration and Power Interface)技術,需硬體(主板晶片組、電源)、BIOS、作業系統三方同步支援。任何一環斷裂皆導致失效。
前置檢查:BIOS 設定
- 進入 BIOS → Power Management → ACPI Function = Enabled。
- 同步啟用 APM (Advanced Power Management)。
六大常見成因與對策
1. 系統關機程序檔案損毀
- 測試:執行
rundll32.exe user.exe,ExitWindows 若能正常關機,說明圖形介面呼叫路徑有問題,核心關機功能正常。
- 修復:Win 98 執行
sfc;Win 2000/XP/更新版本用 sfc /scannow 或修復安裝/重灌。
2. 病毒/殘留程式/啟動項阻礙關機流程
- 關機前手動關閉所有程式。
- 執行
msconfig →「啟動」頁面 → 全部停用 → 重開機測試,逐項啟用定位元兇。
- 全盤掃毒(建議離線 PE 掃描)。
3. 外部裝置/驅動程式不支援快速關機
msconfig →「一般」→「進階」→ 勾選「停用快速關機」。
- 逐一拔除 USB/PCI 裝置測試,鎖定問題裝置並更新/移除驅動。
4. 關機音效檔案損毀
- 控制台 →「聲音」→「程式事件」→「結束 Windows」→ 設為「無聲音」。
5. 關機畫面檔案遺失
- Win 98:
C:\Windows\logos.sys 損毀會卡住。從安裝媒體/備份還原此檔。
6. XP/更新版本:電源選項設定錯誤或 BIOS 相容性問題
- 控制台 →「電源選項」→ 確認 ACPI/APM 相關選項啟用。
- 已知部分主板 BIOS 與 XP ACPI 實作不相容,表現為「選關機卻重開機」。
- 根治:升級主板 BIOS 至最新版;若無新版 BIOS,僅能改用物理電源鍵長按 4 秒強制斷電。