即使已禁用,Windows 10 桌面也会从睡眠状态唤醒进入休眠状态

即使已禁用,Windows 10 桌面也会从睡眠状态唤醒进入休眠状态

最近有一件奇怪的事情让我很烦恼:我通常会让电脑进入睡眠模式而不是关机,但 Windows 却开始认为我真的想让它休眠。在睡眠 1 到 10 分钟后,电脑会唤醒并进入休眠状态。它只会被唤醒很短的时间,而且似乎无法阻止它进入休眠状态,但输入仍然会被记录下来。

在事件查看器中,唤醒的原因是臭名昭著的“ S4 Doze to Hibernate”作为唤醒原因。

据我所知,控制此行为的设置是当前电源计划设置中睡眠下的“休眠后”设置。大多数人似乎能够通过将此设置更改为较大的数字或零来禁用它,从而改变此行为。但是,此设置已经为零,即“从不”,但这种现象仍然会发生。我尝试将其更改为非常大的数字(999999),但计算机仍然会唤醒。但是在这种情况下,计算机似乎会唤醒,尝试休眠但失败了:随后启动失败,计算机自行重启。

这种行为非常奇怪,因为无论如何,这种行为似乎只应该发生在使用电池供电的电脑上。还有什么控制着这种行为,我该如何禁用它 - 而不禁用其他一些有用的功能(例如禁用唤醒计时器、禁用休眠等)?

答案1

我在半夜看到过同样的事情。我正在睡觉,突然房间亮了起来,我的笔记本电脑也亮了起来。我之所以看到这个页面,是因为事件查看器中出现了同样的消息:“S4 Doze to Hibernate”。

这里提供的答案建议我看一下 AMD 驱动程序,但这对我没有帮助,因为我没有运行任何 AMD 硬件。另一个网站为我提供了答案,我认为在这里分享解决方案可能很有用。

来源:http://mikeberggren.com/post/113733489241/wake-up

按照以下步骤操作,将“电池”和“插入”的值更改为从不 (0)。不要忘记将相同的更改应用于未激活的电源计划。

控制面板 -> 系统和安全 -> 电源选项 -> 更改计划设置 -> 更改高级电源设置 -> 睡眠 -> 休眠后 -> 设置:从不

这为我解决了这个问题。

答案2

我相信我已经找到了这个问题的答案,这要归功于这一页

问题是由服务引起的自适应睡眠服务它包含在 AMD 驱动程序的一些更新中。我已禁用该服务,并按照页面的建议将其切换为不自动启动,这似乎已解决问题(我的计算机尚未唤醒进入休眠状态,现在应该已经唤醒了。)

值得注意的是,虽然这项服务来自 AMD,但我已经将显卡换成了 nVidia,因此不再运行 AMD 硬件,并且已使用 Driver Sweeper 彻底删除了 AMD 驱动程序。但这并没有消除该服务。

为什么地球当有一个完全可以使用的 API 可以执行相同功能时,AMD 却在其驱动程序中包含了这个垃圾,不幸的是,这显而易见:无能。

相关内容