Como corrigir um BSOD de corrupção de pilha no modo kernel

Se o seu PC com Windows sofrer um erro de Tela Azul da Morte (BSOD)(Blue Screen of Death (BSOD) error) , é um sinal de que seu PC ficou instável. Arquivos corrompidos(Corrupt) , drivers desatualizados, hardware com falha – todos eles podem causar o aparecimento de um erro BSOD . Eles geralmente vêm com nomes de erros incomuns, como “corrupção de heap no modo kernel ” BSOD .

Um erro BSOD(BSOD) de corrupção de heap no modo kernel , em particular, geralmente aponta para um problema com os drivers ou hardware da placa gráfica ou (menos frequentemente) com arquivos de sistema corrompidos. Se você estiver achando difícil corrigir esse erro BSOD específico , poderá solucionar o problema seguindo as etapas abaixo.

O que causa um BSOD de corrupção de heap do modo kernel no Windows 10?(What Causes a Kernel Mode Heap Corruption BSOD in Windows 10?)

Enquanto outros erros de BSOD (como um processo crítico de código de parada morreu (stop code critical process died) BSOD ) são bastante comuns e têm várias causas possíveis, um BSOD de corrupção de heap no modo kernel é um erro mais específico. Em muitos casos, geralmente é relatado após o uso intensivo de uma placa gráfica ou do chipset gráfico integrado.

O uso de GPU(GPU) nesse nível geralmente é causado por jogos para PC, certos tipos de mineração de criptomoedas ou por certos aplicativos científicos de alta intensidade. Embora seja incomum, um erro BSOD de corrupção de heap no modo kernel impedirá que você use seu PC (embora não deva causar um loop de inicialização(boot loop) ).

A causa do erro geralmente pode ser atribuída a um driver de placa gráfica desatualizado, com erros ou corrompido. Você pode confirmar isso usando o Visualizador de eventos(Event Viewer) e resolvê-lo alternando para um driver mais recente ou revertendo para um driver mais antigo se o problema ocorrer após uma atualização recente.

Você também deve certificar-se de que instalou uma nova placa gráfica(installed a new graphics card) corretamente, pois isso também pode causar uma corrupção de heap do modo kernel BSOD . Uma placa-mãe pode vir com diferentes slots PCI-E com velocidades ou padrões diferentes (por exemplo, PCI-E 3.0 vs 4.0) que sua GPU pode não suportar ou desabilitar certos slots enquanto outro estiver em uso.

Você também pode verificar se os arquivos do sistema não estão corrompidos usando as ferramentas SFC e DISM . Se isso não funcionar, talvez seja necessário redefinir a instalação do Windows 10(reset your Windows 10 installation) e começar novamente com uma nova configuração.

Obviamente, se o seu hardware estiver falhando de alguma forma, removê-lo ou substituí-lo pode ser a única maneira de garantir que seu PC fique estável novamente. Seja qual for a causa, você poderá resolver o problema em muitos casos seguindo as etapas abaixo.

Verifique o Visualizador de eventos para obter informações adicionais(Check the Event Viewer for Additional Information)

Se você não tiver certeza da causa de uma corrupção de heap do modo kernel BSOD , pode valer a pena verificar os logs de erros do seu PC para obter mais informações. Para fazer isso, você precisará usar o Visualizador de eventos(Event Viewer) .

  1. Para abrir o Visualizador de Eventos(Event Viewer) , clique com o botão direito do mouse no menu Iniciar(Start) e selecione a opção Executar(Run) .

  1. Na caixa Executar(Run) , digite eventvwr antes de selecionar o botão OK .

  1. Isso abrirá a janela Visualizador de eventos . (Event Viewer )No painel esquerdo, abra a categoria Logs do Windows(Windows Logs) e comece selecionando uma das opções listadas ( Aplicativo, Segurança(Application, Security) , etc.) No painel direito, procure relatórios de logs listados como Erro(Error) na categoria Nível(Level) . Embora não sejam exclusivamente erros de BSOD, os erros de BSOD serão(BSOD) relatados com a tag de categoria de erro . (Error)Você precisará pesquisar em cada categoria para verificar possíveis relatórios de erros.

  1. Depois de encontrar um erro BSOD listado no (BSOD)Visualizador de eventos(Event Viewer) , você pode usá-lo para determinar o que pode ter causado o problema (por exemplo, um aplicativo específico ou driver de sistema). Pode ser necessário investigá-lo mais a fundo (por exemplo, pesquisando o ID do evento) usando as informações mostradas nas guias Geral(General) e Detalhes imediatamente abaixo do erro selecionado.(Details)

Você também pode usar outras informações, como arquivos de despejo BSOD , como parte do processo de solução de um erro BSOD de corrupção de heap do modo kernel . Embora isso possa exigir pesquisas adicionais, pode ajudá-lo a determinar se o problema está relacionado a software ou hardware.

Verifique se há atualizações do sistema e do driver(Check for System and Driver Updates)

