我有一台笔记本电脑,它“最近”变成了众所周知的婴儿,并且拒绝整夜睡觉,或者就此而言,几天都拒绝睡觉。在尝试调试导致它无缘无故唤醒的原因时,我有点迷茫。
编辑:
Powercfg 告诉我:
C:\>powercfg -lastwake
Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Fixed Feature
Timer Expired (RTC)
所以似乎有些东西设置了警报以唤醒系统?但是我怎么知道呢?
您可以使用PowerCfg实用程序进行查找。它是 Vista 的一部分,无需下载。
会告诉你是什么唤醒了你的笔记本电脑。
要查看所有可以唤醒您的计算机的设备,请尝试:
您可以使用电源管理选项卡上的设备管理器关闭所有这些设备。取消选择“允许此设备唤醒计算机”。
跟踪它是Windows Media Center每四个小时左右下载一次电视指南 - 现在禁用它可以让可怜的笔记本电脑睡多久就睡多久。
检查事项:
检查它与您的“模式匹配唤醒”网络适配器设置无关。与 LAN 唤醒类似,此设置可能会导致网络适配器从 ARP 和 TCP 上的 NetBios (NBT) 广播等意外事件中唤醒——我怀疑这在普通网络上经常发生。
有关更多信息,请查看我关于随机唤醒的博客文章。
这不是一个很好的解决方案,但您是否尝试过使用 Hibernate 而不是睡眠?我只是想知道是否有更多的唤醒事件适用于睡眠而不是休眠。可能只有具有唤醒功能的硬件适用于 Hibernate。
只是一个想法...
我有一个做同样事情的桌面。我不能确定,但我发誓这与在某些网站上保持浏览器打开有关。也许我关联了错误的信息,但似乎某些网站会导致桌面认为存在用户操作,而实际上只是从网站推送内容。