
問題
當我告訴電腦進入睡眠狀態時,它會休眠而不是睡眠。無論我是使用鍵盤上的按鈕還是使用 UI 讓它進入睡眠狀態,都會發生這種情況。有趣的是,當它入睡時透過它自己(由於用戶不活動),它可以正常工作。
故障排除
這是我檢查過的:
- Windows 事件日誌確認它應該處於睡眠狀態:
Event 42, Kernel-Power
withTargetState
且EffectiveState
設定為5
.日誌條目中的消息是:系統正在進入睡眠狀態。
- 睡眠按鈕操作被設定為睡覺。
- 允許混合睡眠被設定為離開。
- 基於計時器的休眠已停用。
對於懷疑論者
這就是為什麼我認為它在冬眠而不是睡覺:
- 在我看到並聽到電腦沒有運作之前,硬碟指示燈和風扇會持續亮起幾分鐘。
- 點擊滑鼠和按鍵盤按鈕不會喚醒電腦。我需要使用電源按鈕將其重新打開。
- 它完成啟動序列,而不是像應有的那樣立即恢復其先前的狀態。
- 開機後硬碟指示燈會持續亮起幾分鐘。
- 「睡覺」和隨後「醒來」的整個過程需要幾分鐘。
電腦設定/配置
- 從 Windows 更新安裝的最新更新。
- 這是我直接從原始 DVD 完成的全新作業系統安裝。
- 使用 Windows 自動提供的驅動程式。
答案1
解決方法
您的系統可能與 Windows 8/8.1 不完全相容。如果您不需要休眠,可以完全關閉它:
打開一個命令提示符作為管理員。
鍵入或貼上以下命令,然後按Enter執行它:
powercfg -h off
更改會立即套用。
評論
您將重新獲得一些先前為休眠檔案 (
hiberfil.sys
) 保留的磁碟空間。預設情況下,這是已安裝 RAM 的 75%。快速啟動功能也將停用:
從 Windows 8 開始,可以使用快速啟動模式來以比傳統冷啟動通常所需的時間更短的時間啟動電腦。快速啟動是冷啟動和從休眠狀態喚醒啟動的混合組合。
來源:區分快速啟動和休眠喚醒
答案2
我遇到了同樣的問題(計算機在應該睡眠時休眠)。當我應用解決方法來完全停用休眠時powercfg -h off
:它為我解決了問題。我的電腦終於要進入睡眠狀態了。最酷的事情是我一時興起重新開啟休眠模式powercfg -h on
,問題仍然解決。現在,當我說休眠時,休眠就會起作用;當我說睡眠時,睡眠就會起作用。至少對我來說,這已經徹底解決了問題。