注意本文都是在Intel平台的前提下操作的!!!
ACPI電源級別
ACPI高級配置與電源接口由微軟和英特爾等廠商共同制定
S0 正常開機
S1 CPU停止工作,其他組件進入待機狀態
S2 停止為CPU供電,其他組件進入待機狀態
S3 只有內存工作 ,其他組件停止供電
S4 內存信息保存在硬盤中,所有組件都會斷電(通常說的休眠)
S5 正常關機
S3 是通常說的睡眠
S4 是通常說的休眠
-
現代待機的問題
從Win8開始微軟又搞了一個 S0低功耗的現代待機模式,基本上現在新買的筆記本都支持現代待機,Win10(2004+)微軟開始強推現代待機支持S0低功耗則禁用S3,戴爾甚至在BIOS(1.3.0+)中刪除了強制S3的設置
這是微軟對現代待機的解釋 https://docs.microsoft.com/zh-cn/windows-hardware/design/device-experiences/modern-standby
優點:S0低功耗網絡並沒有關閉而是在低功耗狀態下,也就是說還可以接收郵件,有點像手機鎖屏還可以收到各種應用的消息推送,喚醒速度會比S3要快
缺點:比S3更耗電;睡眠狀態不穩定,當你把筆記本關上裝進電腦包,在拿出來的時候可能會發現電池電量已經沒了
好在Win10 20h2更新后可以通過修改注冊表關閉現代待機,不過我發現有的筆記本改成S3之后睡眠無法通過鍵盤和鼠標喚醒。。。只能按電源鍵喚醒,可能是我的戴爾筆記本BIOS中刪除某些支持S3的代碼
還有人說戴爾完全刪除了S3的支持 S3睡眠后會進入假死狀態需要強制重啟
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ /v PlatformAoAcOverride /t REG_DWORD /d 0
重啟后生效
-
鎖屏后的各種異常
沒有設置睡眠,還是會睡眠
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 /v Attributes /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 /v Attributes /t REG_DWORD /d 2
打開高級電源管理會發現多了一個“無人參與系統睡眠超時”
可能是鎖屏+某些條件會被認為是“無人值守”,微軟對無人參與系統睡眠超時的解釋 https://docs.microsoft.com/zh-cn/windows-hardware/customize/power-settings/sleep-settings-sleep-unattended-idle-timeout
沒有設置關閉屏幕還是會關閉
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7 /v Attributes /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7 /v Attributes /t REG_DWORD /d 2
打開高級電源管理會發現多了一個“控制台鎖定顯示關閉超時”
-
雷電接口的問題
type-c擴展塢HDMI接顯示器,睡眠后喚醒后顯示器沒法被識別,需要重啟,並且重啟在操作系統關閉后會進入“假死狀態”需要強制關機,關機開機則沒有問題;還有一種情況是能識別屏幕但是電腦很卡基本無法操作
解決辦法:設備管理器/系統設備