Cómo resolver el error Driver IRQL NOT LESS OR EQUAL en Windows

  • El error IRQL_NOT_LESS_OR_EQUAL suele estar relacionado con problemas de memoria, drivers defectuosos o hardware incompatible.
  • Comprobar la RAM, actualizar o revertir controladores y revisar dispositivos conectados ayuda a identificar el origen del fallo.
  • Herramientas como el Diagnóstico de memoria, SFC, DISM, restaurar sistema y el arranque limpio son claves para solucionar el problema.
  • Un enfoque ordenado, cambiando una sola cosa cada vez, es esencial para evitar repetir pantallazos azules y encontrar la causa raíz.

Pantalla azul IRQL NOT LESS OR EQUAL en Windows

Si tu PC se reinicia de golpe y aparece una pantalla azul con el mensaje IRQL_NOT_LESS_OR_EQUAL o «Driver IRQL NOT LESS OR EQUAL», no eres el único. Es uno de los errores más típicos de Windows 10 y Windows 11 y, aunque asusta, en la mayoría de los casos tiene solución sin necesidad de cambiar todo el equipo.

Este fallo está muy ligado a problemas de memoria, drivers o hardware que no se llevan bien entre sí. Puede deberse tanto a algo tan simple como un controlador gráfico mal instalado como a un módulo de RAM defectuoso o a una instalación de Windows dañada. Vamos a ver, con calma, qué significa realmente este error y cómo atacarlo paso a paso como lo haría un técnico.

Qué es el error IRQL NOT LESS OR EQUAL y qué significa realmente

El mensaje IRQL_NOT_LESS_OR_EQUAL hace referencia al nivel de prioridad de interrupciones del sistema, lo que en Windows se denomina IRQL (Interrupt Request Level). En cristiano: ciertas partes del sistema y de los drivers tienen permiso para acceder a determinadas zonas de memoria, pero no a todas. Cuando un proceso o un controlador intenta leer o escribir en una dirección de memoria para la que no tiene permisos, Windows se protege arrojando este pantallazo azul.

La parte «NOT_LESS_OR_EQUAL» indica que se ha intentado acceder a una dirección de memoria por encima del límite que tenía permitido ese proceso o driver. Es un error de muy bajo nivel y por eso el sistema se detiene en seco para evitar daños mayores, generando el clásico BSOD (Blue Screen of Death).

Cuando salta este error, Windows muestra un porcentaje de progreso mientras recopila información de diagnóstico (volcado de memoria, eventos del sistema, etc.). Esa información se guarda en el disco y, por defecto, al llegar al 100% el equipo se reinicia solo, a menos que hayas desactivado el reinicio automático en las opciones avanzadas de inicio.

En muchos casos, en la parte inferior de la pantalla azul verás un código de parada (Stop code) y, a veces, el nombre de un archivo implicado, como ntoskrnl.exe (el núcleo del sistema), o el nombre de un driver concreto. Que salga ntoskrnl.exe no significa que el núcleo esté dañado, sino que es el que detecta que algo va mal y detiene el sistema.

Causas comunes del error IRQL NOT LESS OR EQUAL

Causas más frecuentes del error IRQL NOT LESS OR EQUAL

Aunque el mensaje es muy técnico, en la práctica este error suele estar relacionado con un puñado de causas bastante claras. Es importante que te preguntes siempre “¿qué ha cambiado justo antes de que empezara el problema?” para no dar palos de ciego.

  • Error durante la instalación o actualización de un componente hardware (tarjeta gráfica, SSD NVMe, placa base, tarjeta de red, etc.) o tras conectar un dispositivo USB nuevo (adaptador, disco externo, periférico raro…). En estos casos suele tratarse de un conflicto de recursos entre dispositivos o de un controlador que no se entiende bien con Windows.
  • Drivers inestables o incompatibles, especialmente de la tarjeta gráfica. Muchos usuarios reportan que el IRQL_NOT_LESS_OR_EQUAL aparece tras instalar una versión problemática de un driver (por ejemplo, ciertas versiones de Nvidia GeForce). A veces basta con volver al controlador anterior para que desaparezcan los pantallazos.
  • Archivos de sistema corruptos. Un apagado brusco, un corte de luz, una actualización que se interrumpe o incluso malware pueden dañar ficheros críticos de Windows y provocar este tipo de errores sin que hayas tocado el hardware. Aquí entran en juego herramientas como SFC y DISM, de las que hablaremos más adelante.
  • Hardware defectuoso. Módulos de RAM con errores intermitentes, una placa base con problemas en los bancos de memoria, una controladora USB dañada, un NVMe conflictivo… Los errores de este tipo suelen quedar reflejados como «Hardware error» en el Monitor de confiabilidad de Windows.

