Sintaxis de PwrTest
Puede ejecutar PwrTest desde una ventana del símbolo del sistema. Puede seleccionar y configurar escenarios de PwrTest mediante las opciones de comando.
La sintaxis de la herramienta PwrTest es:
pwrtest /scenario [/scenario_options] [/common_options]
/scenario
Escenarios | Descripción |
---|---|
en reposo | Recorre el equipo a través de transiciones de suspensión y reanudación. (Windows 7 y versiones posteriores) |
battery | Proporciona información y supervisión de la batería. (Windows 7 y versiones posteriores) |
info | Proporciona información de energía del sistema. (Windows 7 y versiones posteriores) |
es | Supervisa el estado de ejecución del subproceso. (Windows 7 y versiones posteriores) |
inactivo | Supervisa los eventos inactivos del sistema. (Windows 7 y versiones posteriores) |
ppm | Supervisa la administración de energía del procesador. (Windows 7 y versiones posteriores) |
timer | Supervisa los cambios de resolución del temporizador del sistema. (Windows 7 y versiones posteriores) |
disk | Supervisa las estadísticas de inactividad del disco y los eventos de reducción vertical. (Windows 7 y versiones posteriores) |
device | Supervisa las estadísticas de inactividad del dispositivo y los eventos de apagado. (Windows 7 y versiones posteriores) |
monitor | Registra las estadísticas de inactividad del usuario relacionadas con la supervisión o visualización automática de atenuación y en blanco. (Windows 7 y versiones posteriores) |
requests | Muestra solicitudes de energía pendientes y nuevas. (Windows 7 y versiones posteriores) |
térmica | Supervisa la información y estadísticas de la zona térmica ACPI. Esto solo se admite en sistemas que notifican cambios de temperatura y zonas térmicas. (Windows 7 y versiones posteriores). |
processidle | Fuerza las tareas de mantenimiento en segundo plano para que se ejecuten (ahora en lugar de en su hora programada) y supervise su progreso. (Windows 7 y versiones posteriores) |
cs | Recorre el equipo a través de transiciones en espera conectadas si son compatibles con el sistema. (Windows 8 y versiones posteriores) |
platidle | Supervisa e intenta registrar los recuentos de transición de inactividad de la plataforma si son compatibles con el sistema. (Windows 8 y versiones posteriores) |
directedfx | Supervisa los conmutadores de estado inactivos de bajo consumo relacionados con El marco de administración de energía dirigida (DFx). (Windows 10, versión 1903 y posteriores) |
/scenario_options
Para ver las opciones disponibles para cada escenario de Pwrtest, escriba: pwrtest.exe /scenario /?
Por ejemplo: pwrtest.exe /sleep /?
/common_options
common_options | Descripción |
---|---|
/lf:folder | Especifica la carpeta de los archivos de registro. Por ejemplo, c:\myfolder o \\server\share. La ubicación del registro predeterminada es la misma carpeta que pwrtest.exe. |
/ln:name | Especifica el nombre de los archivos de registro y el nombre de la sesión de seguimiento de Seguimiento de eventos para Windows (ETW). Las extensiones de archivo de registro se agregan automáticamente (.wtl, .xml, etc.). El nombre predeterminado es pwrtestlog. |
/etwbuffersize:n | Especifica el tamaño del búfer ETW en KB si es mayor que el tamaño predeterminado. El valor predeterminado es el tamaño de página actual o 256 KB (lo que sea mayor). |
/etwminbuffers:n | Especifica el número mínimo de búferes asignados para la sesión ETW si es mayor que el mínimo de 2 por procesador lógico. El valor predeterminado es 2 búferes por procesador lógico. |
/etwmaxbuffers:n | Especifica el número máximo de búferes asignados para la sesión ETW si ese número es mayor que el mínimo de 2 por procesador lógico y mayor que el valor etwminbuffers . El valor predeterminado es etwminbuffers + 20. |
/delaywrite | Especifica que los datos de registro se almacena en búfer en memoria para reducir las escrituras en disco. Esta opción afecta a todos los tipos de registro, incluidos ETL. |
Ejemplos
pwrtest /?
pwrtest /requests /?
pwrtest /requests /t:60
Observaciones
Requisitos de ejecución para admitir el seguimiento de ETW:
Pwrtest debe ejecutarse desde una ventana del símbolo del sistema con privilegios elevados (ejecutar como administrador).
Pwrtest debe ejecutarse de forma nativa (No se admite WoW64).
La configuración de directiva de grupo establecida por el administrador del sistema podría interferir con algunos escenarios que necesitan modificar temporalmente los valores de configuración de energía (como el escenario de suspensión).
PwrTest genera automáticamente varios registros para cada ejecución en formatos de registro de .log (texto sin formato), .xml (el formato varía por escenario), .wtl (WTTLog) y formatos de registro .etl (seguimiento ETW).
Para poder usar todos los escenarios de PwrTest, primero debe aprovisionar un equipo de prueba para realizar pruebas mediante Visual Studio y WDK. Para obtener más información, consulte Aprovisionamiento de un equipo para la implementación y pruebas de controladores (WDK 8.1) o Aprovisionamiento de un equipo para la implementación y pruebas de controladores (WDK 8). Algunos escenarios requieren el controlador de botón de encendido que forma parte de Windows Driver Testing Framework (WDTF). WDTF (y el controlador de botón de encendido incluido) se instala automáticamente al aprovisionar un sistema para realizar pruebas mediante Visual Studio y WDK. Para obtener información sobre WDTF, consulte Windows Device Testing Framework (WDTF) (Controladores de Windows).