为什么我的计算机不会自动进入睡眠状态?


38

Windows 8设置为在30分钟后进入睡眠状态,它曾经可以正常工作,但最近它开始拒绝睡眠。(我仍然可以手动要求它入睡,没有任何问题。)

让电脑进入睡眠状态:30分钟

不久前我遇到了问题,但这是网络适配器造成的。从那以后就被禁用了,所以绝对不是:

在此处输入图片说明

我检查了一下哪些设备可以唤醒我的计算机,但它似乎只是我的鼠标:

Powercfg -devicequery唤醒武器

奇怪的是,因为我最近还没有更换鼠标,还让我更加困惑:显示器确实可以进入睡眠状态。如果实际上是使我的系统保持唤醒状态的鼠标,我很确定显示器不会进入睡眠状态。

我已经检查了我的唤醒计时器,什么也没有:

在此处输入图片说明

我还检查了我现有的请求...

更新:我发现了一些东西。该怎么办,我不知道...

在此处输入图片说明

注意:即使/ requests指出每个类别下都有“ NONE”,我的机器仍不会休眠(!)。

在此处输入图片说明

简而言之:如何判断是什么导致我的计算机无法进入睡眠状态?


更新:好的,所以我现在还有更多的难题了。我回到我的电脑上,那是ASLEEP!!似乎只有在VLC Player打开的情况下,它才会进入休眠状态,即使实际上并没有播放视频。

更新更新:好的,所以有时在VLC Player ISN不运行时它也不会休眠。呸!


如果可能是鼠标,请在拔下鼠标的情况下进行尝试以确认?
Journeyman Geek

嗯 如问题中所述,鼠标没有改变,如果那样的话,它将使显示器停止睡眠……对吗?是否有一些详细说明为什么无法入睡的事件?:-/如果您仍然认为值得尝试,我会做。
Django Reinhardt

检查“管理工具”->“任务计划程序”中是否有设置为关闭的任务。例如,AdobeFlash,GoogleUpdate,RealPlayer等将具有可能每5分钟安排一次的任务。
Daniel R Hicks

有点挑剔,但您是否尝试过让它进入休眠状态?就我个人而言,我不记得在新安装的设备之外睡眠无法正常工作。我一直在后台运行服务而使它保持清醒的问题。通常是病毒扫描程序。不说这是你的情况。我只是让我保持休眠状态。(我知道不是同一件事)
乔什·坎贝尔

1
我目前也有这个问题。但是,我不希望计算机在播放视频时进入睡眠状态。而且,我发现了一件奇怪的事情。当我禁用自动关闭屏幕时,计算机将自动进入睡眠状态。但是在自动关闭显示器后,它不会自动进入睡眠状态。那似乎很奇怪。有人有同样的行为吗?
josefec 2013年

Answers:


6

有几件事要检查:

  • 电源配置当然
  • 任务计划程序
  • 自动唤醒以进行维护(网络唤醒)

我认为您的计算机是最新的。如您所知,不存在任何请求,那么它不可能是引起此问题的中断。但是,最好检查BIOS设置和设备管理器设置,以了解哪些设置和哪些设备被配置为中断。另外,必须有兼容的BIOS更新才能使中断准确起作用。

除此之外,VLC等多媒体播放器还存在问题。如果计算机正在运行,则计算机将拒绝睡眠。在此处可以找到一小部分软件(由于您使用的是Windows 8,因此可能会或可能不会有所帮助)。但它适用于Windows 7。


该软件看起来像是为我量身定制的!我会尝试一下。谢谢!
Django Reinhardt