También se han visto IRQL_NOT_LESS_OR_EQUAL por instalaciones de software mal hechas (servicios configurados de forma incorrecta, errores en el registro tras una actualización) o incluso al hacer una downgrade de Windows (por ejemplo, bajar de Windows 7 a Vista o instalar una versión antigua encima de otra más nueva), cuando no se sustituyen bien todos los ficheros del sistema.

Cómo comprobar la memoria con la herramienta Diagnóstico de memoria de Windows

La RAM es una de las primeras sospechosas cuando aparece el error IRQL_NOT_LESS_OR_EQUAL, así que tiene sentido empezar por comprobarla. Windows incluye una utilidad propia, el Diagnóstico de memoria de Windows, que te permite hacer un test sin instalar nada extra.

Antes de lanzarlo, conviene que guardes todo tu trabajo y cierres las aplicaciones, porque el equipo se reiniciará para poder analizar la memoria fuera del sistema operativo.

Para abrir la herramienta, haz clic derecho en el botón Inicio y selecciona «Ejecutar». En la ventana que aparece, escribe mdsched y pulsa en Aceptar. Se abrirá una ventana pidiéndote que elijas si quieres reiniciar ahora y comprobar si hay problemas o hacerlo la próxima vez que reinicies.

Si eliges reiniciar en ese momento, el PC se apagará y, en lugar de entrar directo en Windows, verás la pantalla del Diagnóstico de memoria. Por defecto ejecuta una batería de pruebas «Estándar» que suele ser suficiente en muchos casos, aunque no es tan agresiva como un MemTest86 largo.

Si quieres un análisis más a fondo porque sospechas que la RAM falla de forma intermitente, pulsa F1 mientras estás en esa pantalla. Se abrirá un menú donde puedes cambiar el tipo de prueba; con las teclas de dirección, selecciona «Extendida», que hace comprobaciones mucho más exhaustivas (tardará más tiempo). Para aplicar los cambios y continuar con el test, presiona F10.

Cuando el análisis termine, el sistema se reiniciará de nuevo y volverás a la pantalla de inicio de sesión. Al entrar en tu cuenta, al cabo de unos minutos debería aparecer una notificación con el resultado del diagnóstico en el área de notificaciones (junto al reloj). Si la ventana pasa desapercibida o no llega a mostrarse, no te preocupes, los resultados quedan registrados en el Visor de eventos.

memtest86

Revisar drivers, hardware y software recién instalados

Si el problema ha empezado justo después de cambiar piezas del PC o instalar algo nuevo, es muy probable que el error IRQL_NOT_LESS_OR_EQUAL tenga que ver con un dispositivo concreto o con su controlador. Aquí la clave es ir deshaciendo cambios de forma ordenada.

En equipos recién montados o actualizados, conviene comprobar primero que todo el hardware está bien instalado y es compatible: placa base, procesador, tarjeta gráfica, SSD, RAM, fuente de alimentación, etc. Un montaje defectuoso o un módulo mal asentado pueden provocar errores de arranque, pitidos al encender (beeps de la BIOS) y pantallazos azules al poco tiempo de uso.

Un detalle importante: si en modo seguro el equipo funciona con normalidad, las aplicaciones abren bien y no tienes pantallazos, eso apunta claramente a que el hardware en sí no es el problema principal, sino algo que se carga solo en el arranque normal (drivers de terceros, servicios, software de inicio, etc.). Modo seguro solo carga lo justo y necesario de Windows y sus controladores básicos.

