Win11睡眠后无法唤醒屏幕解决方案

问题描述

之前因为电源计划里面没有高性能卓越性能模式通过管理员模式输入了以下指令修改注册表

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

修改后发现电脑在睡眠后无法唤醒(っ °Д °;)っ

原因分析:

PlatformAoAcOverride是一个注册表参数,用于控制Windows系统中的电源管理策略。在较新的Windows 10版本中,引入了S0睡眠模式(Modern Standby),允许电脑在待机时保持网络连接和接收通知,但可能会导致发热和耗电。如果想要关闭S0睡眠模式并启用传统的S3睡眠模式,可以通过注册表修改来实现。

但请注意,如果电脑是2019年以后生产的,主板厂商可能已从BIOS中删除了S3代码,尝试启用S3睡眠模式可能导致电脑在进入S3睡眠时崩溃,需要强制按住电源键重新启动,并删除注册表项以恢复到S0待机状态。

要关闭S0睡眠模式并启用S3睡眠模式,需以管理员权限打开命令提示符或PowerShell,并执行以下命令:

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

执行后需重启电脑,系统将会切换到S3睡眠模式。但需注意的是,切换到S3睡眠模式后,可能无法通过键盘唤醒电脑,只能通过电源按钮唤醒(注意若电脑本身不支持S3随眠模式,将会出现黑屏且无法唤醒)。

若想恢复到S0睡眠模式,可以使用以下命令删除PlatformAoAcOverride参数:

reg delete "HKLM\System\CurrentControlSet\Control\Power" /v PlatformAoAcOverride

再次重启电脑后,系统将恢复到S0睡眠模式。

解决方案

方案一        用命令行删除对应的注册表项

直接删掉注册表中对应的PlatformAoAcOverride项

 以管理员身份在cmd中运行以下指令

reg delete "HKLM\System\CurrentControlSet\Control\Power" /v PlatformAoAcOverride /f

方案二        图形化界面删除对应的注册表项

第一步 按下快捷键Win+R,然后输入“regedit”并按“确定”,打开注册表编辑器

第二步 在注册表编辑器地址栏中如如下地址,并按“Enter”键

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

 

第三步 找到PlatformAoAcOverride项,右键,删除

删除注册表项后,再次重启电脑,睡眠模式恢复正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值