Freigeben über


PwrTest Syntax

Sie führen PwrTest über ein Eingabeaufforderungsfenster aus. You can select and configure PwrTest Scenarios using command options.

Die Syntax für das PwrTest-Tool lautet:

pwrtest /scenario [/scenario_options] [/common_options]

/ scenario

Scenarios Description
sleep Wechselt den Computer durch Übergänge im Energiesparmodus/Fortsetzen. (Windows 7 und höher)
battery Stellt Akkuinformationen und -überwachung bereit. (Windows 7 und höher)
info Stellt Systemleistungsinformationen bereit. (Windows 7 und höher)
es Überwacht den Threadausführungszustand. (Windows 7 und höher)
idle Überwacht System-Leerlaufereignisse. (Windows 7 und höher)
ppm Überwacht die Prozessorleistungsverwaltung. (Windows 7 und höher)
timer Überwacht Änderungen der Systemzeitgeberauflösung. (Windows 7 und höher)
disk Überwacht Die Datenträger-Idle-Statistiken und Spindownereignisse. (Windows 7 und höher)
device Überwacht Geräte-Idle-Statistiken und Power-Down-Ereignisse. (Windows 7 und höher)
monitor Zeichnet Benutzer-Idle-Statistiken im Zusammenhang mit dem automatischen Dimmen und Leeren des Bildschirms auf. (Windows 7 und höher)
requests Zeigt herausragende und neue Leistungsanforderungen an. (Windows 7 und höher)
thermal Überwacht ACPI-Thermische Zoneninformationen und Statistiken. Dies wird nur bei Systemen unterstützt, die thermische Zonen und Temperaturänderungen melden. (Windows 7 und höher).
processidle Erzwingt die Ausführung von Hintergrundwartungsaufgaben (jetzt und nicht zu ihrer geplanten Zeit), und überwacht den Fortschritt. (Windows 7 und höher)
cs Wechselt den Computer über verbundene Standby-Übergänge, wenn sie vom System unterstützt werden. (Windows 8 und höher)
platidle Überwacht und versucht, die Übergangsanzahl der Plattform im Leerlauf zu protokollieren, wenn sie vom System unterstützt werden. (Windows 8 und höher)
directedfx Überwacht Stromsparmodusschalter im Leerlauf im Zusammenhang mit dem Directed Power Management Framework (DFx). (Windows 10, Version 1903 und höher)

/ scenario_options
To see the options available for each Pwrtest scenario, type: pwrtest.exe /scenario/?

Beispiel: pwrtest.exe /sleep /?

/ common_options

common_options Description
/lf:folder Gibt den Ordner für die Protokolldateien an. Beispiel: c:\myfolder oder \\server\share. Der Standardspeicherort des Protokolls ist derselbe Ordner wie pwrtest.exe.
/ln:name Gibt den Namen für die Protokolldateien und den Namen für die Ereignisablaufverfolgungssitzung für Windows (ETW) an. Die Protokolldateierweiterungen werden automatisch hinzugefügt (WTL, .xmlusw.). Der Standardname ist pwrtestlog.
/etwbuffersize:n Gibt die ETW-Puffergröße in KB an, wenn sie größer als die Standardgröße ist. Der Standardwert ist die aktuelle Seitengröße oder 256 KB (je nachdem, welcher Wert größer ist).
/etwminbuffers:n Gibt die Mindestanzahl der Puffer an, die für die ETW-Sitzung zugewiesen wurden, wenn sie größer als das Minimum von 2 pro logischem Prozessor ist. Der Standardwert ist 2 Puffer pro logischem Prozessor.
/etwmaxbuffers:n Specifies the maximum number of buffers allocated for the ETW session if that number is larger than the minimum of 2 per logical processor and larger than the etwminbuffers setting. The default is the etwminbuffers value + 20.
/delaywrite Gibt an, dass Protokolldaten im Arbeitsspeicher gepuffert werden, um Datenträgerschreibvorgänge zu reduzieren. Diese Option wirkt sich auf alle Protokolltypen einschließlich ETL aus.

Examples

pwrtest /?  
pwrtest /requests  /?
pwrtest /requests  /t:60

Hinweise

Ausführungsanforderungen zur Unterstützung der ETW-Ablaufverfolgung:

  • Pwrtest must run from an administrator or elevated Command Prompt window (Run as administrator).

  • Pwrtest muss nativ ausgeführt werden (WoW64 wird nicht unterstützt).

Die gruppenrichtlinieneinstellungen, die von Ihrem Systemadministrator eingerichtet wurden, beeinträchtigen möglicherweise einige Szenarien, die vorübergehend Die Energieeinstellungswerte ändern müssen (z. B. das Szenario für den Energiesparmodus).

PwrTest generiert automatisch mehrere Protokolle für jede Ausführung in .log (Nur-Text), .xml (Format variiert je nach Szenario), WTL (WTTLog) und ETW-Protokollformate (ETW-Ablaufverfolgung).

Um alle PwrTest-Szenarien verwenden zu können, müssen Sie zunächst einen Testcomputer für Tests mit Visual Studio und WDK bereitstellen. Weitere Informationen finden Sie unter Bereitstellen eines Computers für die Treiberbereitstellung und -tests (WDK 8.1) oder bereitstellen eines Computers für die Treiberbereitstellung und -tests (WDK 8). Einige Szenarien erfordern den Netzschaltertreiber, der Teil von Windows Driver Testing Framework (WDTF) ist. WDTF (und der enthaltene Netzschaltertreiber) wird automatisch installiert, wenn Sie ein System zum Testen mit Visual Studio und WDK bereitstellen. Informationen zu WDTF finden Sie unter Windows Device Testing Framework (WDTF) (Windows Drivers).

PwrTest Scenarios

PwrTest-Protokolldatei