Windows 7 點選「關機」後無反應、卡在「正在關機」、自動重開機、或跳回桌面,常見原因包括:關機聲音檔案遺失、快速關機功能衝突、硬體/驅動相容性問題。對症下藥可快速恢復正常關機。
原因一:關機聲音檔案遺失/損壞 (最常見)
Windows 播放關機聲音時找不到檔案,導致關機程序掛起。
解決方法
- 控制台 → 「聲音」→「聲音」索引標籤。
- 「程式事件」清單找到「結束 Windows」。
- 「聲音」下拉選單選「無」→「套用」→「確定」。
- 若想保留聲音:從其他正常 Win7 系統複製
C:\Windows\Media\Windows Shutdown.wav 覆蓋,或重新下載標準聲音檔放入該路徑。
原因二:快速關機 (Hybrid Shutdown) 功能異常
Win7 引入混合關機 (核心會話休眠到磁碟),若驅動/服務不支援會導致關機失敗。
解決方法
- Win + R →
msconfig 開啟系統設定。
- 「一般」索引標籤 → 選擇「診斷啟動」→「套用」→「確定」→ 重開機測試。
- 若正常,改回「正常啟動」,改由「服務」/「啟動」索引標籤逐一排查致因項目。
- 或直接在「啟動」索引標籤 (工作管理員) 停用可疑啟動項 (如第三方備份、同步、防毒掃描排程)。
原因三:硬體/驅動相容性問題
- USB 裝置 (特別是 USB 3.0 控制器、外接硬碟) 導致關機掛起 → 關機前安全移除/拔除 USB 裝置測試。
- 顯示卡驅動舊版不支援混合關機 → 更新至最新 WHQL 驅動。
- BIOS 版本過舊 (ACPI 表錯誤) → 更新主機板 BIOS 至最新版。
- 電源管理設定衝突 → 控制台 → 電源選項 → 「選擇電源按鈕的功能」→ 「變更目前無法使用的設定」→ 取消勾選「啟用快速啟動 (建議)」。
診斷指令 (管理員 CMD)
REM 查看關機事件記錄
wevtutil qe System /q:"*[System[EventID=1074 or EventID=6006 or EventID=6008]]" /f:text /c:10
REM 強制立即關機 (繞過應用程式阻擋)
shutdown /s /f /t 0
REM 純關機不混合 (下次關機生效)
powercfg /h off
排查優先序建議
- 設定關機聲音為「無」 (成本最低、成功率最高)。
- 關閉快速啟動/混合關機 (
powercfg /h off)。
- 拔除所有 USB 裝置測試。
- 更新顯卡/晶片組/USB 3.0 驅動。
- 更新 BIOS。
- 清理啟動項/服務 (
msconfig 診斷啟動法)。