Windows 用于将系统状态置于空闲状态的标准是什么?

Dio*_*ogo 6 windows scheduled-tasks

我在寻找一些嵌入在 Windows 中的任务,它们会在系统进入空闲状态时运行(例如计划碎片整理、系统还原、DefenderScan 和 RegistryBackup)。

但是,即使我让系统停止了 3 或 4 分钟,我也看不到任何任务开始运行它们。

Windows 用于将系统状态置于空闲状态的标准是什么?

use*_*686 5

SYSTEM_POWER_POLICY结构包含一个IdleTimeout字段和一个IdleSensitivity字段,每个字段都如我在下面复制的那样描述:

IdleTimeout:在系统空闲计时器到期之前,系统活动级别必须保持在空闲检测阈值以下的时间,以秒为单位。

IdleSensitivity:定义空闲检测阈值的系统活动级别,以百分比表示。

所以这意味着只要系统活动IdleSensitivity在至少等于 的时间段内低于IdleTimeout,就被认为是空闲的。

您如何在不编写程序的情况下实际读取/写入这些值,我不知道,抱歉。:(