Leer el código de detención y el archivo que nombra
IRQL significa Interrupt Request Level, una escala de prioridades con la que el kernel decide qué código puede ejecutarse en cada momento. Algunas páginas de memoria pueden quedarse en el disco, y tocarlas solo es legal en IRQL bajos. Un controlador que rompe esa regla tumba Windows al instante y a propósito: 0x0000000A es el kernel negándose a seguir con su propia contabilidad corrompida.
El nombre de archivo impreso al pie de la pantalla azul —y repetido en el minidump— es la prueba más valiosa que deja el fallo. Apunta al controlador, y el controlador apunta a la solución. Cuando la pantalla no muestra ningún nombre, la propia memoria pasa a ser la sospechosa principal.
- nvlddmkm.sys — controlador gráfico de NVIDIA; actualícelo, o elimine el viejo con DDU e instale uno nuevo
- rt640x64.sys, e1d*.sys — controladores de red de Realtek e Intel, habituales en portátiles
- tcpip.sys, netio.sys — la pila de red, provocados casi siempre por clientes VPN y filtros de antivirus
- iaStorA.sys — controlador Intel Rapid Storage, típico de Windows 10 preinstalados por el fabricante
- Ningún nombre en pantalla — sospeche de una RAM que corre un perfil XMP/EXPO inestable
Primero, el lado de los controladores
Empiece en el Administrador de dispositivos (Win + X) con los equipos que coincidan con el archivo nombrado: la tarjeta en Adaptadores de pantalla, la red en Adaptadores de red. Abra Propiedades → Controlador y pruebe Revertir el controlador si los fallos comenzaron tras una actualización; si no, deje que Actualizar controlador busque solo y visite después la web del fabricante por un paquete más reciente. Windows Update → Opciones avanzadas → Actualizaciones opcionales también reparte controladores, en una sección propia.
Los filtros de kernel de terceros merecen la misma sospecha que los controladores de hardware. Los antivirus, los clientes VPN y las herramientas de virtualización viejas se enganchan a la pila de red y almacenamiento, y cada uno ha provocado 0x0000000A en el mundo real. Desinstale el más reciente —o cambie temporalmente de antivirus— y observe si el código de detención vuelve. Si el fallo entra en bucle antes del escritorio, arranque en modo seguro desde WinRE (Solucionar problemas → Opciones avanzadas → Configuración de inicio → Reiniciar → tecla 4) y quite el software allí.
Probar la memoria y confirmar al culpable
La memoria es la otra mitad de la estadística. Lance el Diagnóstico de memoria de Windows con mdsched.exe, reinicie cuando se le pida y deje correr el recorrido básico; el veredicto aparece en el Visor de eventos, en Registros de Windows → Sistema, con el origen MemoryDiagnostics-Results. Para una sentencia sobre la que actuar, pase MemTest86 desde un USB al menos cuatro corridas completas: los errores intermitentes que mdsched no ve salen a flote allí.
Si la máquina está en overclock o la RAM usa un perfil XMP/EXPO, apáguelo en la BIOS y viva una semana con los valores por defecto. Un equipo que deja de fallar a velocidades de fábrica acaba de confesar que el problema era la memoria. Pruebe los módulos de uno en uno para encontrar el dañado y guarde los minidumps de C:\Windows\Minidump — WinDbg, con el comando !analyze -v, extrae de ellos la dirección del fallo.
Preguntas y respuestas
¿Puede un virus causar IRQL NOT LESS OR EQUAL?
Prácticamente nunca. El malware rara vez dispara este código de detención concreto; las causas son controladores y memoria de forma abrumadora. Irónicamente, el filtro de un antivirus es un sospechoso más plausible.
¿Qué significa el código de detención 0x0000000A?
Un controlador del kernel intentó alcanzar memoria paginada en un nivel de interrupción donde está prohibido. En cristiano: un controlador rompió las reglas de memoria del kernel.
¿Puede la RAM defectuosa causar IRQL_NOT_LESS_OR_EQUAL?
Sí, es una de las dos causas principales. Primero mdsched.exe, para confirmar MemTest86, y pruebe a desactivar XMP/EXPO.
Consulta qué incluye antes de comprar.
La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.
Sigue leyendo
Escríbenos: [email protected]