Problemas de driver(Driver) (se está desatualizado, ausente ou cheio de bugs) são a causa mais provável de um erro BSOD de corrupção de heap do modo kernel. (BSOD)Para resolver o problema, você precisará verificar se há novas atualizações de driver. Também é uma boa ideia garantir que o próprio Windows esteja totalmente atualizado com as correções de bugs mais recentes instaladas.

  1. Para começar, você deve verificar o Windows Update(Windows Update) para obter atualizações de sistema e driver disponíveis. Para fazer isso, clique com o botão direito do mouse no menu Iniciar(Start) e selecione Configurações(Settings) .

  1. No menu Configurações(Settings) , selecione Atualização e segurança(Update & Security ) > Windows Update . No menu do Windows Update , (Windows Update)o Windows(Windows) começará automaticamente a verificar as atualizações disponíveis (se não, selecione o botão Verificar atualizações(Check for Updates) ). Se houver atualizações disponíveis para download, selecione a opção Download .

Reinicie o seu PC assim que as atualizações forem instaladas para garantir que o processo seja concluído com êxito. Você precisará verificar o site do fabricante para obter drivers de placa de vídeo mais recentes, especialmente se estiver usando uma placa de vídeo lançada recentemente, pois a Microsoft lança novas atualizações de driver muito mais tarde do que o fabricante.

Por exemplo, se você tiver uma placa de vídeo NVIDIA(NVIDIA graphics card) , precisará visitar o site da NVIDIA(NVIDIA website) e procurar seu modelo de placa de vídeo, baixar e instalar o driver mais recente disponível.

Reverter para um driver gráfico anterior(Roll Back to an Earlier Graphics Driver)

Embora a instalação de um novo driver seja geralmente uma boa maneira de resolver um BSOD(BSOD) de corrupção de heap no modo kernel , também pode ser a causa disso. Novos(New) drivers (especialmente do site do fabricante) podem vir com bugs imprevistos que podem impedir que sua GPU funcione corretamente.

Uma boa maneira de resolver isso é reverter o driver. O Windows permite que você volte rapidamente para o driver anterior no Gerenciador de dispositivos(Device Manager) . Se o seu PC não estiver inicializando corretamente, talvez seja necessário reiniciar o Windows no modo de segurança para permitir que você faça isso.

  1. Para abrir o Gerenciador de Dispositivos(Device Manager) , clique com o botão direito do mouse no menu Iniciar(Start) e selecione Gerenciador de Dispositivos(Device Manager) .

  1. Na janela Gerenciador de dispositivos(Device Manager) , selecione a seta ao lado da opção Adaptadores de vídeo . (Display adapters )Você deve encontrar sua placa gráfica ou chipset gráfico interno listado aqui. Clique com o botão direito do mouse em sua GPU e selecione Propriedades(Properties) .

  1. Na janela Propriedades(Properties) , selecione a guia Driver e, em seguida, selecione a opção (Driver)Reverter driver(Roll Back Driver) .

  1. Na janela de reversão do pacote de driver(Driver Package rollback) , você precisará explicar por que está revertendo o driver. Selecione uma(Select one) das opções apropriadas e selecione Sim(Yes) para iniciar o processo.

Execute o Verificador de arquivos do sistema e o DISM no Windows PowerShell(Run System File Checker and DISM in Windows PowerShell)

Antes de considerar opções mais drásticas, você pode restaurar seu PC executando várias ferramentas de reparo do sistema, como o Verificador de arquivos do sistema(System File Checker) e as ferramentas DISM , no (DISM)Windows PowerShell .

  1. Para iniciar, clique com o botão direito do mouse no menu Iniciar(Start) e selecione Windows PowerShell (Admin ).

  1. Na nova janela do PowerShell, digite sfc /scannow para executar o Verificador de arquivos do sistema(System File Checker) . Isso verificará (e reparará) quaisquer arquivos de sistema ausentes ou corrompidos. Você também pode digitar e executar DISM /Online /Cleanup-Image /RestoreHealth posteriormente para executar uma verificação mais profunda dos arquivos do sistema e repará-los.

  1. Dê tempo para que ambos os comandos sejam executados com sucesso. Quando isso estiver concluído, reinicie o seu PC para garantir que as alterações sejam totalmente aplicadas ao seu PC.

Solução de problemas adicionais(Further Troubleshooting)

As etapas acima devem ajudar a restaurar um BSOD(BSOD) de corrupção de heap do modo kernel na maioria dos casos. Infelizmente, se o seu PC permanecer instável, isso pode apontar para problemas mais profundos, como um hardware com falha. Você precisará considerar outras etapas, como reinstalar o Windows 10(reinstalling Windows 10) ou atualizar seu hardware(upgrading your hardware) .

Uma boa maneira de garantir que seu PC permaneça estável, no entanto, é realizar manutenção regular. Você pode começar mantendo o Windows atualizado(keeping Windows updated) com as atualizações de recursos e correções de bugs mais recentes, verificando se há malware(checking for malware) regularmente, além de garantir que seu PC permaneça frio limpando os ventiladores do gabinete a(clearing out the case fans) cada poucos meses.



About the author

Sou engenheiro de hardware e desenvolvedor de software com mais de 10 anos de experiência nas plataformas Apple e Google. Minhas habilidades estão no desenvolvimento de soluções eficientes e fáceis de usar para problemas difíceis de engenharia. Eu tive experiência com dispositivos MacOS e iOS, bem como com controles de teclado e mouse. Nas horas vagas, gosto de nadar, assistir tênis e ouvir música.



Related posts