¿Qué significa el código de error de Windows 480 (ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT)?

 
Anterior Siguiente
ERROR_CAPAUTHZ_SCCD_NO_CAPABILITY_MATCH ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT

ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT

Qué significa ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT

ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT (480) — La pila PnP del dispositivo no completó a tiempo la consulta previa a la retirada.

Antes de retirar, deshabilitar o actualizar un dispositivo de forma ordenada, Windows envía una consulta para comprobar si la pila puede desmontarse con seguridad. El timeout indica que algún driver no completó o no reenviò la solicitud a tiempo; es distinto de un veto explícito y normal.

Qué comprobar

  • Capture la instancia del dispositivo y la pila completa de drivers antes de reiniciar.
  • Busque IRP_MN_QUERY_REMOVE_DEVICE pendiente, remove locks y callbacks PnP que ejecuten trabajo largo de forma síncrona.
  • En código de driver, verifique que cada ruta de DispatchPnP completa o reenvía la solicitud.

Tratamiento recomendado

Un reinicio puede liberar el estado, pero no identifica la capa responsable. Trace la pila y corrija el driver que mantiene la consulta pendiente. No convierta automáticamente el timeout en un veto del usuario o en un fallo físico del dispositivo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.