Base de conhecimento →6 min de leituraAtualizado: 2026-09-21

Como corrigir o erro IRQL NOT LESS OR EQUAL no Windows

O erro IRQL_NOT_LESS_OR_EQUAL, código de parada 0x0000000A, dispara quando um driver em modo kernel toca memória paginada num nível de interrupção em que isso é proibido. Largando o jargão, a verdade prática é simples: nove de cada dez casos se resumem a um driver com bug, desatualizado ou incompatível, seguido de perto por memória RAM com defeito ou mal configurada. A tela azul costuma nomear o culpado — nvlddmkm.sys, rt640x64.sys — e esse nome decide por onde o reparo começa.

Lendo o código de parada e o arquivo que ele nomeia

IRQL quer dizer Interrupt Request Level, uma escala de prioridades com que o kernel decide qual código pode rodar a cada instante. Algumas páginas de memória podem ficar estacionadas no disco, e tocá-las só é permitido em IRQLs baixos. Um driver que quebra essa regra derruba o Windows na hora e de propósito: 0x0000000A é o kernel se recusando a continuar com a própria contabilidade corrompida.

O nome de arquivo impresso no pé da tela azul — e repetido no minidump — é a prova mais valiosa que o travamento deixa. Ele aponta para o driver, e o driver aponta para o conserto. Quando a tela não mostra nome nenhum, a própria memória vira a principal suspeita.

  • nvlddmkm.sys — driver gráfico da NVIDIA; atualize, ou remova o antigo de verdade com o DDU e instale um novo
  • rt640x64.sys, e1d*.sys — drivers de rede Realtek e Intel, presença habitual em notebooks
  • tcpip.sys, netio.sys — a pilha de rede, quase sempre provocada por clientes VPN e filtros de antivírus
  • iaStorA.sys — driver Intel Rapid Storage, típico de Windows 10 pré-instalados pelo fabricante
  • Nenhum nome na tela — desconfie de uma RAM rodando num perfil XMP/EXPO instável

Primeiro, o lado dos drivers

Comece no Gerenciador de Dispositivos (Win + X) pelos dispositivos que correspondem ao arquivo citado: a placa em Adaptadores de vídeo, a rede em Adaptadores de rede. Abra Propriedades → Driver e teste Reverter Driver se os travamentos começaram depois de uma atualização; se não, deixe Atualizar driver procurar sozinho e depois veja no site do fabricante um pacote mais novo. O Windows Update → Opções avançadas → Atualizações opcionais também distribui drivers, numa seção só deles.

Filtros de kernel de terceiros merecem a mesma desconfiança dos drivers de hardware. Suítes de antivírus, clientes VPN e ferramentas antigas de virtualização se penduram nas pilhas de rede e armazenamento, e cada uma delas já provocou 0x0000000A no mundo real. Desinstale a mais recente — ou troque temporariamente de antivírus — e veja se o código de parada volta. Se o travamento entra em loop antes da área de trabalho, entre em Modo Seguro pelo WinRE (Solucionar problemas → Opções avançadas → Configurações de Inicialização → Reiniciar → tecla 4) e remova o software lá.

Testar a memória e confirmar o culpado

A memória é a outra metade da estatística. Rode o Diagnóstico de Memória do Windows com mdsched.exe, reinicie quando pedir e deixe a passada básica correr; o veredito aparece no Visualizador de Eventos, em Registros do Windows → Sistema, origem MemoryDiagnostics-Results. Para um laudo em que dá para agir, rode o MemTest86 de um pendrive por pelo menos quatro passadas completas — os erros intermitentes que o mdsched deixa passar aparecem lá.

Se a máquina está em overclock ou a RAM usa perfil XMP/EXPO, desligue o perfil na BIOS e viva uma semana nos valores padrão. Um computador que para de travar nas frequências de fábrica acabou de confessar que o problema era a memória. Teste os pentes um de cada vez para achar o defeituoso e guarde os minidumps de C:\Windows\Minidump — o WinDbg, com o comando !analyze -v, tira de lá o endereço da falha.

Perguntas e respostas

Um vírus pode causar IRQL NOT LESS OR EQUAL?

Praticamente nunca. Malware de verdade raramente dispara esse código de parada específico; as causas são drivers e memória, esmagadoramente. Ironia: o filtro de um antivírus é um suspeito mais plausível.

O que significa o código de parada 0x0000000A?

Um driver do kernel tentou alcançar memória paginada num nível de interrupção em que isso é proibido. Em bom português: um driver quebrou as regras de memória do kernel.

RAM com defeito pode causar IRQL_NOT_LESS_OR_EQUAL?

Pode — é uma das duas principais causas. Primeiro o mdsched.exe, para confirmar o MemTest86, e experimente desligar o XMP/EXPO.

Veja exatamente o que está incluído antes de comprar.

O teste único de 30 minutos cobre os recursos básicos. Os recursos marcados PRO ficam bloqueados até a ativação de uma licença paga.

Continue lendo

Todos os artigos · FAQ

Fale com a gente: [email protected]