Como corrigir “Falha de página em área não paginada” no Windows

Cabeçalho BSOD do Windows triste.

Algumas telas azuis da morte (BSODs) são difíceis ou impossíveis de diagnosticar e corrigir, enquanto outras são bastante diretas. Felizmente, um BSOD de falha de página geralmente é corrigível. Aqui estão algumas coisas que você pode tentar.

O que causa PAGE_FAULT_IN_NONPAGED_AREA?

Quando seu computador está executando tarefas, ele está constantemente carregando programas e arquivos dentro e fora da memória de acesso aleatório do computador, mais comumente chamada de RAM. Se o seu PC com Windows ficar sem RAM ou um programa ou arquivo estiver inativo por um longo tempo, o Windows começará a mover coisas da RAM para o disco rígido ou SSD. Essas ‘coisas’ são armazenadas no Arquivo de Página .

Se algo interferir na leitura ou gravação no arquivo de paginação (pagefile.sys) — ou diretamente na própria RAM — há uma boa chance de você obter uma tela azul da morte (BSOD) .

Há um punhado de coisas que podem causar o problema:

  • Um driver ou serviço de sistema com defeito
  • Um disco rígido corrompido ou unidade de estado sólido (SSD)
  • Software antivírus com defeito
  • Memória defeituosa ( RAM , Cache ou VRAM )

Diagnosticando o problema

De um modo geral, suas primeiras etapas de solução de problemas devem sempre se concentrar em qualquer coisa que tenha mudado recentemente em seu PC. Você acabou de atualizar um driver, um programa ou o Windows? Você instalou um novo hardware? Se você fez – comece por aí. Reverta o driver atualizado , remova o programa ou tente desinstalar a atualização mais recente do Windows . Se você instalou um novo hardware, remova-o e veja se o problema persiste.

Se você não tiver certeza do que mudou recentemente, precisará pesquisar um pouco mais.

Quando você obtém esse BSOD, ele geralmente exibe o que estava sendo executado no momento em que as coisas deram errado na linha “What Failed”.

Recomendado:  Por que minha RAM está reportando metade de sua velocidade?

Um exemplo de um BSOD especificando o que causou a falha.

Se o seu BSOD exibir algo lá, comece pesquisando no Google. Provavelmente será o suficiente para apontar a direção certa. Por exemplo, se o que falhou retornar resultados para a NVIDIA, você definitivamente deve começar reinstalando ou revertendo seus drivers gráficos .

Solução de problemas gerais

Se o BSOD não lhe der nenhuma pista de qual pode ser o problema e você não tiver certeza do que foi atualizado recentemente, o problema se torna mais difícil de resolver. Aqui estão algumas coisas que você pode tentar. Alguns deles podem ajudá-lo a descobrir qual é o problema, enquanto outros podem corrigi-lo.

Remover novo hardware

Se você instalou recentemente um novo hardware e seu computador de repente começou a apresentar BSODs, você definitivamente deve tentar remover o novo hardware primeiro. Enquanto você faz isso, certifique-se de que seus outros componentes estejam encaixados corretamente. É possível que algo tenha batido durante a instalação.

Verifique o Visualizador de eventos

O Visualizador de Eventos é exatamente o que parece – ele permite que você visualize eventos importantes que afetam seu PC. Os eventos são classificados em algumas categorias diferentes, como “logs do Windows” e “registros de aplicativos e serviços”, por exemplo. Eles também são classificados por gravidade: Informações, Aviso e Erro.

Há muitas informações empacotadas no Visualizador de Eventos, então provavelmente vale a pena ler um pouco sobre o que é e como funciona antes de mergulhar direto.

Com toda a probabilidade, algum erro que causa um BSOD será encontrado em Logs do Windows > Sistema.

Vá para a guia "Sistema" e procure por erros que precedem o BSOD.

Confira na aba “Detalhes”. Tente restringir seus resultados a coisas que aconteceram ao mesmo tempo que o BSOD.

Verifique os programas atualizados recentemente

Se você instalou drivers dedicados para sua CPU , GPU , placa de som , adaptador de rede , placa-mãe ou qualquer outro componente do seu computador, eles serão listados na seção “Aplicativos e recursos” do aplicativo Configurações. Você pode usar isso para determinar o que foi atualizado recentemente e pode esclarecer o que causou o problema.

Clique no botão Iniciar, digite “aplicativos e recursos” na barra de pesquisa e pressione Enter ou clique em “Abrir”. (Você também pode acessar Configurações> Aplicativos> Aplicativos e recursos para encontrar esta janela.)