1
是VLC使我的计算机保持苏醒,并且它是通过SrvNet它来完成的。如果我覆盖了该过程,那么当视频正在播放时,我的计算机便进入睡眠状态:(似乎正是我所需要的软件。谢谢!
Django Reinhardt

18

要回答我自己的问题,似乎要发现阻止系统进入睡眠状态的原因,您可以运行powercfg -energy并进行跟踪。结果报告为我揭示了以下内容:

在此处输入图片说明

这导致我:

在此处输入图片说明


1
这很有帮助。System Availability Requests:System Required Request The program has made a request to prevent the system from automatically entering sleep. Requesting Process \Device\HarddiskVolume5\Program Files\Synergy\synergyc.exe Synergy是一种程序,可以使一台计算机的键盘/鼠标控制另一台计算机。这很有意义!
Ryan

9

我目前的测试表明,此问题是(或可能是)由正在运行的进程引起的。

在运行时powercfg /requests,以下SYSTEM类别列出了两个进程:

  • Print Spooler
    仍尝试打印文档

  • Windows Media Player网络共享服务
    正在等待播放说明

关闭两个服务后,系统按预期休眠。

关于\ FileSystem \ srvnet,我发现线程由于:\ FileSystem \ srvnet而未处于睡眠状态,这表明这也与媒体共享有关。

最后进入:控制面板\网络和Internet \网络和共享中心\高级共享设置

在媒体流下-全部阻止-做到了!我不知道是否还有另一种方式允许流式传输并启用睡眠,但是现在,节拍在唤醒以进行时间更新等之后整夜都在运行... :-)


