win10 电脑总是会从睡眠模式自动唤醒

为什么会自动唤醒

可能是外部设备的原因,鼠标,键盘,耳机的插拔,蓝牙的连接。也可能是软件程序或唤醒计时器(wake timer)。

怎么停止

1)进入电源和睡眠设置,可以通过 设置-》系统-》电源和睡眠进入,或搜索栏搜索 电源和睡眠设置。
2)进入界面后,选择其他电源设置-》更改计划设置-》更改高级电源设置
3)选择列表里的睡眠-》允许使用唤醒定时器-》选择禁用;然后,应用
这样之后,就可以制止 软件程序 或 操作系统 有消息通知你而自动唤醒,当然也可以选择仅限重要的计时唤醒器
在这里插入图片描述
由于其他的原因,也可能会自动唤醒。

怎么查看谁导致了自动唤醒

搜索栏输入cmd,选择以管理员身份运行,打开cmd窗口
1)报告有关从上次睡眠转换中 唤醒系统的信息。

powercfg /lastwake
键盘鼠标唤醒输出:
C:\Users\aaa>powercfg /lastwake
唤醒历史记录计数 - 1
唤醒历史记录 [0]
  唤醒源计数 - 1
  唤醒源 [0]
    类型: 设备
    实例路径: PCI\VEN_8086&DEV_A2AF&SUBSYS_50071458&REV_00\3&11583659&1&A0
    友好名称: Intel(R) USB 3.0 可扩展主机控制器 - 1.0 (Microsoft)
    描述: 符合 USB xHCI 的主机控制器
    制造商: 通用 USB xHCI 主机控制器
    
网卡唤醒输出:
C:\Users\aaa>powercfg /lastwake
唤醒历史记录计数 - 1
唤醒历史记录 [0]
  唤醒源计数 - 1
  唤醒源 [0]
    类型: 设备
    实例路径: PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_16\4&1cfe19ee&0&00E0
    友好名称: Realtek Gaming GbE Family Controller
    描述: Realtek Gaming GbE Family Controller
    制造商: Realtek

2) 枚举活动的唤醒计时器。查看是否有任务或进程被运行,将会唤醒电脑。

powercfg /waketimers

怎么关闭自动唤醒

1)查看会导致唤醒的设备列表。

powercfg -devicequery wake_armed

在这里插入图片描述
鼠标、键盘、网卡都是唤醒源。
2) win+r,输入devmgmt.msc,打开设备管理器
找到上面设备的名称,把不想要的设备关掉允许此设备唤醒计算机。比如鼠标太灵敏,多余的键盘。
在这里插入图片描述
3)关闭得只剩下一个键盘唤醒
在这里插入图片描述

怎么防止程序唤醒电脑

1)枚举应用程序和驱动程序的电源请求。

 powercfg -requests
C:\WINDOWS\system32>powercfg -requests
DISPLAY:
无。

SYSTEM:
无。

AWAYMODE:
无。

执行:
无。

PERFBOOST:
无。

ACTIVELOCKSCREEN:
无。

 

### Windows 11 睡眠模式自动登录解决方案 在 Windows 11 中,当设备从睡眠模式恢复时,默认情况下可能不会强制要求用户重新输入密码进行身份验证。这种行为虽然方便,但在某些场景下可能会带来安全风险。以下是针对此问题的具体解决方法。 #### 方法一:更改电源管理设置中的密码保护选项 可以通过调整系统的电源管理策略来实现从睡眠模式唤醒时需要输入密码的功能。具体操作如下: 1. 打开控制面板,导航至 **硬件和声音 > 电源选项 > 更改计划设置**。 2. 单击 **更改高级电源设置** 链接以打开电源选项对话框。 3. 展开 **“睡眠”** 类别下的子项,找到并启用 **“需要密码才能从休眠/睡眠唤醒”** 的开关[^1]。 完成以上步骤后,每次从睡眠状态恢复都需要提供账户凭证才能继续使用计算机。 #### 方法二:组策略编辑器配置(适用于Pro及以上版本) 对于拥有更高权限的企业版或者专业版用户来说,还可以利用本地组策略工具进一步加强安全性设定。 1. 按 `Win + R` 调出运行窗口,键入 `gpedit.msc` 并回车启动组策略对象编辑器。 2. 定位到路径: **计算机配置 -> 管理模板 -> 控制面板 -> 电源管理 -> 密码策略** 3. 右侧双击修改 **“要求使用密码(计划的登录)”**, 设置为已启用状态[^2]. 注意:家庭版无法直接访问该功能,需考虑升级系统或采用其他替代手段. #### 方法三:注册表手动干预 (通用方式) 如果当前使用的不是支持组策略的家庭版,则可以尝试通过修改注册表达到相同效果: 1. 同样按下快捷组合键调用运行命令界面(`Win+R`) 输入regedit 进入注册表编辑程序. 2. 浏览定位至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power\ 3. 查找名为 "AwayModeEnabled" 的DWORD 值将其数值数据设成0; 如果不存在该项则新建之. 4. 接下来再创建另一个 DWORD 名称为 "ACScreenSaverTimeout",赋值为你期望等待多久进入屏保的时间秒数比如600代表十分钟 . 5. 最后重启电脑使改动生效 . 上述三种途径任选其一执行完毕之后 ,下次处于待机状况再回来便要经历认证环节了 。 ```powershell # PowerShell脚本示例用于检查相关注册表键是否存在以及读取它们的值 $RegPath = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power" If(Test-Path $RegPath){ Get-ItemProperty -Path $RegPath | Select AwayModeEnabled, ACScreenSaverTimeout } Else { Write-Host "指定的注册表路径未找到." } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值