En el caso de drivers de vídeo, muchas experiencias reales apuntan a las versiones problemáticas de controladores gráficos (por ejemplo, Nvidia GeForce). Una técnica muy práctica es no borrar de inmediato los controladores antiguos desde el almacén de controladores de Windows, de modo que siempre tengas una versión estable a la que volver si el último driver da guerra. Herramientas como DriverStore Explorer ayudan a limpiar duplicados cuando ya llevas tiempo sin fallos.

Actualizar, revertir o desinstalar controladores problemáticos

La forma más directa de atacar el error IRQL_NOT_LESS_OR_EQUAL ligado a drivers es revisar, actualizar o revertir los controladores que puedan estar implicados: gráficas, red, almacenamiento, USB, etc.

Para empezar, abre el Administrador de dispositivos. Puedes hacerlo escribiendo «Administrador de dispositivos» en el buscador de la barra de tareas o pulsando Win+X y eligiendo la opción correspondiente. Una vez dentro, revisa si alguno de los dispositivos muestra un icono de advertencia amarillo, ya que eso indica problemas con el controlador.

Si quieres probar a actualizar un driver, despliega la categoría (por ejemplo, Adaptadores de pantalla), haz clic derecho sobre el dispositivo y selecciona «Actualizar controlador». Luego elige «Buscar controladores automáticamente» para que Windows intente encontrar una versión más reciente. Si no aparece nada, lo ideal es ir a la web del fabricante (Nvidia, AMD, Intel, Realtek, etc.) y descargar de allí el último controlador estable compatible con tu versión de Windows.

Cuando tienes claro que un controlador concreto está dando problemas (por ejemplo, experimentas cuelgues constantes relacionados con la gráfica o con el adaptador de red), puedes desinstalarlo completamente. Desde el Administrador de dispositivos, haz clic derecho sobre el dispositivo problemático y escoge «Desinstalar dispositivo». Si te aparece la casilla «Eliminar el software de controlador de este dispositivo», márcala antes de aceptar para que se borre también del sistema.

No olvides que Windows Update también puede añadir drivers. En Windows 10 y Windows 11, ve a Configuración > Windows Update > Opciones avanzadas y asegúrate de que no tienes los updates completamente pausados y de que está activada la opción de recibir actualizaciones para otros productos de Microsoft, lo que incluye ciertos controladores. Esto puede ayudar a que el propio sistema te ofrezca versiones corregidas.

monitor de confiabilidad

Detectar fallos de hardware con el Monitor de confiabilidad

Si sospechas de un componente defectuoso, una herramienta muy infravalorada de Windows es el Monitor de confiabilidad. Ofrece una visión cronológica de errores de hardware, fallos de aplicaciones y problemas del sistema.

Para abrirlo, pulsa Win+R, escribe perfmon /rel y pulsa Intro. Verás una línea de tiempo con días y un indicador de estabilidad. Los errores graves aparecen con una X roja y muchas veces se etiquetan como «Error de hardware». Si haces clic en un día con problemas, se muestran los detalles en la parte inferior.

Cuando un dispositivo empieza a morirse (por ejemplo, una tarjeta gráfica, un disco duro, una controladora USB), es habitual que en este monitor veas múltiples errores relacionados con el mismo componente o con el mismo tipo de evento. Esto te puede dar la pista de qué pieza está causando el IRQL_NOT_LESS_OR_EQUAL.

Si el dispositivo conflictivo es externo (disco USB, adaptador, periférico), lo más efectivo es desconectarlo del PC y ver si los pantallazos desaparecen. En el caso de hardware interno esencial (RAM, GPU, disco del sistema, placa base), tendrás que ir probando combinaciones: arrancar con un solo módulo de RAM, usar otro slot, quitar tarjetas no imprescindibles, etc.

En escenarios donde el equipo emite pitidos al encender (por ejemplo, 3 beeps) y luego arranca, puede haber un problema con la RAM o con la placa base, aunque a veces son fallos intermitentes que no siempre se repiten. Conviene revisar el manual de la placa para interpretar el código de pitidos e ir comprobando módulos uno a uno.