@JohnnyW:对不起,它没有为您解决:(可悲的是,我现在不再拥有显示此问题的系统:\
Der Hochstapler 2013年

!毕竟,您可能是对的。我刚刚在/ requests中找到了一些东西。有什么线索吗?
Django Reinhardt,


谢谢,我看到了,但是很遗憾,它没有帮助-!!(如果您看到注释,则许多Windows 8用户都说同样的话。)
Django Reinhardt 2013年

1
@JohnnyW:那么,当您powercfg -energy现在运行时,它什么也没列出?
Der Hochstapler

2

这是另一个选择:将睡眠时间设置为短时间(例如1分钟)。然后等一下。按照您的描述,您的计算机不应进入睡眠状态。然后,powercfg -lastwake如果您的计算机尝试进入睡眠状态但立即被唤醒,则可能可以查看问题出在哪里。



2

这是Win8.1 Pro中HOMEGROUP的问题。请注意,防止睡眠的HOMEGROUP计算机甚至不必打开!基本上,我不得不拿起房子里的三台电脑,让它们离开旧的HOMEGROUP。然后,我用新密码创建了一个新的HOMEGROUP,并确保可以来回共享文件和文件夹。一台计算机是熊,我必须停止共享整个文件夹和文件(左键单击以选择所有文件和文件夹,右键单击共享-停止共享),然后共享我想要的一个文件夹。

要验证这是您的问题,只需禁用网络适配器并将休眠设置为一分钟。等待5分钟,看看它是否入睡。

现在,两台Win8.1 Pro计算机进入睡眠状态!(需要几分钟才能入睡,因此需要一些耐心)。


2

您可以使用WinSleep这样诊断许多睡眠问题-它向您显示睡眠/唤醒时间的历史记录。它们包括的其他一些功能包括:

  • 在指定的时间段内尽可能使计算机保持睡眠状态(而不是太忙)。
  • 提供详细的时间线图,显示您的计算机何时处于唤醒,睡眠或休眠状态。
  • 提供方便的“睡眠”和“休眠”按钮,以便在需要时手动使用。显示计算机的当前CPU /磁盘/网络使用百分比。


2
您能解释一下如何使用此软件诊断问题吗?
Django Reinhardt

1

我创建了新的电源使用方案,将其设置为可以睡眠5分钟(以便检查)。“更改高级设置”。睡眠”-展开“ +”“允许唤醒计时器”-“禁用”

等待测试就可以了

现在设置您想要的时间的睡眠时间

我的是2小时。


1

看到这里,我终于解决了我的问题: Win 8.1不会入睡

我使用了一个/WAKETIMERS从未在任何帮助论坛上见过的选项(),因此我将其发布在这里:

powercfg /WAKETIMERS

->查看计划的任务。帮助我找出禁用Windows常规维护的方法,这样可以避免完全休眠(并且不仅可以在晚上将其唤醒)。


1

在我的特殊情况下,离开家庭组可立即解决此问题。请注意,设置“共享媒体时->允许计算机进入睡眠状态”根本无法解决。

我的powercfg / requests与原始问题中显示的相同。


0

我的问题是答案在任务计划程序中。感谢您的屏幕截图,我们可以看到您已设置了常规维护。也许它在02:59失败并设置为重试?

查看“任务计划程序库”,如有必要,可深入到“ Microsoft”和“ Windows”文件夹。


是的,它设置为在计算机空闲“ 0分钟”(足够多)时重试。当然,Windows必须有某种方法可以让我知道阻止它进入睡眠状态的原因?:-/
Django Reinhardt

我的逻辑是powercfg / waketimes告诉您正在唤醒什么。任务计划程序允许您调整(禁用)任务,因此“完成任务”会使它过早地退出睡眠状态。
盖·托马斯

谢了,兄弟们。关键是它会在机器闲置的第二秒开始运行...因此,它肯定已经运行了很长时间,直到30分钟的计时器试图使其进入睡眠状态。
Django Reinhardt

嗨,我以为我会让您知道我仍然遇到同样的问题,并且我的WakeTimers现在完全空了:(
Django Reinhardt

0

当您要检查哪个进程阻止系统进入睡眠状态时,可以按照以下步骤进行操作:

  • 打开命令提示符(管理员)[在Windows 8中,右键单击左下角]
  • 输入powercfg / energy
  • 等待60秒完成
  • 打开文件夹c:\ windows \ system32
  • 修改日期对文件进行排序
  • 将文件energy-report.html复制到桌面,然后打开(使用Web浏览器)
  • 阅读本文档,以了解报告了哪些错误阻止了系统进入睡眠状态
  • 尝试修复这些错误(在网络上搜索“错误XXX,阻止了睡眠窗口”)

例如,如果“打印后台处理程序”报告为阻止睡眠,请转到“设备和打印机”控制面板,打开打印机设备,然后从队列中删除所有未完成的打印作业(即取消所有文档)。


0

从Win7升级到Win10时,我遇到了类似的问题,我的计算机不再进入睡眠状态。对我来说,解决方案是进入“设置”->“系统”->“电源和睡眠”->“其他电源设置”->“更改计划设置”->“更改高级电源设置”。找到“睡眠”并将“允许混合睡眠”设置为“已禁用”。这解决了我的问题。


0

查看此页面helpdeskgeek.com/windows-8/fix-windows-8-1-will-sleep/打印报告。错误是重要的部分。我无法打开html页面,所以我右键单击html并用word打开。(您可以尝试编写或执行其他操作)大约有11个错误。音频驱动程序使它无法与srvnet一起休眠。对于音频驱动程序,报告将列出请求的驱动程序设备。我的是VIA高清音频。您必须以管理模式打开cmd并键入以下内容:* powercfg -requestsoverride“ VIA High Definition Audio”系统。在引号中键入请求驱动程序的名称。我的另一个问题是srvnet。打开cntrl面板,网络和共享中心,更改高级共享设置,然后关闭所有媒体流选项。


1
我看到链接没有显示出来,因此在管理模式下打开cmd提示符,然后键入powercfg.exe / energy。报告将显示在C:\ Windows \ System32中,并打开energy-report.html
Bob Lee

0

我使用powercfg -lastwake解决了此问题,将设备显示为以太网适配器

将此设置为不允许唤醒,现在计算机自​​动睡眠。(以前告诉过它,它很可能会入睡)


0

我也遇到计算机无法以自动模式进入睡眠的问题,但是如果我手动进行操作,它将进入睡眠状态。发现这是由于我的华硕Asuite 2设置为高性能模式。切换到自动模式并解决了问题

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.