我的 PC 运行的是 Windows 8.1,它会自动从睡眠状态唤醒。
我已禁用唤醒定时器:
并且不应该有任何硬件被允许唤醒我的设备:
在第二张图片中,我们确实看到 TeamViewer 已经安排了唤醒计时器,但由于这些计时器已被禁用,所以这应该不是问题,对吗?
我安装了 BitDefender,我注意到它在系统唤醒后进行扫描。不过这种情况不是每次都发生,我已经使用 BitDefender 大约 1.5 年了,而未经请求的唤醒问题却是最近才出现的。
更新:答案中的建议正在运行Keith Hill 的 PowerShell 脚本用于分析 PC 的睡眠行为。结果如下。标记的线是测试,让它自己醒来。来源:0
什么原因导致这台计算机唤醒?
答案1
运行 powershell ps1 文件来解析你的事件日志@https://rkeithhill.wordpress.com/2013/05/08/using-powershell-to-analyze-your-pcs-sleep-wake-behavior/
或者手动过滤系统事件日志中的 Power-Troubleshooter (1) 和 Kernel-Power (42) 事件。唤醒源应该被记录下来。
答案2
问题毕竟出在teamviewer上。不过我还是搞不清楚为什么。我的电源设置中禁用了唤醒定时器。我还就这个问题联系了teamviewer,因为经过一番谷歌搜索,我发现这似乎是一个老问题。
他们向我保证这个问题不久前就被解决了。但显然它仍然存在或再次出现。
无论如何,案件结案,如果您遇到类似问题,请使用 powercfg 工具来查找罪魁祸首! 在我的情况下是 teamviewer。