Windows Modern Standby 的行为自适应休眠表面上取决于以下值:
预算制定 定义 暴露为 Powercfg 命令 备用预算百分比 定义用户在待机状态下允许的电池消耗百分比。默认值为 5%。 功率设置 powercfg /setdcvalueindex scheme_current sub_presence standbybudgetpercent
... 待机保留时间 定义待机模式退出后屏幕打开时可供用户使用的屏幕打开时间(以秒为单位)。默认值为 1200 秒。 功率设置 powercfg /setdcvalueindex scheme_current sub_presence standbyreservetime
powercfg 命令行选项不包括相应的/getdcvalueindex
并且/query
似乎没有输出 StandbyBudgetPercent 或 StandbyReserveTime。
备用预算百分比包括以下内容:
Windows 配置路径:Common\Power\Policy\Settings\AdaptivePowerBehavior\StandbyBudgetPercent
隐藏设置:是
这条道路似乎适用于创造配置包所有这些似乎都归结为对系统配置的写入操作。似乎没有任何方法可以对该路径执行读取操作。
目前,我唯一需要了解任何给定计算机上的当前值的方式是 Microsoft 发布的默认值。但我怀疑实际配置的值通常与这些默认值不同。我也不确定powercfg /setdcvalueindex
命令是否确实设置了我期望的值,因为我目前无法读回该值。
现代待机和自适应休眠模式如果不对其所依赖的参数值存在不确定性,已经很难进行故障排除。
我怎样才能肯定地断言设置的当前值powercfg /setdvalueindex
?
答案1
StandbyBudgetPercent 和 StandbyReserveTime 功率值默认隐藏。您可以使用powercfg /Qh
提升的 CMD 命令列出所有功率值。
您将在帖子中找到更多信息
如何在 Windows 10 中访问隐藏的电源和处理器选项。
备用预算百分比
具体来说是 GUID 9fe527be-1b70-48da-930d-7bcf17b44990
。
待机预留时间
具体来说是 GUID 468fe7e5-1158-46ec-88bc-5b96c9e44fd0
。
有用的参考资料: