使用无线鼠标时会出现在“设备管理器-鼠标和其它指针设备-电影管理”中禁止鼠标唤醒后仍然唤醒计算机的情况,可以如下通用的办法。
WIN+R,输入cmd进入命令行,再输入
powercfg /devicequery wake_armed
然后系统就会告诉你哪些设备可以唤醒电脑,本人就是
C:\Users\Administrator>powercfg /devicequery wake_armed
HID Keyboard Device
NVIDIA USB Type-C Port Policy Controller
Realtek PCIe GBE Family Controller
需要禁止哪个设备唤醒电脑,就键入:
powercfg /devicedisablewake "Realtek PCIe GBE Family Controller"
再查看是是否确实禁止了,如下
C:\Users\Administrator>powercfg /devicequery wake_armed
NVIDIA USB Type-C Port Policy Controller
Realtek PCIe GBE Family Controller
要再次使能,则键入:
powercfg /deviceenablewake "Realtek PCIe GBE Family COntroller"
新建批处理文件delwake.bat,添加如下内容:
powercfg /devicequery wake_armed
@for /f "tokens=*" %%i in ('powercfg /devicequery wake_armed') do (
powercfg /devicedisablewake "%%i"
)
powercfg /devicequery wake_armed
pause
使用管理员权限运行bat文件即可自动删除所有项。
此外,还可以在Windows事件查看器的系统日志里查看每一次唤醒都是由哪个设备发起的。即右键“我的电脑”—管理—计算机管理—系统工具—事件查看器—Windows日志—系统,在系统日志里搜索“Power-Troubleshooter”即可。在详细信息中可以看到“WakeSourceText PCI-to-PCI Bridge ”,表示是PCI唤醒了。
因为本人是无线键鼠套,所以禁止“HID Keyboard Device”就可以了。
还有一种办法就是去设备管理器下找到对应设备,比如鼠标键盘等,右键选择属性
–电源管理
,取消允许此设备唤醒电脑
选项。