Reparar archivos de sistema corruptos con SFC y DISM

Si el error IRQL_NOT_LESS_OR_EQUAL ha aparecido «de la nada», sin haber cambiado hardware ni haber actualizado drivers recientemente, es muy posible que Windows tenga archivos de sistema dañados. Para esto, las herramientas que manda la propia Microsoft son SFC (Comprobador de archivos de sistema) y DISM.

Para utilizarlas, abre un Símbolo del sistema (CMD) o PowerShell con privilegios de administrador. Escribe «cmd» en el menú Inicio, haz clic derecho sobre «Símbolo del sistema» y elige «Ejecutar como administrador», o haz lo mismo con PowerShell.

Empieza por ejecutar el comando:

DISM /Online /Cleanup-Image /CheckHealth

Este comando comprueba si la imagen de Windows (la base sobre la que se reparan los archivos) tiene daños. Si informa de problemas, el siguiente paso es lanzar:

DISM /Online /Cleanup-Image /RestoreHealth

Este proceso puede tardar un buen rato, así que paciencia. Cuando termine, lo ideal es ejecutar después el comprobador de archivos de sistema con:

SFC /SCANNOW

Este comando analiza todos los archivos del sistema y reemplaza los que encuentre corruptos o modificados por versiones correctas desde la propia imagen de Windows. En ocasiones hay que repetir SFC /SCANNOW dos o tres veces hasta que diga que no ha encontrado ninguna violación de integridad. Si había ficheros dañados, corregirlos puede eliminar también los pantallazos azules relacionados con IRQL.

Actualizar o eliminar instalaciones de software problemáticas

Otra fuente típica de conflictos son las instalaciones de aplicaciones o actualizaciones mal completadas. Juegos que no acaban de instalar, programas como Discord que se abren y se cierran de golpe tras un cambio de hardware o de sistema, o aplicaciones que empiezan a fallar tras una actualización de Windows pueden dejar servicios o entradas de registro en mal estado.

En estos casos es muy útil volver al Monitor de confiabilidad y mirar la columna de «Fallos de aplicaciones» e «Instalaciones y desinstalaciones». Ahí verás si ciertos programas han empezado a dar errores justo antes de que apareciesen los BSOD, así como posibles fallos de instalación de actualizaciones.

Si detectas que el problema coincide en el tiempo con un programa concreto, la solución más sencilla suele ser desinstalar esa aplicación desde Configuración > Aplicaciones o desde el Panel de control (Programas y características), reiniciar y comprobar si el IRQL_NOT_LESS_OR_EQUAL deja de aparecer.

En el caso de actualizaciones de Windows que hayan salido rana, puedes revisar el historial en Configuración > Windows Update > Historial de actualizaciones. Si una actualización concreta coincide con el inicio de los fallos, prueba a desinstalarla y bloquear temporalmente su reinstalación hasta que salga una versión corregida.

Cuando el sistema lleva mucho tiempo acumulando capas de actualizaciones, drivers y software diferentes, a veces ni siquiera una reinstalación rápida encima arregla el caos. En casos extremos de inestabilidad persistente, puede ser más efectivo hacer una instalación limpia de Windows, formateando las unidades del sistema y reinstalando desde cero, siempre con copia de seguridad previa de tus datos.

Probar con un arranque limpio de Windows

Si ya has revisado RAM, drivers y archivos de sistema y el error IRQL_NOT_LESS_OR_EQUAL sigue apareciendo, una estrategia muy útil es arrancar el sistema con el mínimo de servicios y programas posibles, lo que se conoce como arranque limpio (clean boot). Esto ayuda a descartar que el problema lo esté causando algún software de terceros que se carga en el inicio.

Para configurarlo, pulsa Win+R, escribe msconfig y pulsa Intro para abrir la herramienta «Configuración del sistema». En la pestaña «General», marca la opción «Inicio selectivo» y desactiva la casilla «Cargar elementos de inicio». Con esto, todos los programas que se inician automáticamente al arrancar el sistema quedarán temporalmente deshabilitados.

