0x0000002A: INCONSISTENT_IRP
La pantalla azul 0x0000002A (INCONSISTENT_IRP) indica que Windows ha encontrado un IRP con información contradictoria. Un IRP (I/O Request Packet, paquete de solicitud de E/S) es el mensaje que usa el sistema para pedir a los controladores que lean, escriban o hagan cualquier otra operación con un dispositivo.
Es un error poco frecuente y casi siempre lo provoca un controlador que maneja mal esos paquetes.
¿Qué significa la pantalla azul 0x0000002A?
Imagina un paquete de mensajería cuya etiqueta dice a la vez "entregado" y "en reparto". Algo así es un IRP inconsistente: unos campos indican, por ejemplo, que la operación ya terminó y otros que sigue pendiente. Como Windows no puede saber cuál es la verdad, se detiene para no seguir con datos incoherentes.
El único parámetro útil es el primero: la dirección del IRP inconsistente. En WinDbg, el comando !irp con esa dirección muestra su contenido y qué controladores lo han manejado.
Causas del error INCONSISTENT_IRP
- Un controlador con un fallo de programación. Completa un IRP dos veces, lo modifica después de devolverlo o deja sus campos a medias.
- Controladores de filtro de antivirus, cifrado, copias de seguridad o unidades virtuales, que interceptan los IRP de otros controladores.
- Controladores antiguos o incompatibles con tu versión de Windows.
- Memoria RAM defectuosa u overclocking inestable. Es una causa menos habitual.
Cómo solucionar la pantalla azul 0x0000002A
1. Identifica el controlador implicado
Abre BlueScreenView o WinDbg y revisa los volcados de C:\Windows\Minidump. En WinDbg, ejecuta !analyze -v y después !irp con la dirección del primer parámetro. Si aparece un .sys de terceros, actualízalo o desinstala el programa al que pertenece.
2. Revisa el software que filtra el disco
Desinstala temporalmente el antivirus de terceros y los programas de cifrado, copias de seguridad o unidades virtuales, y comprueba si el error desaparece.
3. Actualiza controladores y BIOS/UEFI
Instala las últimas versiones desde la web oficial del fabricante y aplica las actualizaciones pendientes de Windows Update.
4. Repara los archivos del sistema
Abre el Símbolo del sistema como administrador y ejecuta sfc /scannow. Después, ejecuta DISM /Online /Cleanup-Image /RestoreHealth.
5. Quita el overclocking y comprueba la RAM
Carga los valores por defecto en la BIOS/UEFI y pasa MemTest86 desde un USB de arranque, o ejecuta mdsched.exe con Win + R.
Preguntas frecuentes sobre el error 0x0000002A
¿Qué tipo de controlador suele ser el culpable?
Cualquiera que procese operaciones de entrada y salida, pero los sospechosos habituales son los filtros de disco y los controladores de almacenamiento o de red de terceros.
¿Tengo que reinstalar Windows?
Casi nunca. Lo normal es que se resuelva actualizando o quitando el controlador implicado.
Resumen
El 0x0000002A indica un paquete de solicitud de E/S con datos contradictorios, casi siempre por culpa de un controlador. Revisa el volcado, desconfía de los filtros de disco de terceros y mantén los controladores al día.
¿Experimentas otros errores de Windows o necesitas ayuda con diagnóstico de pantalla azul? Consulta nuestra guía completa sobre códigos de error de Windows y soluciones de diagnóstico para resolver cualquier problema de sistema de manera segura y eficaz.