笔记本待机发热耗电快 (S0 现代待机 )/睡眠休眠混乱 的 解决办法

本文主要是介绍笔记本待机发热耗电快 (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 现代待机 )/睡眠休眠混乱 的 解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/182788

相关文章

Spring Boot中JSON数值溢出问题从报错到优雅解决办法

《SpringBoot中JSON数值溢出问题从报错到优雅解决办法》:本文主要介绍SpringBoot中JSON数值溢出问题从报错到优雅的解决办法,通过修改字段类型为Long、添加全局异常处理和... 目录一、问题背景:为什么我的接口突然报错了?二、为什么会发生这个错误?1. Java 数据类型的“容量”限制

Python运行中频繁出现Restart提示的解决办法

《Python运行中频繁出现Restart提示的解决办法》在编程的世界里,遇到各种奇怪的问题是家常便饭,但是,当你的Python程序在运行过程中频繁出现“Restart”提示时,这可能不仅仅是令人头疼... 目录问题描述代码示例无限循环递归调用内存泄漏解决方案1. 检查代码逻辑无限循环递归调用内存泄漏2.

Go标准库常见错误分析和解决办法

《Go标准库常见错误分析和解决办法》Go语言的标准库为开发者提供了丰富且高效的工具,涵盖了从网络编程到文件操作等各个方面,然而,标准库虽好,使用不当却可能适得其反,正所谓工欲善其事,必先利其器,本文将... 目录1. 使用了错误的time.Duration2. time.After导致的内存泄漏3. jsO

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

MySQL错误代码2058和2059的解决办法

《MySQL错误代码2058和2059的解决办法》:本文主要介绍MySQL错误代码2058和2059的解决办法,2058和2059的错误码核心都是你用的客户端工具和mysql版本的密码插件不匹配,... 目录1. 前置理解2.报错现象3.解决办法(敲重点!!!)1. php前置理解2058和2059的错误

Docker镜像pull失败两种解决办法小结

《Docker镜像pull失败两种解决办法小结》有时候我们在拉取Docker镜像的过程中会遇到一些问题,:本文主要介绍Docker镜像pull失败两种解决办法的相关资料,文中通过代码介绍的非常详细... 目录docker 镜像 pull 失败解决办法1DrQwWCocker 镜像 pull 失败解决方法2总

关于Docker Desktop的WSL报错问题解决办法

《关于DockerDesktop的WSL报错问题解决办法》:本文主要介绍关于DockerDesktop的WSL报错问题解决办法的相关资料,排查发现是因清理%temp%文件夹误删关键WSL文件,... 目录发现问题排查过程:解决方法其实很简单:重装之后再看就能够查到了:最后分享几个排查这类问题的小www.cp

电脑开机提示krpt.dll丢失怎么解决? krpt.dll文件缺失的多种解决办法

《电脑开机提示krpt.dll丢失怎么解决?krpt.dll文件缺失的多种解决办法》krpt.dll是Windows操作系统中的一个动态链接库文件,它对于系统的正常运行起着重要的作用,本文将详细介绍... 在使用 Windows 操作系统的过程中,用户有时会遇到各种错误提示,其中“找不到 krpt.dll”

Pycharm安装报错:Cannot detect a launch configuration解决办法

《Pycharm安装报错:Cannotdetectalaunchconfiguration解决办法》本文主要介绍了Pycharm安装报错:Cannotdetectalaunchconfigur... 本文主要介绍了Pycharm安装报错:Cannot detect a launch configuratio