win11启用s3睡眠,需bios支持

以管理员身份运行cmd,输入3条命令,我最近更新了bios,更新之前只需要输入第一条命令就可以启用s3睡眠,更新之后发现失效了,不过输入这3条命令后又顺利启用s3睡眠了

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" /v PlatformAoAcOverride /t REG_DWORD /d 0 /f
--这条是取消Modern Standby现代待机,这条非常重要!!
Modern Standby(Connected Standby)是Windows 10/11引入的低功耗待机模式,允许设备在睡眠时保持网络连接(如接收邮件、更新通知等)。但此模式可能导致耗电快或发热问题。
PlatformAoAcOverride 设置为 0 会禁用Modern Standby,强制系统使用传统睡眠模式(如S3)。

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" /v CsEnabled /t REG_DWORD /d 0 /f
--这条是使能S3模式
CsEnabled(Connected Standby Enabled)设置为 0 会直接关闭Modern Standby功能,允许系统使用ACPI定义的S3睡眠状态(内存供电,其他硬件断电)。
S3模式的优点是功耗低,且恢复速度快。

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Power" /v AwayModeEnabled /t REG_DWORD /d 0 /f
--这条是禁用离开模式
离开模式(Away Mode)是一种伪睡眠状态,系统表现为睡眠,但CPU和网络仍保持活动(例如用于后台下载或录制视频)

 重启后查看是否生效

powercfg -a

 

恢复s0睡眠
reg delete HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power" /v CsEnabled /f
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Power" /v AwayModeEnabled /f

posted @ 2025-06-13 09:24  奇迹之耀  阅读(847)  评论(0)    收藏  举报