禁止鼠标键盘唤醒Windows

这里有一个通用的办法。如果你电脑经常被无故唤醒,可以键入如下命令行:
cmd 管理员模式

powercfg /devicequery wake_armed

然后系统就会告诉你哪些设备可以唤醒电脑。此时你再键入:

powercfg /devicedisablewake "设备名"

就可以禁止该设备唤醒电脑了。注意第二个命令需要管理员权限。

此外,还可以在Windows事件查看器的系统日志里查看每一次唤醒都是由哪个设备发起的。在系统日志里搜索“Power-Troubleshooter”即可,

注意有时候是惹祸的设备是网卡而不是鼠标。有的网卡接受到特定的packet时会唤醒系统。


如果上述查询到的“唤醒源”是unknown的话,有可能是Windows Task Scheduler里的计划任务唤醒了你的电脑。有的计划任务里开启了“唤醒电脑”选项,电脑会从睡眠中醒来执行这些任务。

解决的办法是在powershell中输入:

Get-ScheduledTask | where {$_.settings.waketorun}

可以搜索到所有带有唤醒功能的计划任务。然后手动修改掉这些计划任务就可以了

你可能感兴趣的:(禁止鼠标键盘唤醒Windows)