PwrTest 裝置案例
PwrTest 裝置案例會監視裝置閒置統計資料。
此案例主要用於 Windows 7 裝置電源活動,後續版本的 Windows 會使用不同的機制來追蹤 Pwrtest 目前不支援的裝置閒置。 對於 Windows 7 之前的 Windows 版本,請使用 Windows Performance Toolkit (WPT) 。 WPT 包含 Windows Performance Recorder (WPR) ,可用來追蹤核心模式電源提供者和 Windows 效能分析器 (WPA) ,其可顯示 Power Framework (PoFx) 裝置統計資料,之後可以繪製轉換圖表。
語法
pwrtest /device [/t:n] [/?]
/t:n
指定執行案例 (以分鐘為單位的總時間) , (n 的預設值為 30 分鐘) 。
範例
pwrtest /device /t:60
pwrtest /device
XML 記錄檔輸出
<PwrTestLog>
<SystemInformation>
</SystemInformation>
<DeviceIdleEvents>
<DeviceIdleChangeEvent>
<Timestamp></TimeStamp>
<InstancePath></InstancePath>
<Description></Description>
</DeviceIdleChangeEvent>
<DeviceIdleEvent>
<Timestamp></TimeStamp>
<InstancePath></InstancePath>
<Device></Device>
<Pdo></Pdo>
<ConservationTimeout></ConservationTimeout>
<PerformanceTimeout></PerformanceTimeout>
<AccruedIdleTime></AccruedIdleTime>
<BusyCount></BusyCount>
<AccruedBusyCount></AccruedBusyCount>
<IdlePowerState></IdlePowerState>
<CurrentPowerState></CurrentPowerState>
<Analysis></Analysis>
</DeviceIdleEvent>
</DeviceIdleEvents>
</PwrTestLog>
下表描述出現在記錄檔中的 XML 元素。
元素 | 描述 |
---|---|
<DeviceIdleEvents> | 包含所有不同的裝置閒置事件。 每個 PwrTest 記錄檔只有一個< DeviceIdleEvents元素。 |
<時間 戳> | 任何指定事件的時間戳記。 |
<InstancePath> | 裝置實例路徑。 |
<DeviceIdleChangeEvent> | 裝置新增或移除事件。 |
<描述> | DeviceRemoved 或 DeviceDetected。 |
<DeviceIdleEvent> | 裝置閒置統計資料事件。 |
<裝置> | 功能裝置物件。 |
<Pdo> | 實體裝置物件 |
<以Timeout> | 保守的逾時 (通常用於 DC 電源) 。 |
<PerformanceTimeout> | 效能逾時 (通常用於 AC 電源) 。 |
<AccruedIdleTime> | 期間內累積的閒置時間。 |
<BusyCount> | 裝置驅動程式在期間內稱為 PoSetDeviceBusy 的次數。 |
<AccruedBusyCount> | 設備磁碟機稱為 PoSetDeviceBusy的總次數。 |
<IdlePowerState> | 顯示哪些數值狀態是閒置狀態。 |
<CurrentPowerState> | 目前的數值電源狀態。 |
<分析> | 描述期間發生之狀況的字串。 |