帮我找到每晚唤醒 Windows 7 PC 的有问题的进程

帮我找到每晚唤醒 Windows 7 PC 的有问题的进程

最近,我的 Windows 7 64 位 PC 每天晚上凌晨 3:30 左右开始从休眠状态唤醒。我做了以下尝试,试图找出导致问题的原因,但没有成功:

  • 检查了 Windows 事件日志。没有发现任何异常
  • 运行 powercfg -lastwake 但没有报告任何内容

  • c:\powercfg-lastwake

  • 唤醒历史计数 - 1
  • 苏醒历史 [0]
  • 唤醒源计数 - 0

运行 powercfg 来查找哪些设备已准备好唤醒。有趣的是,它报告了两个项目(我已经在设备管理器中取消选中了“允许此设备唤醒计算机”):键盘和称为“eHome 红外接收器 (USBCIR)”的东西。这是一台台式电脑,它没有红外接收器,所以我不确定那个设备是什么。可以说它在设备管理器中没有可用的“允许设备唤醒...”选项。

  • C:\powercfg-devicequery wake_armed
  • eHome 红外接收器 (USBCIR)
  • HID 键盘设备

我的下一步是禁用键盘唤醒,但我并不认为这就是问题所在。

如果这对任何人都有帮助的话,这是在 Dell XPS435 上。

答案1

我遇到了和 OP 完全一样的问题,Win7 32Bit,PC 休眠并且每天晚上 3:57 准时唤醒,但日志中没有记录任何内容,powercfg -lastwake 也没有提供任何信息。

问题出在 Windows Media Center 上。有一次,我甚至发现它在电脑刚启动时就下载了一些更新,所以我在设置中禁用了自动更新。因此,当问题仍然存在时,我不再认为 WMC 是罪魁祸首。

但事实证明,即使我在 WMC 中将其关闭,任务计划程序中的任务仍然在运行。要禁用该任务,只需打开任务计划程序,导航到任务计划程序 Library\Microsoft\Windows\MediaCenter。应该有 mcupdate_scheduled 任务。禁用它 - 问题解决了!

答案2

这听起来像是 Windows 更新。

答案3

我遇到了完全相同的问题,我的笔记本电脑在休眠 6 小时后被唤醒。我发现,在我的情况下,问题的原因是休眠的高级电源设置,该设置设置为在 360 分钟(6x60 分钟)不活动后休眠。

如何检查和禁用:

  • 转到控制面板 → 电源选项 → 更改计划设置 → 更改高级电源设置。

  • 您将获得“电源选项”,您必须导航至“睡眠 → 休眠后”并通过将默认值从 360 更改为 0 来禁用“使用电池”和“插入电源”模式的休眠。

答案4

我知道您提到过查看事件日志,但您在其中看到了什么?至少,您应该知道它何时被唤醒。这可能指向计划任务,或者如 Bobby 指出的那样,指向 Windows 更新恢复。

相关内容