可能真正解决Windows睡眠耗电
真正解决Windows睡眠耗电
- 前言
- 什么是S0 or S3
- 将睡眠模式更改为S3的方案
- 确认电脑睡眠模式的方式:
前言
基于近些年Windows对新型待机模式(更接近于手机平板等移动设备的待机模式)的大力推广,近几年购买的笔记本电脑往往在硬件上支持了这种新型的S0模式以代替传统S3模式待机。并且硬件上往往不能修改。
但这种睡眠方案及其不稳定,随着系统与驱动的更新容易出现睡眠时严重耗电,触发自动休眠影响使用体验。
什么是S0 or S3
这两篇文章为你讲解Windows新型待机
https://docs.microsoft.com/zh-cn/windows-hardware/design/device-experiences/modern-standby
https://docs.microsoft.com/zh-cn/windows-hardware/design/device-experiences/modern-standby-vs-s3
Windows 10 新式备用 (新式备用) Windows 8.1 扩展连接备用电源模式。 连接备用,并因此处于新式备用状态,可实现与 smartphone 电源模式类似的即时开机/即时关闭用户体验。 与手机一样,S0 低功耗空闲模型使系统能够在低功耗模式下保持连接到网络。
虽然新式备用启用了即时开启/关闭用户体验,如连接备用,但新式备用比连接备用电源型号 Windows 8.1。 新式备用使市场段之前限制为传统睡眠 (S3) 电源型号,以利用低功耗空闲模型。 示例系统包括基于旋转介质的系统和混合介质 (例如,SSD + HDD 或 SSHD) 和/或不 ’ 支持所有先前连接备用要求的 NIC。
支持新式备用而不是 S3 的系统数量随着时间的推移而增加。 新式备用部分概述了启用新式备用的重要更改、合作伙伴要求和最佳实践。
将睡眠模式更改为S3的方案
经过本人对官方文档的研究,找到了官方禁用新式待机的方式:编辑注册表
- 右击任务栏win图标,以管理员身份打开powershell(win11下打开Windows终端就是)
- 输入以下命令
reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0
- 回车确认
- 重启后进入控制面板电源高级设置配置睡眠休眠选项。
在Windows新型待机功能稳定前,可能这样睡眠更合适
确认电脑睡眠模式的方式:
powershell中输入powercfg /a
输出得到Windows现在的待机模式
ps.此方法经测试有效,提供给大家尝试,如出现问题请将注册表改回。
HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride值设置为1即可恢复新型待机。
可能真正解决Windows睡眠耗电相关推荐
- 解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题...
解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题 官方上传命令 curl -F file=@"315.apk" -F uKey=XXX ...
- 解决 Windows Docker 安装 Gitlab Volume 权限问题
解决 Windows Docker 安装 Gitlab Volume 权限问题 参考文章: (1)解决 Windows Docker 安装 Gitlab Volume 权限问题 (2)https:// ...
- 解决Windows对JDK默认版本切换问题
解决Windows对JDK默认版本切换问题 参考文章: (1)解决Windows对JDK默认版本切换问题 (2)https://www.cnblogs.com/ll409546297/p/659317 ...
- 解决windows文件在linux系统中显示乱码的问题
解决windows文件在linux系统中显示乱码的问题 参考文章: (1)解决windows文件在linux系统中显示乱码的问题 (2)https://www.cnblogs.com/liyanpin ...
- 解决Windows 10下Wireshark运行问题
解决Windows 10下Wireshark运行问题 在Windows 10下,安装Wireshark时候,提示WinPcap不被系统系统支持.这是由于最新版的WinPcap 4.1.3只支持到Win ...
- python 调用 tensorflow.dll_解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题...
最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫,其实前面的步骤不难,只要依次装好python3.5,numpy,tensorflow就行了,有一点要注意的是目前只 ...
- 真正能解决 Windows 7下安装Office 2007—2010出现1402和1406类错误的方法
真正能解决 Windows 7下安装Office 2007-2010出现1402和1406类错误的方法 天蚕 原创 2012-06-11 近日在网上下载了Windows7和Office2007,想将家 ...
- 成功解决windows开机时,系统提示此windows副本不是正版
成功解决windows开机时,系统提示此windows副本不是正版 目录 解决问题 解决思路 解决方法 解决问题 解决思路 系统装机时采用的非正win系统的时候,用过一段时间后就会出现这样的警告! 解 ...
- 成功解决Windows无法启动服务NVIDIA Dispaly Container LS服务(位于本地计算机上),错误2:系统找不到指定的文件
成功解决Windows无法启动服务NVIDIA Dispaly Container LS服务(位于本地计算机上),错误2:系统找不到指定的文件 目录 解决问题 解决思路 解决方法 解决问题 Windo ...
最新文章
- Codeforces Educational round 58
- Eclipse快捷键详细解析
- 测试时用存储过程来修改测试数据
- 分析绕过一款适合练手的云WAF
- c++判断整数翻转溢出_LeetCode7.整数反转(Reverse Integer)
- linux 安装mongodb 64,在CentOS 6.x 64bit上安装MongoDB 3.2社区版
- RestQL:现代化的 API 开发方式
- HTML+CSS+JS实现 ❤️九宫格图片悬停遮罩层特效❤️
- html 怎么让tr的css覆盖td的_通达OA上传漏洞之变量覆盖分析
- JAVA中如何产生透明的VolatileImage
- 前端实现序列帧_canvas实现序列帧动画的案例
- 火车票电子客票系统已全面上线,如何识别多种身份有效证件?
- Postman高级用法
- 【BZOJ1818】内部白点
- php数据库内容在漂亮表格呈现
- 使用Python的Cufflinks库创建三维散点图
- 通俗易懂:非线性与线性的区别是什么?
- 电脑出现initialization failure:0x0000000c如何解决
- 日系赛璐璐鼻子上色教程,干货满满!
- 四信5G工业智能网关加速5G全连接智慧工厂落地 抢占生产“智”高点
热门文章
- linux中.service文件,linux 服务注册 service文件 在service文件中设置变量和环境变量...
- 关于LayoutInflater.from(context).inflate()的使用的问题
- PHP 三元运算 ??与?:
- 一则笑话(滥用成语)
- 猜字小游戏(JAVA)
- MAC OS X 文件系统介绍
- 初次安装mysql8 设置密码为root
- H builder X照片如何居中?有没有大神看看?
- unity urp 获取屏幕深度法向颜色纹理以及从深度纹理重构世界空间坐标
- English learning method ---反述式口语练习法