OptStandby - 视频内存清除和恢复
此项自动化测试使开发人员、测试人员和系统集成商能够练习和记录系统中的电源管理信息。
此项测试可用于将睡眠和恢复转换自动化,以及记录系统在一段时间内的处理器电源管理和电池信息。
该测试使用了可靠的日志记录功能(可将信息记录为 Windows 测试技术 (WTL) 和 XML 文件格式)和命令行接口。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 1 |
类别 | 兼容性 |
超时(以分钟为单位) | 60 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照如下测试要求中所述完成测试设置:图形适配器或芯片组测试先决条件。
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 Device.Graphics 测试问题。
详细信息
PwrTest 功能已划分为多种方案。 PwrTest 目前支持以下方案:
睡眠 - 练习睡眠和恢复转换功能。 可将睡眠/恢复转换自动化,并可以指定目标睡眠状态。
PPM - 显示和记录处理器电源管理 (PPM) 信息与指标。 可按指定的间隔记录一段时间的性能(ACPI P 状态)和处理器空闲(ACPI C 状态)状态信息。
电池 - 显示和记录电池信息与指标。 可按指定的间隔记录一段时间的电池容量、电压、排放率和估计剩余寿命。
信息 - 显示系统电源管理信息,例如可用睡眠状态和处理器电源管理功能。
执行状态 - 显示和记录线程执行状态变化。 线程执行状态让应用程序和服务可以临时替代电源管理设置,例如监视器和睡眠空闲超时
运行测试
以下部分介绍如何从命令行运行此项测试,以及如何解释测试二进制文件创建的日志文件。
命令行参数
可以通过命令行访问 PwrTest 功能和方案。 PwrTest 的基本用法是:
usage: PwrTest /scenario [-l:path] scenario indicates the test scenario sleep for sleep/resume transition testing ppm for processor power management testing battery for battery information testing info for system capabilities information es for thread execution state changespath indicates the logfile path For example, c:\logfile.xml Default is .\PwrTest.xml
可将日志文件路径指定为当前目录中目标文件的名称,或指定为另一个目录中的路径和目标文件。 PwrTest 将自动生成 XML 和 WTL 版本的日志,其文件名的末尾追加了“.XML”或“.WTL”,其他组成部分相同。
若要详细了解每种 PwrTest 方案,请键入:
PwrTest /<scenario> /?
日志文件详细信息
PwrTest 支持 XML 和 WTL 日志文件格式。 默认情况下,PwrTest 将分别生成名为“PwrTestlog.xml”和“PwrTestlog.wtl”的 XML 和 WTL 日志。 这些文件将在当前目录中生成。
可以使用 -l:path 参数为 PwrTest 日志文件指定不同的路径和文件名。 例如,-l:\\server\share\PwrTest_today\run 将在文件夹 \\server\share\PwrTest_today\ 中生成文件 run.xml 和 run.wtl。
WTL 日志文件格式对所有使用 WTTlog 接口的 Microsoft Windows 驱动程序工具包 (WDK) 工具通用。
以下方案信息中详细说明了 PwrTest XML 日志文件格式。 但是,所有 PwrTest XML 日志文件都包含以下根元素:
<PwrTestLog date="today's date" time="beginning time" filename = "logfile path"> ... scenario information ... </PwrTestLog>
睡眠方案信息
PwrTest 睡眠方案旨在简化睡眠和恢复转换的自动化测试。 PwrTest 能够自动将平台转为一种或多种睡眠状态,并记录睡眠状态性能信息,例如 BIOS 初始化和总恢复时间。
若要详细了解睡眠方案,请键入:
PwrTest /sleep /?
PwrTest 睡眠方案支持下表中的命令行参数。
参数 | 说明 | 默认值 |
---|---|---|
/c:n |
n 表示睡眠周期数 |
/c:1 |
/d:n |
n 表示连续睡眠周期之间的延迟时间,以秒为单位。 |
/d:90 |
/p:n |
n 表示在自动唤醒下一个睡眠周期之前系统所要睡眠的时间,以秒为单位。 |
/p:60 |
/h:y |
指示应启用混合睡眠转换。 |
当前用户电源策略 |
/h:n |
指示应禁用混合睡眠转换。 |
当前用户电源策略 |
/t:y |
指示应将睡眠转换标记为关键。 应用程序和服务无法阻止睡眠转换。 |
当前用户电源策略 |
/t:n |
指示不应将睡眠转换标记为关键。 应用程序和服务可以阻止睡眠转换。 |
当前用户电源策略 |
/s:n |
n 表示睡眠转换的目标睡眠状态。 可能的值包括:
|
/s:3 |
/unattend |
指示应以无人参与的方式唤醒系统。 PwrTest 不会请求在每个睡眠周期之间启用显示器。 |
默认情况下,该功能被禁用。 |
示例
PwrTest /sleep /c:7 /s:3
PwrTest 将使系统完成 7 个待机转换周期,并将输出文件信息保存到 .\PwrTestlog.xml 和 .\PwrTestlog.wtl。
PwrTest /sleep /c:1 /s:1
PwrTest 将使系统完成单个 S1 转换周期,并将输出文件信息保存到 .\PwrTestlog.xml 和 .\PwrTestlog.wtl。
PwrTest /sleep /c:10 /s:rnd /d:180 /p:600 /l:random
PwrTest 将使系统完成 10 个睡眠/恢复周期,并使用系统上可用睡眠状态中的一种随机目标睡眠状态。 系统将在每个睡眠周期睡眠 10 分钟,每两次睡眠周期的延迟为 3 分钟。 输出将保存到 .\random.xml 和 .\random.wtl。
XML 日志文件输出
睡眠方案生成以下 XML 元素:
<SleepScenario> <SleepTransitions critical="" hybrid="" delay="" sleeptime=""> <SleepTransition number="" status=""> <StartT></StartT> <EndT></EndT> <Duration></Duration> <TargetState></TargetState> <EffectiveState></EffectiveState> <BIOSInit></BIOSInit> <DriverInit></DriverInit> <Suspend></Suspend> <Resume></Resume> <HiberRead></HiberRead> <HiberWrite></HiberWrite> </SleepTransition> <SleepTransition number="" status=""> <StartT></StartT> <EndT></EndT> <Duration></Duration> <TargetState></TargetState> <EffectiveState></EffectiveState> <BIOSInit></BIOSInit> <DriverInit></DriverInit> <Suspend></Suspend> <Resume></Resume> <HiberRead></HiberRead> <HiberWrite></HiberWrite> </SleepTransition> </SleepTransitions> </SleepScenario>
下表详细描述了睡眠方案 XML 元素。
元素 | 说明 |
---|---|
<SleepScenario> |
包含睡眠方案相关的信息。 每个 PwrTest 日志文件只有一个 <SleepScenario> 元素。 |
<SleepTransitions> |
提供有关睡眠转换周期的整体数据,例如关键和混合睡眠特征的状态。 |
<SleepTransition> |
提供每个睡眠周期的信息(例如开始和结束时间),以及有关恢复时间的详细信息(例如 BIOS 初始化时间)。 为每个睡眠转换周期生成一个 <SleepTransition> 元素。 |
<StartT> |
指示睡眠周期的开始时间。 (hh:mm:ss) |
<EndT> |
指示睡眠周期的结束时间。 (hh:mm:ss) |
<Duration> |
指示睡眠周期的持续时间。 (hh:mm:ss) |
<TargetState> |
指示目标睡眠状态。 |
<EffectiveState> |
指示有效睡眠状态。 |
<BIOSInit> |
指示在恢复时初始化 BIOS 所需的时间,以毫秒为单位(TargetState 必须为 3)。 |
<DriverInit> |
指示在恢复时初始化驱动程序所需的时间,以毫秒为单位。 |
<挂起> |
指示挂起系统所需的时间,以毫秒为单位。 |
<恢复> |
指示恢复系统所需的总时间,以毫秒为单位。 |
<HiberRead> |
指示读取休眠文件所需的时间,以毫秒为单位。 (TargetState 必须为 4)。 |
<HiberWrite> |
指示写入休眠文件所需的时间,以毫秒为单位。 (EffectiveState 必须为 4)。 |
PPM 方案信息
PwrTest PPM 方案旨在简化对处理器电源管理功能和运行时信息的自动化检查。 PwrTest 能够记录一段时间内系统使用的处理器的性能和处理器空闲状态。
在运行后可以从 PwrTest 日志文件分析这些指标,并将其与 PwrTest 过去或未来的运行进行比较。
若要详细了解 PPM 方案,请键入:
PwrTest /ppm /?
PwrTest PPM 方案支持下表中的命令行参数。
参数 | 说明 | 默认值 |
---|---|---|
/n:n |
n 表示要记录的处理器信息周期数。 |
/c:100 |
/i:n |
n 表示更新处理器信息所要遵循的轮询间隔(以毫秒为单位)。 PwrTest 根据 /n:n 指定的周期数与 /i:n 指定的轮询间隔的乘积记录处理器信息。 |
/i:5000 |
/c:y |
指示应记录处理器空闲(ACPI C 状态)信息。 |
(默认值) |
/c:n |
指示不应记录处理器空闲(ACPI C 状态)信息。 |
[尚未提供此内容。] |
/p:y |
指示应记录处理器性能/限制状态信息。 |
(默认值) |
/p:n |
指示不应记录处理器性能/限制状态信息。 |
[尚未提供此内容。] |
/u:y |
指示应记录 CPU 利用率信息。 |
(默认值) |
/u:n |
指示不应记录 CPU 利用率信息。 |
[尚未提供此内容。] |
示例
PwrTest /ppm /n:10 /i:6000
PwrTest 将每隔 6 秒记录所有处理器电源管理信息一分钟。
PwrTest /ppm /n:3600 /i:1000 /p:n
PwrTest 将每秒记录处理器性能状态信息一小时
PwrTest /ppm /n:3600 /i:1000 /u:y /p:n /c:n
PwrTest 将每隔一秒仅记录处理器利用率一小时。
XML 日志文件输出
PPM 方案生成以下 XML 元素:
<PPMScenario> <ProcessorInformation> <PerformanceStates> <PerformanceState number="0" frequency="" percentofmaxfrequency="" type="" /> </PerformanceStates> <ProcessorName> </ProcessorName> <InterfaceType> </InterfaceType> <TransitionLatency units=""></TransitionLatency> </ProcessorInformation> <ProcessorTraces interval=""> <Trace> <CpuId></CpuId> <ElapsedT></ElapsedT> <CPUIdle></CPUIdle> <PState></PState> <Frequency></Frequency> <PercentOfMax></PercentOfMax> <PStateType></PStateType> <COne></COne> <CTwo></COne> <CThree></CThree> </Trace> </ProcessorTraces> </PPMScenario>
下表详细描述了 PPM 方案 XML 元素。
元素 | 说明 |
---|---|
<PPMScenario> |
包含 PPM 方案相关的信息。 每个 PwrTest 日志文件只有一个 <SleepScenario> 元素。 |
<ProcessorInformation> |
包含与处理器的静态属性相关的信息,例如性能和限制状态功能。 |
<PerformanceStates> |
包含 <PerformanceState> 元素的列表。 |
<PerformanceState> |
指示可用的性能或限制状态。 包含状态编号、频率、最大频率百分比和类型属性。 |
<ProcessorName> |
指示处理器的易记名称。 |
<InterfaceType> |
指示用于在 Windows 与平台处理器电源管理功能之间进行对接的机制。 |
<TransitionLatency> |
指示切换性能状态时的延迟。 包含一个单位属性(通常是“us”)。 |
<ProcessorTraces> |
包含 <Trace> 元素的列表。 包含一个间隔属性,用于指示每个 <Trace> 元素的间隔。 |
<Trace> |
包含跟踪信息,具体根据提供给 PwrTest 的命令行参数而异。 |
<CpuId> |
标识处理器。 |
<ElapsedT> |
指示自启动 PwrTest 以来经过的时间,以毫秒为单位。 |
<CPUIdle> |
指示处理器空闲时间百分比。 |
<PState> |
指示当前处理器性能状态。 |
<频率> |
指示当前处理器性能状态的实际频率,以兆赫为单位。 |
<PercentOfMax> |
指示当前性能状态的最大频率百分比。 |
<PStateType> |
指示性能状态是性能状态 (1) 还是限制状态 (0)。 |
<COne> |
指示在 C1 CPU 空闲状态下花费的 CPU 空闲时间百分比。 |
<CTwo> |
指示在 C2 CPU 空闲状态下花费的 CPU 空闲时间百分比。 |
<CThree> |
指示在 C3 CPU 空闲状态下花费的 CPU 空闲时间百分比。 |
电池方案信息
PwrTest 电池方案旨在简化电池和电源信息的自动化检查。 PwrTest 能够记录系统上最多两个电池的电池容量、电压、排放率和一般状态。 电池数据是按指定的间隔针对指定数量的周期记录的。
若要详细了解电池方案,请键入:
PwrTest /battery /?
PwrTest 电池方案支持下表中的命令行参数。
参数 | 说明 | 默认值 |
---|---|---|
/n:n |
n 表示要记录的电池信息周期数。 |
/c:100 |
/i:n |
n 表示更新电池信息所要遵循的轮询间隔(以毫秒为单位)。 |
/i:5000 |
/b:n |
n 表示要记录哪个电池的信息(0 或 1)。 |
/b:all |
/b:all |
指示应记录所有电池的电池信息。 |
/b:all |
示例
PwrTest /battery /n:10 /i:6000
PwrTest 将每隔 6 秒记录所有电池信息一分钟
PwrTest /battery /n:10 /i:6000 /b:0
PwrTest 将每隔 6 秒仅记录电池 0 的电池信息一分钟。
XML 日志文件输出
电池方案生成以下 XML 元素:
<BatteryScenario> <Batteries> <Battery id="" shortterm="" rechargable="" > <Name></Name> <UniqueID></UniqueID> <Chemistry></Chemistry> <Manufacturer></Manufacturer> <DesignedCapacity></DesignedCapacity> <FullChargeCapacity></FullChargeCapacity> <CriticalBias></CriticalBias> <CycleCount></CycleCount> <ManufactureDate></ManufactureDate> <FullLifeTime Units=""></FullLifeTime> </Battery> </Batteries> <BatteryTraces interval=""> <Trace> <ElapsedT></ElapsedT> <ACStatus></ACStatus> <Capacity id=""></Capacity> <TimeRemaining></TimeRemaining> <Capacity id=""></Capacity> <RateOfDrain id=""></RateOfDrain> <Voltage id=""></Voltage> <Capacity id=""></Capacity> <RateOfDrain id=""></RateOfDrain> <Voltage id=""> </Voltage> </Trace> </BatteryTraces> </BatteryScenario>
下表详细描述了 PPM 方案 XML 元素。
元素 | 说明 |
---|---|
<BatteryScenario> |
包含电池方案相关的信息。 每个 PwrTest 日志文件只有一个 <BatteryScenario> 元素。 |
<电池> |
包含与系统电池静态属性相关的信息,例如制造商和周期计数信息。 请注意,不一定会提供每个电池的所有信息。 |
<电池> |
包含有关系统电池的静态信息。 有一个 id 属性用于唯一标识电池。 |
<名称> |
指示电池的名称。 |
<UniqueID> |
指示电池的唯一 ID。 |
<化学> |
指示电池化学成分。 |
<Manufacturer> |
表示电池制造商。 |
<DesignedCapacity> |
指示电池的设计容量,以 mWh 为单位。 |
<FullChargeCapacity> |
指示电池的满充容量,以 mWh 为单位 |
<CriticalBias> |
指示与零的偏差(以 mWh 为单位),将应用于电池报告。 |
<CycleCount> |
指示电池经历的充电/放电周期次数。 |
<ManufactureDate> |
指示电池的生产日期。 |
<FullLifeTime> |
指示电池的完整寿命,以秒为单位。 |
<BatteryTraces> |
包含 <Trace> 元素的列表。 有一个属性指示电池信息轮询间隔。 |
<Trace> |
包含有关电池状态的信息,例如电压、容量,以及在给定时间间隔内的排放率。 |
<ElapsedT> |
指示自启动 PwrTest 以来经过的时间。 |
<ACStatus> |
指示系统是使用交流电源 (1) 还是电池 (0) 运行。 |
<TimeRemaining> |
指示所有系统电池的剩余电池寿命,以秒为单位。 |
<容量> |
指示电池容量,以 mWh 为单位。 有一个 id 属性指示正在报告哪个电池的容量。 |
<RateOfDrain> |
指示电池的排放率,以 mW 为单位。 有一个 id 属性指示正在报告哪个电池的排放率。 |
<电压> |
指示电池电压,以 mV 为单位。 有一个 id 属性指示正在报告哪个电池的电压。 |
信息方案信息
PwrTest 信息方案旨在记录和显示系统电源管理功能与信息,例如系统电源状态的可用性。
若要详细了解信息方案,请键入:
PwrTest /info /?
PwrTest 信息方案支持下表中的命令行参数。
参数 | 说明 | 默认值 |
---|---|---|
/info:powercap |
显示 SYSTEM_POWER_CAPABILITIES,其中包括有关系统睡眠状态可用性的信息。 |
(无) |
/info:powerinfo |
显示 SYSTEM_POWER_INFORMATION,其显示有关当前空闲阈值和计时器的动态数据。 |
(无) |
/info:battery |
显示 SYSTEM_BATTERY_STATE,其中包含有关当前系统电池状态的信息。 |
(无) |
/info:ppm |
显示 PROCESSOR_POWER_INFORMATION,其中包含有关系统处理器的信息。 |
(无) |
/info:all |
显示所有支持的信息数据。 |
(无) |
示例
PwrTest /info:powercap
PwrTest 将显示和记录 SYSTEM_POWER_CAPABILITIES 结构中的系统电源功能信息。
PwrTest /info:all
PwrTest 将显示和记录所有支持的信息数据。
XML 日志文件输出
信息方案生成以下 XML 元素:
<InfoScenario> <SYSTEM_POWER_CAPABILITIES> <SystemS1StateSupported></SystemS1StateSupported> <SystemS2StateSupported></SystemS2StateSupported> <SystemS3StateSupported></SystemS3StateSupported> <SystemS4StateSupported></SystemS4StateSupported> <SystemS5StateSupported></SystemS5StateSupported> <RtcWakeSupported></RtcWakeSupported> <FastSystemS4></FastSystemS4> </SYSTEM_POWER_CAPABILITIES> <SYSTEM_POWER_INFORMATION> <MaxIdlenessAllowed></MaxIdlenessAllowed> <Idleness></Idleness> <TimeRemaining></TimeRemaining> <CoolingMode></CoolingMode> </SYSTEM_POWER_INFORMATION> <SYSTEM_BATTERY_STATE> <AcOnLine></AcOnLine> <BatteryPresent></BatteryPresent> <Charging></Charging> <Discharging></Discharging> <MaxCapacity></MaxCapacity> <RemainingCapacity></RemainingCapacity> <RateOfDrain></RateOfDrain> <EstimatedTime></EstimatedTime> <DefaultAlert1></DefaultAlert1> <DefaultAlert2></DefaultAlert2> </SYSTEM_BATTERY_STATE> <PROCESSOR_POWER_INFORMATION> <CPUNumber></CPUNumber> <MaxMhz></MaxMhz> <CurrentMhz></CurrentMhz> <MhzLimit></MhzLimit> <MaxIdleState></MaxIdleState> <CurrentIdleState></CurrentIdleState> </PROCESSOR_POWER_INFORMATION> </InfoScenario>
下表详细描述了信息方案 XML 元素。
元素 | 说明 |
---|---|
<InfoScenario> |
包含信息方案相关的信息。 每个 PwrTest 日志文件只有一个 <InfoScenario> 元素。 |
<SYSTEM_POWER_CAPABILITIES> |
包含系统电源功能相关的信息。 此信息是从 SYSTEM_POWER_CAPABILITIES 结构中检索的。 |
<SystemSxStateSupported> |
指示系统是否支持给定的系统 ACPI 睡眠状态。 |
<RtcWakeSupported> |
指示支持 RTC 唤醒(计时器唤醒)的最低睡眠状态。 该值属于 SYSTEM_POWER_STATE 枚举。 |
<FastSystemS4> |
指示在系统上是否可以使用混合睡眠。 |
<SYSTEM_POWER_INFORMATION> |
包含系统空闲性相关的信息。 |
<MaxIdlenessAllowed> |
指示系统被视为空闲并且空闲超时开始计时时的空闲性(百分比)。 |
<空闲> |
当前空闲级别,以百分比表示。 |
<TimeRemaining> |
指示系统待机空闲计时器中剩余的时间,以秒为单位 |
<CoolingMode> |
指示当前系统冷却模式:(0) 主动,(1),被动,(2) 无效。 |
<SYSTEM_BATTERY_STATE> |
包含当前系统电池状态相关的信息。 |
<AcOnLine> |
指示系统当前是否正在使用交流电源运行。 |
<BatteryPresent> |
指示系统中是否至少有一个电池。 |
<Charging> |
指示当前是否至少有一个电池正在充电。 |
<Discharging> |
指示当前是否至少有一个电池正在放电。 |
<MaxCapacity> |
新电池的最大容量,以 mWh 为单位。 |
<RemainingCapacity> |
电池的估计剩余容量,以 mWh 为单位。 |
<RateOfDrain> |
指示电池的当前放电率,以 mW 为单位。 |
<EstimatedTime> |
电池的估计剩余时间,以秒为单位。 |
<DefaultAlert1> |
指示在电池剩余多少容量(由制造商建议)时发出低电量警报。 |
<DefaultAlert2> |
指示在电池剩余多少容量(由制造商建议)时发出警告电量警报。 |
<PROCESSOR_POWER_INFORMATION> |
包含系统处理器及其电源管理功能相关的信息。 |
<CPUNumber> |
指示当前 <PROCESSOR_POWER_INFORMATION> 元素描述的处理器。 |
<MaxMhz> |
指示处理器的最大频率。 |
<CurrentMhz> |
指示处理器的当前频率。 |
<MhzLimit> |
指示处理器时钟频率的当前限制。 |
<MaxIdleState> |
指示处理器的最大空闲状态。 |
<CurrentIdleState> |
指示处理器的当前空闲状态。 |
执行状态方案信息
PwrTest 执行状态方案旨在记录和显示线程执行状态更改事件。
应用程序和服务可以通过更改其线程执行状态,来临时替代监视器和睡眠空闲超时等电源管理设置。 可以通过 Microsoft Win32 SetThreadExecutionState() API 更改给定线程的执行状态。
执行状态方案将显示和记录正在更改其线程执行状态的实时应用程序和服务。 这对于诊断那些阻止监视器或系统进入空闲状态的应用程序和服务可能很有用。
有关 SetThreadExecutionState() API 的详细信息,请参阅 MSDN 网站上的“SetThreadExecutionState”。
若要详细了解执行状态方案,请键入:
PwrTest /es /?
可以按“q”键退出 PwrTest /es 方案。
注意
在启动执行状态方案之前,PwrTest 无法确定线程执行状态的变化。
参数 | 说明 | 默认值 |
---|---|---|
(无参数) |
不适用 |
不适用 |
示例
PwrTest /es
PwrTest 将显示和记录线程执行状态的变化。
XML 日志文件输出
执行状态方案生成以下 XML 元素:
<ExecutionState> <EsChange> <Time>09:13:47</Time> <Process>\Device\HarddiskVolume1\Program Files\Windows Media Player\wmplayer.exe</Process> <RawState>0x80000001</RawState> <Continuous>TRUE</Continuous> <System>TRUE</System> <Display>FALSE</Display> <AwayMode>FALSE</AwayMode> </EsChange> <EsChange> <Time>09:13:47</Time> <Process>\Device\HarddiskVolume1\Program Files\Windows Media Player\wmplayer.exe</Process> <RawState>0x80000003</RawState> <Continuous>TRUE</Continuous> <System>TRUE</System> <Display>TRUE</Display> <AwayMode>FALSE</AwayMode> </EsChange> </ExecutionState>
下表详细描述了执行状态方案 XML 元素。
元素 | 说明 |
---|---|
<ExecutionState> |
包含执行状态方案相关的信息。 每个 PwrTest 日志文件只有一个 <ExecutionState> 元素。 |
<EsChange> |
包含与单线程执行状态更改事件相关的信息。 在 PwrTest 日志文件中记录的每个线程执行状态更改事件都有一个 <EsChange> 元素。 |
<时间> |
指示发生执行状态更改事件的时间。 |
<处理> |
指示请求了执行状态更改的进程的映像文件的路径。 |
<RawState> |
指示请求执行状态。 此状态是 EXECUTION_STATE 类型的 32 位值(请参阅“Windows.h”)。 |
<连续> |
指示进程是否请求了连续的执行状态更改 (ES_CONTINUOUS)。 |
<系统> |
指示进程是否请求了使系统保持可用 (ES_SYSTEM_REQUIRED)。 |
<显示> |
指示进程是否请求了使显示器保持可用 (ES_DISPLAY_REQUIRED)。 |
<AwayMode> |
指示进程是否请求了启用离开模式 (ES_AWAYMODE_REQUIRED)。 |
命令语法
命令选项 | 说明 |
---|---|
Pwrtest.exe /sleep /c:1 /d:90 /p:60 /s:standby /unattend /ln:VMPWR |
运行 OptStandby - 视频内存清除和恢复测试作业。 |
注意
有关此测试二进制文件的命令行帮助,请键入 /h。
文件列表
文件 | 位置 |
---|---|
Pwrtest.exe |
<[testbinroot]>\nttest\tools\acpi\pwrtest\ |
参数
参数名称 | 参数说明 |
---|---|
LLU_NetAccessOnly | 网络用户的 LLU 名称 |