Como solucionar e corrigir a tela azul EXCEPTION_ON_INVALID_FILE no Windows

Descobrir por que o Windows trava com o erro EXCEPTION_ON_INVALID_FILE e não permite que você inicialize? Sim, é um saco, especialmente quando a tela simplesmente entra em um loop infinito com a tela azul da morte. Mas não se preocupe, não é o fim do mundo — existem algumas coisas que você pode tentar antes de desistir e reinstalar tudo do zero. A ideia aqui é reparar os arquivos de sistema corrompidos, corrigir o setor de inicialização ou, às vezes, simplesmente fazer com que as ferramentas de reparo do Windows voltem a funcionar.É bem comum que pelo menos um desses métodos faça seu sistema funcionar novamente sem a necessidade de uma instalação limpa. Só um aviso: em algumas máquinas, essas correções podem exigir algumas reinicializações ou um pouco de paciência, porque, é claro, o Windows tem que complicar as coisas.

Como corrigir o erro EXCEPTION_ON_INVALID_FILE e a Tela Azul da Morte

Reparar arquivos de sistema corrompidos usando o Prompt de Comando na Inicialização Avançada.

Essa é a primeira linha de defesa. Se o Windows ainda estiver acessível pelas opções de recuperação, executar alguns comandos pode corrigir arquivos corrompidos ou setores defeituosos que estão causando a falha. Geralmente vale a pena tentar, já que dados de sistema corrompidos ou setores defeituosos são causas comuns.É normal ver algumas luzes de verificação piscando ou avisos para fazer alterações, mas, na maioria dos casos, esses comandos resolvem o problema.

  • Reinicie o seu PC. Se ele travar ou não iniciar, force o desligamento mantendo o botão liga/desliga pressionado por alguns segundos.
  • Quando o computador começar a reiniciar, interrompa o processo mantendo pressionado o botão Liga/Desliga – faça isso mais duas vezes. Na terceira tentativa, o Windows deverá iniciar na Inicialização Avançada.
  • Após acessar o menu, selecione Solução de problemas, depois Opções avançadas e, por fim, Prompt de comando.
  • Na janela do Prompt de Comando, digite os seguintes comandos um após o outro, pressionando Enter a cada vez:
chkdsk c: /f /r sfc /scannow bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd 

Esses comandos verificam seu disco em busca de setores defeituosos, reparam arquivos do sistema e corrigem informações de inicialização.Às vezes, o chkdsk, em particular, encontra e corrige erros de disco que impedem a inicialização do sistema.

  • Feche a janela do Prompt de Comando, volte ao menu principal e clique em Continuar para tentar inicializar normalmente.
  • Método 2: Reparar o Master Boot Record (MBR) se a primeira solução não funcionar.

    Se executar esses comandos não resolver o problema e o Windows ainda se recusar a iniciar, é provável que haja algum problema com os dados de inicialização — também conhecidos como MBR ou Dados de Configuração de Inicialização (BCD).Corrigir isso pode salvar o sistema, especialmente se o seu sistema detectar que os registros de inicialização estão corrompidos ou danificados. Quando vi isso funcionar, geralmente foi porque o reparo reescreveu os setores de inicialização e redefine as informações de inicialização, permitindo que o Windows carregue novamente.

    • Siga os mesmos passos acima para acessar o Prompt de Comando.
    • Em seguida, execute esses comandos na ordem indicada, pressionando Enter após cada um:
    sel vol c: assign letter=Z: cd /d Z:\EFI\Microsoft\Boot\ bootrec /FixBoot ren BCD BCD.old bcdboot c:\Windows /l en-us /s C: /f ALL

    Certifique-se de substituir c: pela letra da unidade correta caso o Windows esteja instalado em outro local. O objetivo é sobrescrever os arquivos de inicialização corretamente.

  • Por fim, remova qualquer mídia de recuperação, reinicie o computador e veja se ele inicializa normalmente agora.
  • Método 3: Reinstale o Windows se tudo mais falhar

    Ainda com problemas? Às vezes, se corrigir arquivos de sistema ou o setor de inicialização não resolver o problema, uma reinstalação completa é a única solução. Sim, é trabalhoso, mas criar uma ISO inicializável em outro computador não é tão complicado se você estiver familiarizado com o processo. Basicamente, você baixa a ISO oficial do Windows, cria um pendrive inicializável e reinstala a partir dele. Prepare-se para começar do zero — todos os seus arquivos serão apagados, a menos que você tenha backups.

    • Faça o download da ISO no site oficial da Microsoft ou utilize a ferramenta de criação de mídia.
    • Utilize uma ferramenta como o Rufus para criar uma unidade USB inicializável.
    • Conecte o USB ao seu PC com problemas, reinicie e pressione imediatamente F8, F10, F12, ou Delpara entrar no BIOS/UEFI.
    • Nas configurações da BIOS, defina a prioridade de inicialização para sua unidade USB.
    • Salve e reinicie, depois siga as instruções na tela para reinstalar o Windows. Você pode optar pela instalação “Personalizada” para formatar a unidade primeiro, mas tenha cuidado se precisar recuperar dados importantes.

    Em todas essas etapas, o principal é ter paciência e seguir as instruções. Quando o Windows entra nesse loop de tela azul (BSOD), é extremamente irritante, mas na maioria das vezes, uma solução como essa deve resolver o problema.