Windows 8 设置为 30 分钟后进入睡眠状态,并且它曾经有效,但最近它开始拒绝睡眠。(我仍然可以手动要求它进入睡眠状态,没有任何问题。)
我之前遇到过问题,但问题出在我的网络适配器上。该适配器现已被禁用,因此肯定不是该问题:
我检查了哪些设备可以唤醒我的机器,但似乎只有我的鼠标:
这很奇怪,因为我最近没有换过鼠标,更令人困惑的是:显示器确实可以正常进入睡眠状态。如果真的是鼠标让我的系统保持唤醒状态,我很确定显示器不会进入睡眠状态。
我检查了我的唤醒计时器,但什么也没有:
我还检查了我现有的请求......
更新:我发现了一些东西。我不知道该怎么处理它……
笔记:即使 /requests 说每个类别下都有“无”,我的机器仍然不会进入睡眠状态(!)。
简而言之:我如何知道是什么原因导致我的计算机无法进入睡眠状态?
更新:好的,现在我又找到了一些拼图碎片。我回到电脑前,发现它处于睡眠状态!天哪!似乎只有在以下情况下它才不处于睡眠状态VLC 播放器是打开的,即使视频实际上没有播放。
更新更新:好的,所以当 VLC 播放器未运行时,它有时也不会休眠。呸!
答案1
有几件事需要检查:
- 当然是动力配置
- 任务计划程序
- 自动唤醒进行维护(网络唤醒)
我假设您的计算机已更新。由于您发现不存在任何请求,因此这不可能是中断导致的。但是,最好检查 BIOS 设置和设备管理器设置,以了解哪些设置和哪些设备配置为中断。此外,兼容的 BIOS 更新对于让中断准确运行也是必要的。
除此之外,VLC 等多媒体播放器也存在问题。如果它正在运行,计算机将拒绝进入睡眠状态。可以找到一个小软件这里(由于您使用的是 Windows 8,因此它可能对您有帮助,也可能没有帮助。但它适用于 Windows 7)。
答案2
回答我自己的问题,似乎要发现是什么阻止了你的系统进入睡眠状态,你可以运行powercfg -energy
并让它进行跟踪。结果报告向我揭示了以下内容:
这让我想到:
答案3
我目前的测试表明,这个问题是(或可能是)由正在运行的进程引起的。
运行时,powercfg /requests
类别下列出了两个进程SYSTEM
:
打印后台处理程序
正在尝试打印文档Windows Media Player 网络共享服务
正在等待播放指令
关闭这两项服务后,系统按预期进入休眠状态。
关于\文件系统\srvnet,我找到了线索未休眠,原因是:\FileSystem\srvnet这表明这也与媒体共享有关。
最后进入:控制面板\网络和 Internet\网络和共享中心\高级共享设置
在媒体流下 - 全部阻止 - 成功了!我不知道是否有其他方法可以允许流媒体并启用睡眠功能,但就目前而言,这比醒来后整晚运行时间更新等要好得多…… :-)
答案4
在以管理员身份运行的命令提示符(cmd)中输入此命令:
powercfg /requestsoverride driver srvnet System