关于Win10的睡眠模式S0,S3(无法键盘唤醒睡眠,只有平衡模式)

您所在的位置:网站首页 win10屏幕键盘怎么打开键盘失灵模式 关于Win10的睡眠模式S0,S3(无法键盘唤醒睡眠,只有平衡模式)

关于Win10的睡眠模式S0,S3(无法键盘唤醒睡眠,只有平衡模式)

2024-07-15 07:59| 来源: 网络整理| 查看: 265

事情起因是学习的时候感觉笔记本散热噪音过大,怕影响到周围的同学,遂将性能模式调为平衡模式看能否降低一点风扇转速:

选择平衡模式

当调到平衡模式退出去测试再重新点进来的时候神奇事情发生了:

平衡模式

电源选项只剩下一种平衡模式了,我的高性能模式呢??

网上有些帖子会说修改注册表 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Power 里面的CsEnabled 选项将1改为0重启就可以了

实际上Windows 20h2 取消了 CsEnabled 来设置性能,需要指令调用

也就是说你在比较新的Windows版本中根本找不到这个 CsEnable

于是网上看到最多的帖子是在Windows PowerShell里使用以下命令直接添加高性能计划

#高性能

powercfg -duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 

指令添加高性能模式

输入后执行成功,但是依然没看见高性能选项

但其实还有个后续步骤,注册表添加一个 PlatformAoAcOverride 参数,值设为0:

reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0

重启,各种电源模式终于回来了:

但是此时的我发现一个新的问题:电脑在进入睡眠后键盘无法唤醒,只能通过电源按钮唤醒

这里通过两张图对比一下添加了 PlatformAoAcOverride 参数后系统发生了什么变化:

左边添加参数后,右边添加参数前

可以看到,在添加参数前系统是只支持S0睡眠的,添加完参数后只支持S3睡眠。

这里简单介绍下什么是S0 S3睡眠:

S0:计算机正常工作状态。( 但实际上S0睡眠就是微软推出的Modern Standby功能,意在让电脑和智能手机一样待机,依旧可以联网接收通知)

S1: 最耗电的睡眠模式。CPU所有寄存器刷新,并且CPU停止执行指令。但是CPU、DIM电源没有掉。

S2: CPU电关闭,通常不用。

S3:在任务挂到内存中,当唤醒后(S3->S0)状态,用户刚刚的工作可以恢复到睡眠前的相同状态。但是在这个状态下如果突然AC掉电,这样用户此前处理的数据将会丢失。

总结:添加 PlatformAoAcOverride 参数可以理解为关闭微软饱受诟病的 S0 睡眠,启用了传统的 S3 睡眠,顺带找回了被藏起来的各种电源模式,但是舍弃了键盘唤醒。个人认为还是值得的,S0有各种耗电发热和硬盘通电次数过多问题。

参考链接:

win10只有平衡模式解决

https://zhuanlan.zhihu.com/p/93306740

https://answers.microsoft.com/zh-hans/windows/forum/all/%E8%AF%B7%E4%BD%A0%E4%BB%AC%E4%B8%8D%E8%A6%81/7b9fbe6c-7755-475d-b69c-6c4308d739ed



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3