我的笔记本电脑(HP Omen 15,Windows 10)总是自动从睡眠模式开机,这让我很抓狂。如果我按电源按钮让它进入睡眠状态,它通常会在大约 3 秒后再次打开,有时甚至更晚(例如 1 小时甚至几个小时)。如果我让它整夜处于睡眠模式,它会多次打开和关闭。
我已尝试过:
- 禁用所有唤醒定时器(如上所述这里)
- 在设备管理器中为每个设备禁用“允许此设备唤醒计算机”
- 移除无线鼠标并关闭触摸板 -> 没有区别
这是我在命令提示符中看到的内容:
C:\WINDOWS\system32>powercfg/lastwake
Wake History Count - 1
Wake History [0]
C:\WINDOWS\system32>powercfg/waketimers
Timer set by [PROCESS] \Device\HarddiskVolume3\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe expires at 04:00:00 on 瀀娤ú.
C:\WINDOWS\system32>powercfg -devicequery wake_armed
NVIDIA USB Type-C Port Policy Controller
我的理解是NVIDIA USB Type-C 端口策略控制器是罪魁祸首。我显然在设备管理器中取消了此设备的“允许此设备唤醒计算机”复选框的勾选。唉,如果我重新启动 PC,勾选又会出现!
我希望只有按下电源按钮时电脑才会开机。我不想有其他选择。有什么想法吗,例如如何阻止该滴答声再次出现?或者可能是唤醒计时器的错(我以为我已经禁用了所有计时器,但可能不是)?
答案1
很好的研究和准备;您确实已经完成了回答您自己的问题所需的大部分工作!关键是powercfg -devicequery wake_armed
。
作为微软声明,您应该能够使用以下方法来禁用端口唤醒 PC:
powercfg -devicedisablewake "NVIDIA USB Type-C Port Policy Controller"
也就是说,它可能会产生负面影响,例如,阻止该端口上的鼠标或键盘唤醒,但可以通过以下方式逆转:
powercfg -deviceEnableWake "NVIDIA USB Type-C Port Policy Controller"
看S64了解更多信息电源配置。