O erro 0xC000007B é bastante irritante, pois aparece com frequência ao tentar executar jogos ou aplicativos, principalmente após atualizações do Windows ou alterações de drivers. Geralmente, ele exibe uma mensagem como “O aplicativo não pôde ser iniciado corretamente” ou simplesmente mostra esse código de erro. Pode ser um problema, pois impede a abertura de aplicativos que funcionavam normalmente antes. Basicamente, ele costuma estar relacionado a arquivos de sistema ausentes ou corrompidos referentes ao. NET Framework ou aos pacotes redistribuíveis do Visual C++.A solução pode envolver diferentes abordagens, dependendo da causa do problema, por isso é bom ter algumas opções para tentar — começando pelas mais simples e partindo para as mais complexas.
Como corrigir o código de erro 0xc000007b no Windows 10
Solução 1: Certifique-se de que o Windows esteja atualizado.
Como o próprio Windows possui patches que corrigem bugs subjacentes que causam esse erro, atualizar o Windows é sempre um bom ponto de partida. Esta correção destina-se a quem não tem instalado as atualizações mais recentes, especialmente após grandes atualizações como a Atualização de Aniversário. O motivo pelo qual ela ajuda é que algumas versões antigas do Windows ou patches ausentes podem fazer com que os executáveis travem e causem esse erro.
- Pressione as teclas Windows + I para abrir as Configurações e acesse Atualização e Segurança.
- Clique em Verificar atualizações.
- Se encontrar novas atualizações, deixe que faça o download e a instalação.Às vezes, isso resolve problemas subjacentes que causaram o erro.
- Reinicie o computador e verifique se o aplicativo funciona normalmente após a atualização.
Em algumas máquinas, as atualizações podem ser persistentes ou apenas parciais; portanto, se isso não resolver o problema, passe para a próxima solução.
Solução 2: Execute o aplicativo como administrador.
Às vezes, os aplicativos se recusam a executar devido a problemas de permissões. Executar com direitos de administrador pode contornar essas restrições. Principalmente se você estiver vendo o erro com apenas um aplicativo, tente isso.É uma solução rápida que funciona surpreendentemente bem na maioria das vezes.
- Clique com o botão direito do mouse no ícone ou atalho do aplicativo.
- Selecione “Executar como administrador”.
Se o erro persistir após isso, talvez seja necessário redefinir ou reinstalar o aplicativo, mas para muitos, essa etapa resolve o problema.
Solução 3: Redefina o aplicativo afetado (aplicativos padrão da Microsoft ou aplicativos integrados)
Se for um dos aplicativos padrão da Microsoft que estiver apresentando problemas, redefinir o aplicativo pode limpar dados ou configurações corrompidas.
- Pressione a tecla Windows + I para abrir as Configurações.
- Acesse a seção Aplicativos e encontre o aplicativo problemático.
- Clique nele e, em seguida, clique em Opções avançadas.
- Pressione o botão Reiniciar e confirme.
É como começar do zero sem reinstalar tudo. Lembre-se apenas de que redefinir apaga os dados do aplicativo, então faça isso somente se não precisar manter nenhuma configuração.
Solução 4: Reinstale o aplicativo
Se a redefinição não resolver o problema ou se for um aplicativo de terceiros, pode ser necessário reinstalar o aplicativo completamente.Às vezes, os arquivos ficam corrompidos e somente a reinstalação elimina a corrupção.
- Abra Configurações > Aplicativos.
- Localize o aplicativo, clique nele e selecione Desinstalar.
- Após desinstalar, reinicie o computador, pois o Windows pode ser persistente.
- Baixe a versão mais recente do site oficial e instale-a novamente.
Este método é simples, mas pode ser demorado se muitos aplicativos forem afetados.É aí que entra a reinstalação de componentes do sistema, como os Pacotes Redistribuíveis do Visual C++ ou o. NET Framework.
Solução 5: Reinstale os pacotes redistribuíveis do Visual C++
Este problema é grave porque arquivos do Visual C++ ausentes ou corrompidos são causas clássicas. O processo envolve remover todas as versões instaladas primeiro — já que o Windows nem sempre atualiza as versões existentes corretamente — e depois instalar novas cópias.
- Abra o Painel de Controle > Programas > Programas e Recursos.
- Percorra a lista e desinstale todas as entradas com o nome Microsoft Visual C++ Redistributable (você poderá ver várias versões).Não se preocupe, basta selecionar todas.
- Acesse a página oficial de downloads da Microsoft.
- Baixe e instale as versões mais recentes compatíveis, especialmente os pacotes x86 e x64 de 2015 a 2019.
Em alguns sistemas, versões ausentes ou incompatíveis do C++ fazem com que os aplicativos travem com esse erro, portanto, instalar as versões mais recentes geralmente resolve o problema. Um aviso: o Windows pode ser exigente e, às vezes, é necessário reiniciar o computador para que as atualizações sejam totalmente incorporadas.
Solução 6: Reinstale o Microsoft. NET Framework 3.5
Este é um problema comum, pois um. NET Framework 3.5 corrompido ou ausente pode fazer com que os aplicativos se recusem a executar, apresentando o erro 0xc000007b. Antes de desinstalar, execute uma verificação rápida com uma ferramenta como [d1], que geralmente consegue reparar ou restaurar arquivos. NET ausentes automaticamente. Mesmo assim, se isso não resolver o problema, você precisará remover e reinstalar o framework manualmente.
- Abra o Painel de Controle > Programas > Ativar ou desativar recursos do Windows.
- Localize o. NET Framework 3.5 (que inclui o. NET 2.0 e 3.0) e desmarque-o.
- Confirme e reinicie o seu computador.
- Faça o download da versão mais recente diretamente da página de downloads do Microsoft. NET.
- Instale e reinicie novamente.
Isso é útil porque um. NET Framework corrompido pode causar uma série de problemas na inicialização de aplicativos.
Solução 7: Execute o CHKDSK para verificar a integridade do seu disco.
Às vezes, problemas de hardware, como um disco rígido com defeito, causam erros estranhos, incluindo o 0xc000007b. Executar uma verificação CHKDSK ajuda a identificar setores defeituosos ou erros no sistema de arquivos.
- Digite “cmd” na pesquisa do Windows.
- Clique com o botão direito do mouse no resultado e selecione “Executar como administrador”.
- Digite
chkdsk /f /re pressione Enter. - Será perguntado se você deseja agendar a verificação para a próxima reinicialização — pressione Y e reinicie o PC.
- Deixe o CHKDSK fazer o seu trabalho. Ele procurará erros no disco e tentará corrigi-los.
Isso pode levar algum tempo, dependendo do tamanho do seu disco, mas vale a pena se o disco estiver apresentando problemas.
Correção 8: Verifique se há corrupção nos arquivos de sistema do Windows.
Como os arquivos do Windows podem ser corrompidos com o tempo, executar o comando `sfc /scannow` no Prompt de Comando é uma boa maneira de corrigir problemas centrais do sistema que estão causando esse erro.É um recurso um pouco oculto para usuários comuns, mas surpreendentemente eficaz.
- Abra o Prompt de Comando como administrador.
- Digite
sfc /scannowe pressione Enter. - Aguarde a conclusão da verificação. Ela informará se há alguma corrupção e tentará repará-la.
Se isso não resolver o problema, tente comandos DISM como:
- Abra o Prompt de Comando como administrador novamente.
- Digite os seguintes comandos um por um, pressionando Enter Enterapós cada um:
dism /online /cleanup-image /scanhealth dism /online /cleanup-image /checkhealth dism /online /cleanup-image /restorehealth
Essas ferramentas irão analisar e reparar imagens do Windows, o que pode corrigir problemas mais profundos do sistema operacional que impedem a inicialização de aplicativos.
Não há garantia de que todos os métodos resolverão o problema imediatamente, mas estas são as maneiras mais comuns de corrigir o incômodo erro 0xc000007b.Às vezes, uma combinação de soluções, como atualizar o Windows e reinstalar o Visual C++, é o que finalmente resolve o problema. Apenas tenha paciência — esse tipo de coisa pode testar sua resistência na resolução de problemas.