Compartir a través de


Examen de seguimientos de controladores del administrador de conexiones para dispositivos USB4™

En este artículo se explora cómo capturar y revisar los seguimientos del controlador del administrador de conexiones para dispositivos USB4.

Captura de seguimientos en archivos ETL

El script BusesTrace.cmd se puede usar para capturar los seguimientos de los controladores del administrador de conexiones USB4 y otros controladores USB en archivos ETL. Herramientas como Windows Analizador de rendimiento se pueden usar para examinar los seguimientos en estos archivos ETL.

Los pasos siguientes capturan los seguimientos de la sesión de arranque actual.

  1. Inicie el script BusesTrace.cmd desde un símbolo del sistema con privilegios elevados.
  2. Elija los elementos del menú script Iniciar seguimiento, componentes USB4 e Iniciar ahora para iniciar la sesión de seguimiento.
  3. <Reproducir el problema>
  4. Siga el símbolo del script BusesTrace.cmd para presionar cualquier clave para detener la sesión de seguimiento.

Los pasos siguientes capturan los seguimientos desde el principio de la siguiente sesión de arranque.

  1. Inicie el script BusesTrace.cmd desde un símbolo del sistema con privilegios elevados.
  2. Elija los elementos del menú Script Iniciar seguimiento, componentes USB4 e Iniciar desde la siguiente sesión de arranque para configurar la sesión de seguimiento para las sesiones de arranque siguientes.
  3. Reinicie el sistema. La sesión de seguimiento se inicia después del reinicio.
  4. <Reproducir el problema>
  5. Vuelva a iniciar el script BusesTrace.cmd desde un símbolo del sistema con privilegios elevados.
  6. Elija el elemento de menú Script Stop Boot Session Trace (Detener seguimiento de sesión de arranque) para detener la sesión de seguimiento de arranque y quitar la configuración de la sesión de seguimiento de arranque para las sesiones de arranque siguientes.

Examen de seguimientos en el búfer de memoria circular IFR

Los controladores del administrador de conexiones USB4 implementan Inflight Trace Recorder (IFR). Esto permite que los mensajes de seguimiento de WPP se escriban en un búfer de memoria circular y siempre esté habilitado. No es necesario habilitar una sesión de seguimiento antes de la mano. Los mensajes de seguimiento del IFR son accesibles desde un depurador de kernel o un volcado de memoria del kernel.

Use los comandos del depurador de kernel para examinar los seguimientos.

!rcdrkd.rcdrlogdump Usb4HostRouter.sys
!rcdrkd.rcdrlogdump Usb4DeviceRouter.sys