次の方法で共有


PwrTest の情報シナリオ

PwrTest Info シナリオでは、さまざまなカテゴリの現在のシステム電源情報を取得してログに記録します。

構文

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

/info:オプション

オプション 説明

すべて

すべてのシステム情報を表示します。

powercap

SYSTEM_POWER_CAPABILITIESを表示します。

powerinfo

SYSTEM_POWER_CAPABILITIESを表示します。

battery

SYSTEM_BATTERY_STATEを表示します。

ppm

すべてのプロセッサ情報を表示します。

ppmidle

プロセッサのアイドル状態情報を表示します。

ppmperf

プロセッサのパフォーマンス状態情報を表示します。

ppmperfverbose

プロセッサのパフォーマンス状態情報を冗長形式で表示します。

/p:{n|a|\*}

/info:ppm/info:ppmidleまたは、 /info:ppmperfオプションの論理プロセッサ番号を指定します。

a または \*
すべての論理プロセッサ (既定値) を指定します。

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

Info シナリオに関連する情報が含まれています。 PwrTestログ ファイルには<InfoScenario> 要素が1つだけあります。

<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>

システムが現在AC電源で動作しているかどうかを示します。

<BatteryPresent>

システムに少なくとも 1 つのバッテリーが存在するかどうかを示します。

<Charging>

少なくとも1つのバッテリが現在充電中かどうかを示します。

<Discharging>

少なくとも1つのバッテリが現在放電中かどうかを示します。

<MaxCapacity>

新品時のバッテリーの最大容量(ミリワット時(mW-h)単位)。

<RemainingCapacity>

バッテリーの推定残量(ミリワット時(mW-h)単位)。

<RateOfDrain>

バッテリーの現在の放電率をミリワット(mW)で示します。

<EstimatedTime>

バッテリーの推定残り時間 (秒)。

<DefaultAlert1>

バッテリー低下の警告が発生した場合のバッテリー製造元の推奨容量を示します。

<DefaultAlert2>

バッテリー警告が発生した場合のバッテリー製造元の推奨容量を示します。

<PROCESSOR_POWER_INFORMATION>

システム プロセッサとその電源管理機能に関連する情報が含まれています。

<CPUNumber>

現在の <PROCESSOR_POWER_INFORMATION> 要素が表している対象のプロセッサを示します。

<MaxMhz>

プロセッサの最大周波数を示します。

<CurrentMhz>

プロセッサの現在の周波数を示します。

<MhzLimit>

プロセッサのクロック周波数の現在の上限を示します。

<MaxIdleState>

プロセッサの最も高いアイドル状態を示します。

<CurrentIdleState>

プロセッサの現在のアイドル状態を示します。

PwrTest の構文