本文主要是介绍笔记本待机发热耗电快 (S0 现代待机 )/睡眠休眠混乱 的 解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
笔记本天选4 ,yoga14,windows系统(win10/win11)之前经常放包里被唤醒发热,待机一晚上电池用光,待机一小会就进入休眠频繁摩擦硬盘,发现,新笔记本因为不支持待机到内存的s3的睡眠方式,一般都是s0(现代待机),其实现代待机并不耗电,毕竟cpu厂家已经完善验证,只是在电池模式下,待机会不断被网络唤醒,导致耗电快,只要禁止了待机中的网络唤醒,可以很放心的用待机功能,我这里习惯是,把休眠时间设置为1天后或者待机已经耗掉电池30%的电之后,实测待机1小时用电百分之一,目前已经满足日常工作的情况了。
第一步,打开高级电源模式设置面板中的待机中网络是否可用的设置项,这一步也可不做,不影响
让电源高级设置中出现该设置项
“计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15576E8-98B7-4186-B944-EAFA664402D9”
“Attributes”选项,将“数值数据”由“1”修改为“2”
在电源高级设置中,会出现 待机状态下的网络连接性 设置项,电池模式设置为禁用
管理员模式打开powershell,此时输入“Powercfg -a”,显示的应为“ S0低电量待机 网络已断开连接 ”,而非“已连接网络”。
第二步,可用命令行方式,快速解决 s0 现代待机发热,电池掉电快,莫名其妙休眠,等种种问题,以管理员方式打开powershell,如下
powershell 以管理员方式打开powercfg /list
现有电源使用方案 (* Active)
-----------------------------------
电源方案 GUID: 27fa6203-3987-44cc-918d-748559d549ec (Performance) *
电源方案 GUID: 381b4222-f6b4-41f0-9685-ff5bb260df2e (平衡)
电源方案 GUID: 64a64f24-65b1-4b56-befd-5ec1eaced9b3 (Silent)
电源方案 GUID: 6fecc5ae-f350-48bb-b669-b472cb895ccf (Turbo)设置电池模式 休眠前耗电百分比
powercfg /setdcvalueindex 27fa6203-3987-44cc-918d-748559d549ec sub_presence standbybudgetpercent 30
powercfg /setdcvalueindex 381b4222-f6b4-41f0-9685-ff5bb260df2e sub_presence standbybudgetpercent 30
powercfg /setdcvalueindex 64a64f24-65b1-4b56-befd-5ec1eaced9b3 sub_presence standbybudgetpercent 30
powercfg /setdcvalueindex 6fecc5ae-f350-48bb-b669-b472cb895ccf sub_presence standbybudgetpercent 30设置电池模式休眠时间 秒 86400为待机一天后休眠
powercfg /setdcvalueindex 27fa6203-3987-44cc-918d-748559d549ec SUB_SLEEP HIBERNATEIDLE 86400
powercfg /setdcvalueindex 381b4222-f6b4-41f0-9685-ff5bb260df2e SUB_SLEEP HIBERNATEIDLE 86400
powercfg /setdcvalueindex 64a64f24-65b1-4b56-befd-5ec1eaced9b3 SUB_SLEEP HIBERNATEIDLE 86400
powercfg /setdcvalueindex 6fecc5ae-f350-48bb-b669-b472cb895ccf SUB_SLEEP HIBERNATEIDLE 86400设置交流模式休眠时间 秒 86400为待机一天后休眠
powercfg /setacvalueindex 27fa6203-3987-44cc-918d-748559d549ec SUB_SLEEP HIBERNATEIDLE 86400
powercfg /setacvalueindex 381b4222-f6b4-41f0-9685-ff5bb260df2e SUB_SLEEP HIBERNATEIDLE 86400
powercfg /setacvalueindex 64a64f24-65b1-4b56-befd-5ec1eaced9b3 SUB_SLEEP HIBERNATEIDLE 86400
powercfg /setacvalueindex 6fecc5ae-f350-48bb-b669-b472cb895ccf SUB_SLEEP HIBERNATEIDLE 86400设置 现代待机 电池禁止联网 否则待机耗电很快,如果背包里唤醒,会严重发热
禁用睡眠中的联网功能,S0现代待机耗电量实测为每小时百分之一,如不禁用,耗电很快
powercfg /setdcvalueindex 27fa6203-3987-44cc-918d-748559d549ec SUB_NONE CONNECTIVITYINSTANDBY 0
powercfg /setdcvalueindex 381b4222-f6b4-41f0-9685-ff5bb260df2e SUB_NONE CONNECTIVITYINSTANDBY 0
powercfg /setdcvalueindex 64a64f24-65b1-4b56-befd-5ec1eaced9b3 SUB_NONE CONNECTIVITYINSTANDBY 0
powercfg /setdcvalueindex 6fecc5ae-f350-48bb-b669-b472cb895ccf SUB_NONE CONNECTIVITYINSTANDBY 0
这篇关于笔记本待机发热耗电快 (S0 现代待机 )/睡眠休眠混乱 的 解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!