前几天开始发现 Windows 主机会自动从睡眠中唤醒,后来观察了一阵子发现唤醒地非常准时,基本上都是睡眠后 1h 左右。
在用 powercfg
确认了没有启动任何定时器,并且关闭了鼠标的唤醒权限后,就一直在想我在哪里设置了 1h 的参数。
昨天看到了 /t/839159 这个帖子,其中提到 Windows 从睡眠转换成休眠会把系统从睡眠状态唤醒,把休眠数据写入硬盘,再进入休眠状态。
于是我想起来了,我之前把 [自动睡眠时间] 设置为了 15min ,而 [自动休眠时间] 设置为了 1h 。疑似是因为这个原因,Windows 会在睡眠后一小时唤醒计算机。
我把 [自动休眠时间] 改为 [从不] 以后,果然自动唤醒的问题消失了。
但是问题并没有完全解决。根据 /t/839159 中的说法,这次自动唤醒是为了进入休眠状态。然而,我的机器每次被自动唤醒之后,并没有成功进入休眠状态,而是会等待 15min 重新睡眠,如此往复。
根据我关闭自动休眠后不再出现自动唤醒来看,这应该确实是为了进入休眠而自动唤醒的,那么也就是说在这次唤醒的过程中我的机器进入休眠失败了。
有大佬能分析一下问题出现在何处吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.