PwrTest 資訊案例
PwrTest 資訊案例會從各種類別擷取並記錄目前的系統電源資訊。
語法
pwrtest /info:option [/p:{n|a|*}] [/w:n] [/?]
/info: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> | 指出系統目前是否在 AC 電源上運作。 |
<BatteryPresent> | 指出系統中是否有至少一個電池。 |
<充電> | 指出目前是否至少有一個電池正在充電。 |
<放電> | 指出目前是否至少有一個電池正在卸載。 |
<MaxCapacity> | 新增時電池的最大容量,以 milliwatt 小時為單位, (mW-h) 。 |
<RemainingCapacity> | 估計電池的剩餘容量,以 milliwatt 小時為單位, (mW-h) 。 |
<RateOfDrain> | 指出目前在 milliwatts (mW) 中電池的釋放速率。 |
<EstimatedTime> | 電池剩餘的預估時間,以秒為單位。 |
<DefaultAlert1> | 指出應該發生低電池警示時,電池製造商的建議容量。 |
<DefaultAlert2> | 指出應該發生警告電池警示時,電池製造商的建議容量。 |
<PROCESSOR_POWER_INFORMATION> | 包含與系統處理器及其電源管理功能相關的資訊。 |
<CPUNumber> | 指出目前 < PROCESSOR_POWER_INFORMATION > 專案所描述的處理器。 |
<MaxMhz> | 表示處理器的最大頻率。 |
<CurrentMhz> | 表示處理器目前的頻率。 |
<MhzLimit> | 指出處理器時鐘頻率的目前限制。 |
<MaxIdleState> | 表示處理器的最大閒置狀態。 |
<CurrentIdleState> | 表示處理器目前的閒置狀態。 |