PwrTest 信息方案

PwrTest 信息方案捕获并记录不同类别中的当前系统电源信息。

语法

pwrtest /info:option [/p:{n|a|*}] [/w:n]  [/?] 

/info:option

option 说明

所有

显示所有系统信息。

powercap

显示SYSTEM_POWER_CAPABILITIES。

powerinfo

显示SYSTEM_POWER_CAPABILITIES。

电池

显示SYSTEM_BATTERY_STATE。

Ppm

显示所有处理器信息。

ppmidle

显示处理器空闲状态信息。

ppmperf

显示处理器性能状态信息。

ppmperfverbose

以详细格式 显示处理器性能状态信息。

/p:{n|a|\*}

指定 /info:ppm/info:ppmidle/info:ppmperf 选项的 逻辑处理器编号。

\*
指定所有逻辑处理器 () (默认) 。

/w:{y|n}
指定等待 PPM 断开事件的时间(以秒为单位) (默认值为 10 秒) 。

示例

pwrtest /info:all
  pwrtest /info:battery
  pwrtest /info:ppm
  pwrtest /info:ppm /p:1
 pwrtest /info:ppmidle
  pwrtest /info:ppmperf /p:2

XML 日志文件输出

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <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>
</PwrTestLog> 

下表描述了日志文件中显示的 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>

指示系统中是否至少有一个电池。

<充电>

指示当前是否至少有一个电池正在充电。

<放电>

指示当前是否至少有一个电池正在放电。

<MaxCapacity>

新电池的最大容量,以毫瓦小时为单位 (mW-h) 。

<RemainingCapacity>

电池的估计剩余容量(以毫瓦小时 (mW-h) 为单位)。

<RateOfDrain>

指示电池的当前放电率(以毫瓦 (mW) 为单位)。

<EstimatedTime>

电池的估计剩余时间,以秒为单位。

<DefaultAlert1>

指示电池制造商在发生电池电量不足警报时的建议容量。

<DefaultAlert2>

指示应发生警告电池警报时电池制造商的建议容量。

<PROCESSOR_POWER_INFORMATION>

包含系统处理器及其电源管理功能相关的信息。

<CPUNumber>

指示当前 <PROCESSOR_POWER_INFORMATION> 元素描述的处理器。

<MaxMhz>

指示处理器的最大频率。

<CurrentMhz>

指示处理器的当前频率。

<MhzLimit>

指示处理器时钟频率的当前限制。

<MaxIdleState>

指示处理器的最大空闲状态。

<CurrentIdleState>

指示处理器的当前空闲状态。

PwrTest 语法