Windows 10/11 现代待机模式下自我唤醒问题处理.

从Windows 8 开始,微软在系统中引入了S0 现代待机功能, 让其内核持续保持在低功耗运行状态,便于能在后台执行任务和快速唤醒,而有别于传统S3待机模式(挂起到内存) ,正如和我们的手机能通过电源键快速打开功能一样,但在实际使用过程中却发现存在诸多问题,下面来对它自我唤醒的问题进行下处理。
现代待机功能通常需要新硬件支持,目前台式机主板大多还是传统S3待机模式,而近两年笔记本BIOS则大多默认启用现代待机功能,不提供S3待机模式更改,部分机型虽然可以更改待机模式,但又很容易和硬件(摄像头,NFC,触控板,面部识别)出现兼容问题无法正常使用。因此还是需要在现代待机模式下去做一些变更调整,让其能更好的工作。

现代待机目前主要存在的问题是 :
1. 无法正常进入到低功耗的休眠状态.
2. 休眠状态下系统会自我唤醒执行任务,引起发烫发热,随后可能无法再次进入休眠状态.
3. 休眠状态下的网络连接,WIFI,蓝牙 如果没在系统内关闭,则默认是处于开启连接状态。
4. 电池供电下很容易导致电量耗尽,影响正常使用。

综合以上问题及查找资料研究,只需要关闭现代待机下的网络连接和系统唤醒定时器即可降低系统异常耗电现象。

先确认当前系统是否工作在现代待机模式下,在开始菜单中找到终端或Powershell 执行 powercfg -a 命令获取电源模式

在图中可以看到 ,此系统支持的是 “待机 (S0 低电量待机)连接的网络”
S0 即是 现代待机功能,默认它是需要连接网络的(通过WIFI) 因此会消耗一定的电量。
如果 此系统支持的是 “待机 S3 ” 则表明是传统待机模式。

因微软弱化了 Win10 /11 电源选项中的高级设置功能,或者系统安装了笔记本厂商的电源管理软件,会将电源模式修改为
厂商自定义模式,部分高级功能设置会被隐藏,需要通过注册表打开 网络连接性和唤醒定时器设置。

Windows Registry Editor Version 5.00

; 电源选项 打开 待机状态下的网络连接性
; 1 是关闭 2是开启设置

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15576E8-98B7-4186-B944-EAFA664402D9]
"Attributes"=dword:00000002

; 电源选项 打开 唤醒休眠定时器设置
; 1 是关闭 2是开启设置

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\BD3B718A-0680-4D9D-8AB2-E1D2B4AC806D]
"Attributes"=dword:00000002

将以上文件保存为 power.reg 并运行导入注册表,随后重新打开电源选项,其中的设置菜单均会呈现。
把“待机状态下的网络连接性” 中的使用电池 和 接通电源 都设置为 禁用.

完成后,再展开“睡眠“ 将“允许使用唤醒定时器”中的 使用电池和接通电源 都设置为禁用.

另:补充一个命令行方式修改电源选项里的高级设置,效果和上面的图形界面效果一样.

//查看帮助
powercfg /?

//获取电源管理计划模式,找到其对应的子组GUID名称 和 电源设置GUID名称
powercfg /q

//命令行禁用唤醒定时器(2条命令,1个使用供电,1个接通电源)
powercfg /SETDCVALUEINDEX SCHEME_CURRENT 238c9fa8-0aad-41ed-83f4-97be242c8f20 bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d 0
powercfg /SETACVALUEINDEX SCHEME_CURRENT 238c9fa8-0aad-41ed-83f4-97be242c8f20 bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d 0

//命令行禁用待机状态下的网络连接(2条命令,1个使用供电,1个接通电源)
powercfg /SETDCVALUEINDEX SCHEME_CURRENT fea3413e-7e05-4911-9a71-700331f1c294 f15576e8-98b7-4186-b944-eafa664402d9 0
powercfg /SETACVALUEINDEX SCHEME_CURRENT fea3413e-7e05-4911-9a71-700331f1c294 f15576e8-98b7-4186-b944-eafa664402d9 0

作者: Su

等待完善