常見症狀
- 合上螢幕/選擇「睡眠」→ 指示燈閃爍進入睡眠,開蓋/按鍵喚醒 → 螢幕全黑、風扇轉動、鍵盤背光亮、但無畫面、無回應,須長按電源鍵強制關機。
- 事件檢視器 → 系統日誌 → 來源
Kernel-Power 事件 ID 42 (睡眠轉換失敗)。
排查步驟
1. 確認 BIOS 支援 ACPI 睡眠狀態 (S3/S0ix)
- 開機進入 BIOS (通常 F2/Del/F10)。
- 尋找 Power Management / ACPI Settings 區塊。
- 確認 ACPI Suspend Type / Sleep State 設為 S3 (STR - Suspend to RAM) 或 S0ix (Modern Standby),非 S1 (POS)。
- 啟用 USB Wake Support、Wake on LAN (視需求)。
- 儲存離開 (F10)。
2. 裝置管理員檢查 ACPI 相容性
- Win+R →
devmgmt.msc。
- 展開「系統裝置」,確認存在 ACPI-Compliant System (ACPI 相容系統)。
若無 → BIOS 未正確公開 ACPI 表格,需更新 BIOS 或聯繫廠商。
3. 更新所有關鍵驅動程式 (關鍵步驟)
- 晶片組驅動 (Intel Chipset / AMD Chipset) — 奠基電源管理。
- 顯示卡驅動 (NVIDIA/AMD/Intel 官網/筆電廠商版) — 顯示器喚醒核心。
- 網路卡驅動 (有線/無線/藍牙) — 網路喚醒/睡眠斷連管理。
- 儲存控制器 (AHCI/RAID/NVMe) — 磁碟睡眠/喚醒。
- BIOS/UEFI 更新 — 修復 ACPI 表格錯誤、改善睡眠相容性。
4. 停用裝置「允許喚醒電腦」 (排除誤喚醒/喚醒失敗)
- 裝置管理員 → 網路介面卡 / 滑鼠 / 鍵盤 / USB 控制器 → 右鍵各裝置 → 「內容」→「電源管理」索引標籤。
- 取消勾選 「允許這個裝置喚醒電腦」 (特別是無線網卡、藍牙、滑鼠)。
- 僅保留鍵盤、電源鈕、網路卡 (若需 Wake on LAN) 的喚醒權限。
5. PowerCFG 命令列深度診斷
rem 查看支援的睡眠狀態
powercfg /a
rem 查看上次睡眠/喚醒失敗原因
powercfg /sleepstudy
powercfg /systemsleepdiagnostics
rem 產生詳細能源報告 (含睡眠/喚醒事件)
powercfg /energy /output %userprofile%\Desktop\energy.html
打開 energy.html 搜尋「睡眠」、「喚醒」、「Platform Power Management Capabilities」分析異常。
6. 關閉混合睡眠 / 快速啟動 (常見衝突源)
- 控制台 → 電源選項 → 變更方案設定 → 變更進階電源設定。
- 展開「睡眠」→「允許混合睡眠」→ 設為「關閉」 (筆電/電池/接通電源)。
- 控制台 → 電源選項 → 選擇電源按鈕的功能 → 變更目前無法使用的設定 → 取消勾選「啟用快速啟動」。
終極測試
完成上述設定後,執行 連續 5 次睡眠/喚醒循環測試 (合蓋開蓋或選單睡眠/按鍵喚醒),全程成功即視為修復完成。