Observação: o resultado da pesquisa será “Aplicativos e recursos”, não “Aplicativos e recursos”, mas quem deseja digitar um e comercial (o sinal “e”), a menos que seja necessário?

Por padrão, a lista de programas é classificada em ordem alfabética, mas precisamos alterá-la para que sejam classificadas por data de instalação. Clique no rótulo “Nome” ao lado de “Classificar por” e altere para “Data de instalação”.

Recomendado:  MSI aposta tudo em chips Intel de 13ª geração e GPUs RTX 4000

Se você identificar algum driver que foi atualizado desde que percebeu que os BSODs foram iniciados, tente instalar uma versão mais antiga ou reinstalar a atual.

Desative seu antivírus

Mesmo o melhor software antivírus às vezes comete erros. Não é provável, mas é possível que seu antivírus esteja de alguma forma interferindo na leitura ou gravação no arquivo de paginação, causando o BSOD.

A maneira mais simples de verificar se o seu antivírus é o problema é desativá-lo temporariamente. Se as falhas pararem, você encontrou o culpado.

Corrigir o problema é um pouco mais difícil. Se o seu antivírus estiver com defeito, provavelmente é resultado da proteção de acesso ou da detecção de ameaças em tempo real . Você precisará adicionar exceções a ambos para o arquivo de paginação do Windows. Como exatamente você faz isso depende de qual software antivírus você está usando. Você precisará consultar a documentação do seu software específico para descobrir os detalhes.

Como alternativa, você pode remover completamente seu antivírus de terceiros e permitir que o Microsoft Defender assuma o controle. O Microsoft Defender lutou por um tempo, mas tem sido tão bom quanto qualquer opção de terceiros há alguns anos.

Observação: é extremamente improvável que o Microsoft Defender cause problemas como esse.

Executar um teste de memória (RAM)

Os componentes modernos dos computadores são fenomenalmente complexos e, como todas as coisas, às vezes quebram. Sua RAM não é exceção. Felizmente, existem alguns testes que você pode executar para determinar se sua RAM está com defeito.

Se a sua RAM estiver com defeito, é quase definitivamente a causa do BSOD. Não há muito que você possa fazer para corrigir RAM defeituosa. Você pode tentar limpar os contatos e recolocá-los, mas provavelmente não ajudará. Você terá que substituí-lo. A boa notícia é que a RAM não é particularmente cara e está amplamente disponível.

Aviso: vasculhar dentro do computador pode causar danos permanentes se você não for cuidadoso e não souber o que está fazendo. Se você decidir trocar sua RAM por conta própria e nunca fez isso antes, certifique-se de tomar as devidas precauções . Lembre-se de ser gentil. Os computadores não são feitos de vidro (mais), mas geralmente também não são projetados para levar uma surra.

Trocar a RAM em um PC de mesa é muito fácil e não leva mais do que alguns minutos. Os laptops são uma história diferente – eles são muito mais difíceis de abrir e trabalhar e, em alguns casos, a RAM fica permanentemente conectada à placa-mãe. Se o seu laptop tiver RAM permanentemente conectada, você precisará que ele seja atendido pelo fabricante ou por um profissional.

Recomendado:  Smartwatch vs. Fitness Tracker: Qual é a diferença?

Executar Chkdsk

Sua RAM não é o único componente físico que pode estar com defeito – também pode ser seu disco rígido ou SSD. Às vezes, a corrupção ocorre devido a uma falha de software, outras vezes ocorre devido a um problema de hardware. O Windows vem com uma ferramenta projetada especificamente para diagnosticar e reparar problemas com discos rígidos ou SSDs: o Utilitário Check Disk .

O Check Disk, geralmente chamado de ask Chkdsk , pode reparar alguns problemas básicos e ajudar a mitigar os mais graves. Se houver um problema com o sistema de arquivos ou se houver um setor corrompido devido a uma falha de software, ele provavelmente poderá corrigi-lo completamente. Se o seu disco rígido tiver um setor corrompido devido a danos físicos, o máximo que ele pode fazer é impedir que ele seja usado no futuro.

Setores corrompidos ou problemas com o sistema de arquivos podem causar BSODs; executar o Chkdsk pode corrigir o problema completamente.

Como com a maioria das peças de computador, basicamente não há nada que você possa fazer para reparar um disco rígido ou SSD com defeito, você só precisa substituí-lo. Se você achar que sua unidade está falhando, certifique-se de fazer backup de todas as informações importantes que você salvou nela. Um disco rígido pode falhar completamente a qualquer momento e deixar você incapaz de recuperar arquivos importantes.