首页 > 解决方案 > 使用任务计划程序唤醒后,Windows 10 电脑在两分钟内重新进入睡眠状态

问题描述

使用 cmd.exe/c "exit" 创建了一个任务计划程序项。这会在每天早上 6 点唤醒 Windows 10 PC。显示器按预期保持黑暗。我在前一天晚上睡觉之前启动的 Windows 窗体应用程序仍在继续。

这就是问题所在:有些早晨,PC 会准时醒来,但在两分钟多一点后又重新进入睡眠状态。将应用更改为每分钟写入 Visual Studio 2019 或 2022 中的输出窗口无济于事。

除非我醒着并摇动鼠标以使显示器活跃,否则 PC 将保持清醒状态。但这否定了好处。如果我醒了,则无需自动唤醒 PC。

电源设置处于永不进入睡眠模式。启用唤醒计时器已打开。我尝试了一次性定时任务在白天唤醒PC,结果是一样的。两分钟后重新进入睡眠状态,除非我摇动鼠标来激活显示器。然后它保持清醒。

标签: windows-10sleeptaskschedulerwakeup

解决方案


我想为 Stack Overflow 编写问题有助于我更好地制定问题。结果,我找到了答案。Windows 10 有一个名为“系统无人值守睡眠超时”的参数。这通常在设置中的睡眠中不可见。本文展示了如何使其可见: https ://winaero.com/add-system-unattended-sleep-timeout-to-power-options-in-windows-10/#:~:text=%20To%20System% 20Unattended%20Sleep%20Timeout%20to%20Power,use%20the%20following%20command%3A%20powercfg%20-attributes...%20More%20 然后可以将此超时设置为任何所需的值。当 PC 使用任务计划程序从睡眠中唤醒时,无需用户通过摇晃鼠标打开显示器,PC 被认为是无人看管的。这是一项安全功能。我检查了它并且它有效。所以,感谢 SO 帮助我解决了这个问题。

为了澄清,我使用了这个页面:https://thegeekpage.com/how-to-schedule-your-windows-11-pc-to-wake-up-automatically/ 来设置一个任务,在给定的时间唤醒 PC时间。问题是电脑在两分钟后重新进入睡眠状态。这次定义的参数通常是不可见的。第一篇参考文献中的文章描述了如何使这个参数可见。

我设置为 180 分钟。现在 PC 会唤醒并保持 180 分钟的清醒状态,即使我通过不打开屏幕使其无人看管。

我的应用程序是一个期权交易信号和交易应用程序。我在太平洋时区。此功能允许应用程序在前一天晚上启动,将 PC 设置为睡眠,然后在市场开市前醒来以继续运行应用程序,无论我是否在那里。


推荐阅读