Compartir a través de


Escenario de pwrTest Disk

El escenario pwrTest Disk supervisa las estadísticas de inactividad del disco y los eventos de reducción vertical.

Este escenario se usa principalmente para la actividad de energía del disco duro de Windows 7, las versiones posteriores de Windows usan un mecanismo diferente para el seguimiento de la inactividad del disco que no es compatible actualmente con Pwrtest. Para las versiones de Windows más recientes que Windows 7, use Windows Performance Toolkit (WPT). WpT incluye windows Performance Recorder (WPR) que puedes usar para realizar un seguimiento del proveedor de energía en modo kernel y windows Analizador de rendimiento (WPA) que puede mostrar las estadísticas del dispositivo de Power Framework (PoFx) y puede representar las transiciones después.

Nota Este escenario no funciona para todos los tipos de discos o controladores, ya que no todos los controladores de almacenamiento se registran para la detección de inactividad. Consulte Controlar el inicio de PnP en un controlador de clase de almacenamiento para obtener más información.

Sintaxis

pwrtest /disk  [/t:n] [/?] 

/t:n
Especifica el tiempo total (en minutos) para que se ejecute el escenario (el valor predeterminado para n es de 30 minutos).

Ejemplos

pwrtest /disk /t:60
pwrtest /disk

Salida del archivo de registro XML

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <DiskIdleEvents> 
    <DiskIdleChangeEvent>
        <Timestamp></TimeStamp>
        <DiskNumber></DiskNumber>
        <InstancePath></InstancePath>
        <Description></Description>
    </DiskIdleChangeEvent>
    <DiskIdlePolicyChange>
        <Timestamp></TimeStamp>
        <Timeout></Timeout>
        <IgnoreThreshold></IgnoreThreshold>
    </DiskIdlePolicyChange>
    <DiskIdleEvent>
        <Timestamp></TimeStamp>
        <DiskNumber></DiskNumber>
        <InstancePath></InstancePath>
        <Device></Device>
        <Pdo></Pdo>
        <BusyCount></BusyCount>
        <AccruedBusyCount></AccruedBusyCount>
        <IdlePowerState></IdlePowerState>
        <CurrentPowerState></CurrentPowerState>
        <Timeout></Timeout>
        <IgnoreThreshold></IgnoreThreshold>
        <AccruedIdleTime></AccruedIdleTime>
        <AccruedNonIdleTime></AccruedNonIdleTime>
        <Analysis></Analysis>
    </DiskIdleEvent>
  </DiskIdleEvents>
</PwrTestLog> 

En la tabla siguiente se describen los elementos XML que aparecen en el archivo de registro.

Elemento Descripción
<DiskIdleEvents>

Contiene todos los eventos inactivos de disco diferentes. Solo un <elemento DeviceIdleEvents> por archivo de registro pwrTest.

<Timestamp>

Marca de tiempo de cualquier evento determinado.

<DiskNumber>

Identifica para qué disco físico está este evento.

<InstancePath>

Ruta de acceso de la instancia del dispositivo.

<DeviceIdleChangeEvent>

Evento de adición o eliminación del dispositivo.

<Descripción>

DeviceRemoved o DeviceDetected.

<DiskIdlePolicyChange>

Los tiempos de espera de disco cambian el evento.

<Tiempo de espera>

Se ha agotado el tiempo de espera del nuevo número de discos.

<IgnoreThreshold>

El nuevo disco inactivo omite el umbral.

<Dispositivo>

Objeto de dispositivo funcional.

<Pdo>

Objeto de dispositivo físico

<BusyCount>

Número de veces que el controlador del dispositivo llamó a PoSetDeviceBusy durante el período.

<AccruedBusyCount>

Número de veces que el controlador del dispositivo llama al total poSetDeviceBusy .

<IdlePowerState>

Qué estado numérico es el estado inactivo.

<CurrentPowerState>

Estado de energía numérico actual.

<Tiempo de espera>

Tiempo de espera (en segundos).

<IgnoreThreshold>

Número de segundos de tiempo de no inactividad que se omitirán

<AccruedIdleTime>

Tiempo de inactividad acumulado durante el período.

<AccruedNonIdleTime>

Tiempo de inactividad total acumulado.

<Análisis>

Cadena que describe lo que sucedió durante el período.

Sintaxis de PwrTest