我有一个有趣的问题。我的电脑使用的是 Windows 8.1,我已从 BIOS 和 LAN 卡设置中启用 WOL,它运行正常。
但是,从几周前开始,我的电脑就会在半夜自行启动。
两天前晚上,我被噪音吵醒后,我拔掉了 LAN 线,一切都很正常,直到第二天早上我自己打开 PC 电源。我还认为这可能是一个外围设备,所以我从设备管理器中检查了那里的每个设备(除了 LAN 卡,因为 WOL 我需要它),并Allow device to wake the computer
从“电源管理”中禁用。此外,在 LAN 设置中,我检查了网卡,只需使用 Magic Packet 或 Pattern Mach 即可唤醒 PC。
问题昨晚仍然存在(大约凌晨 5 点醒来)。
我开始阅读论坛并看到了查看上次打开我的电脑时的想法,因此我进行了检查powercfg -lastwake
并返回了以下内容:
唤醒历史计数 - 1 苏醒历史 [0] 唤醒源计数 - 0
由于答案,我找不到任何东西,因此我检查了 Windows 日志,并按电源问题进行筛选。我找到了我的 PC 最后一次唤醒,日志如下:
系统已从低功耗状态恢复。 睡眠时间:2014-05-08T23:38:33.848063300Z 唤醒时间:2014-05-09T01:56:48.134397800Z 唤醒来源:未知
这就是我在这里发布这个问题的原因,尽管有很多关于这个问题的帖子。我不想重复发布,但我从未在任何帖子或论坛中发现过同样的问题(唤醒源未知)。
我希望有人知道可能是什么问题。
答案1
答案2
这个问题花了一段时间才查出来,但事实就是如此:关闭自动更新、禁用明显的计划任务,甚至尝试了一些服务,结果发现 Media Center 才是我遇到的罪魁祸首。其他人可能遇到不同的问题,所以下面介绍如何诊断此问题。
在提升的命令提示符下,运行
powercfg /waketimers
。该/lastwake
选项根本没有用,但却/waketimers
启动了唤醒我机器的服务:C:\WINDOWS\system32> powercfg /waketimers Timer set by [SERVICE] \Device\HarddiskVolume2\Windows\System32\svchost.exe (SystemEventsBroker) expires at 2:36:15 PM on 11/3/2015. Reason: Windows will execute 'NT TASK\Microsoft\Windows\Media Center\mcupdate_scheduled' scheduled task that requested waking the computer.
答案3
刚刚在运行 Windows 10 的新戴尔笔记本电脑上也遇到了类似的问题。计算机完全拒绝进入睡眠状态,按下电源按钮或从开始菜单将其置于睡眠状态后几乎立即唤醒。 powercfg -lastwake
产生与问题相同的结果 - 有东西将其唤醒,但没有关于是什么唤醒它的信息。 powercfg -waketimers
没有显示任何内容。事件查看器也报告“未知”,没有提及睡眠定时器。睡眠定时器也在电源设置中完全禁用。没有 USB 设备。没有有线网卡。Wi-fi 网卡唤醒已禁用。该命令powercfg /devicequery wake_armed
显示没有启用任何功能来唤醒计算机。
最后,我尝试在 Wi-Fi 卡高级设置中禁用“魔术包唤醒”和“模式匹配唤醒”。这似乎终于奏效了,让电脑进入睡眠状态。显然,尽管应该在电源管理选项卡上禁用此功能,但卡却以某种方式唤醒了电脑。
编辑:所以,这似乎在一段时间内有效,但现在计算机会进入拒绝睡眠和拒绝关机的阶段(在睡眠/关机后约两秒钟唤醒/启动)。“修复”该问题的唯一方法是强制关机(按住电源按钮直到关机),这种方法在计算机再次拒绝睡眠/关机之前会持续一段不确定的时间。我想知道我是否遇到了硬件故障或嵌入式电源管理控制器固件错误。
答案4
进入睡眠模式后不久,我的 Windows 7 电脑就会被唤醒。我尝试了所有方法,包括检查电源管理设置、计划任务、安装完整更新(包括 BIOS)、运行扫描、查看日志等,但都没有成功。
然后我清理了我的主机。当我将主机稍微移开时,我的显示器又亮了。我意识到我只需轻敲主机甚至桌子就可以唤醒我的电脑。
我拆开了我的塔式机箱,拔掉几个插头和 GTX 卡,用压缩空气清洁所有东西,然后用更有条理的线路重新连接所有东西。我重新连接了外部线路,现在它运行良好。
如果您在 Windows 日志中收到“唤醒源:未知”,并且当您点击塔式机时您的计算机被唤醒,则可能是某些外部来源使 PC 保持唤醒状态。