A continuación, ve a la pestaña «Servicios». Marca la casilla «Ocultar todos los servicios de Microsoft» para que solo veas los servicios de terceros y, después, haz clic en «Deshabilitar todos». Así evitas tocar los servicios críticos del sistema y desactivas únicamente los que provienen de aplicaciones instaladas.

Aplica los cambios y reinicia el equipo. En este estado «limpio», Windows se ejecuta con lo mínimo imprescindible. Si en esta situación el sistema deja de mostrar pantallazos azules, sabrás que el origen del problema está en alguno de esos servicios o programas de inicio que has desactivado.

Para encontrar cuál es, lo más eficiente es usar una especie de búsqueda binaria: activa la mitad de los servicios de terceros, reinicia y prueba. Si el fallo vuelve, el culpable está en ese grupo; si no, estará en la otra mitad. Repitiendo el proceso, irás acotando hasta identificar el servicio o software concreto que dispara el IRQL_NOT_LESS_OR_EQUAL.

Usar Restaurar sistema como último recurso antes de formatear

Si el error comenzó en una fecha aproximada que recuerdas (por ejemplo, «desde hace dos semanas, cuando instalé X»), Restaurar sistema puede sacarte de un buen lío. Esta función permite volver a un estado anterior de Windows en el que todo funcionaba, sin borrar tus documentos personales.

Para abrirla, pulsa Win+R, escribe rstrui.exe y pulsa Aceptar. Se abrirá el asistente de Restaurar sistema. Haz clic en «Siguiente» y verás una lista de puntos de restauración con su fecha, hora y una breve descripción (por ejemplo, «Instalación de controlador», «Instalación de Windows Update», etc.).

Selecciona un punto creado antes de que empezaran los pantallazos y pulsa de nuevo en «Siguiente» para continuar. El sistema te avisará de que va a restaurar archivos de sistema, configuraciones y drivers a ese momento. Acepta y deja que termine el proceso, que incluye uno o varios reinicios.

Al volver al escritorio, comprueba si el error IRQL_NOT_LESS_OR_EQUAL se ha ido. Ten en cuenta que cualquier programa o driver instalado después de la fecha del punto de restauración desaparecerá y tendrás que reinstalarlo, pero es un mal menor comparado con tener un sistema inestable.

Si ni siquiera con Restaurar sistema logras estabilizar el equipo y sigues sufriendo pantallazos constantes, puede que te toque plantearte un replanteamiento completo de la instalación de Windows o una revisión más profunda del hardware en un servicio técnico especializado.

Comprobar si otras personas sufren el mismo IRQL_NOT_LESS_OR_EQUAL

Cuando aparece un error de este tipo tras una actualización reciente de Windows o de un driver muy extendido, rara vez eres el único afectado. Foros como TenForums, BleepingComputer, las respuestas de Microsoft o Tom’s Hardware están llenos de hilos donde la gente comparte sus experiencias con IRQL_NOT_LESS_OR_EQUAL.

Buscar el mensaje del pantallazo junto con el nombre del archivo implicado (si lo hay) puede darte pistas de si se trata de un problema generalizado con un driver concreto o con una actualización específica. En esos hilos, las soluciones que otros usuarios marcan como «funcionó» suelen ser las primeras que merece la pena probar.

Las respuestas que no han dado resultado también son útiles, porque te indican qué caminos quizá no merece la pena recorrer de inmediato. A veces basta con esperar a que el fabricante publique una nueva versión del controlador o a que Microsoft retire una actualización problemática y lance un parche corregido.

El error Driver IRQL NOT LESS OR EQUAL en Windows suele deberse a un cóctel de drivers conflictivos, hardware problemático o archivos de sistema dañados, pero siguiendo un orden lógico —comprobar la memoria, revisar y revertir controladores, analizar el hardware con las herramientas de Windows, reparar el sistema con SFC y DISM, usar arranque limpio y, si hace falta, restaurar el sistema— es posible acorralar la causa y devolver la estabilidad al equipo sin tener que resignarse a vivir con pantallazos azules a diario.

error srttrail.txt
Artículo relacionado:
Cómo solucionar el error Windows SrtTrail.txt paso a paso