2019-05-24T13:04:09 MCEBuddy.Engine.Core → Starting new conversions, preventing system sleep
2019-05-24T13:11:29 MCEBuddy.Engine.Core → No conversions running , allowing system sleep
你需要查看 Windows 日志才能知道发生了什么。第一步是确定系统何时进入睡眠。通常,当系统准备睡眠时,它也会向 MCEBuddy 发送请求。如果你点击主窗口右上角的 Events 链接,它会拉取由 mcebuddy 引擎生成的 Windows 事件日志条目列表。把系统睡眠前后那段时间的日志复制粘贴出来(我猜测时间就在上面我提取的两条时间戳之间)。
从那里你可以打开对应时间的 Windows 事件日志,看看能否获得更多关于 Windows 为何进入睡眠的信息(是某个应用发出了睡眠命令,还是仅仅是内部睡眠计时器到期)。如果像你在首帖描述的那样是不定时发生,我怀疑是某个应用在发送睡眠命令。
看起来像是 Windows 忽略了 MCEBuddy 阻止睡眠的请求。检查一下你的 Windows 电源设置,里面有个覆盖选项,可以让你配置 Windows 如何处理睡眠(从不、空闲、关键等)。不幸的是,这是 Windows 设置的问题,我猜测是某个地方发生了变化,要么是在 Windows 更新期间,要么是误操作导致的。