O aplicativo não pôde ser iniciado corretamente. Erro 0xc00007b
O erro 0xc00007b (o aplicativo não pôde ser iniciado corretamente) Isso acontece quando alguns arquivos do Microsoft Windows são corrompidos ou corrompidos por alguma atualização. Embora não haja razões específicas para que isso aconteça, é um erro comum entre os usuários.
Em geral, esse erro é mais freqüente em aplicativos voltados para o uso de multimídia (como videogames), porque a ferramenta DirectX parou de funcionar. Ocasionalmente, um aplicativo pode ser afetado por esse erro, enquanto outros serão executados normalmente.
Quando "o aplicativo não pôde ser iniciado corretamente" e você marca o erro 0xc00007b, é um sinal de que o computador fez o download ou moveu arquivos com extensão .DLL (biblioteca de vínculo dinâmico), com uma arquitetura diferente do seu computador .
A arquitetura que seu computador apresenta é importante saber. Pode haver dois: x86 (32 bits) e x64 (64 bits).
Isso significa que se o seu computador é baseado na arquitetura 32 Bits e o programa ou aplicativo baixou um arquivo .DLL com arquitetura baseada em 64 Bits, isso fará com que o erro 0xc00007b seja exibido e, portanto, o aplicativo não possa ser aberto.
Este erro não afetará o sistema operacional, apenas para os aplicativos que apresentam a falha. Não precisa se preocupar, não é necessário "formatar e reinstalar o software".
Índice
- 1 Como resolver o erro: 0xc00007b?
- 1.1 Instalar ou reinstalar o Microsoft Visual C ++
- 1.2 Instalar o DirectX
- 1.3 Reinstalar o DirectX
- 1.4 Outras soluções
- 2 referências
Como resolver o erro: 0xc00007b?
Para resolver o erro 0xc00007b e livrar-se da mensagem "o aplicativo não pôde ser iniciado corretamente", tente várias alternativas que não exigem a reconfiguração da máquina para o estado de fábrica.
Para isso, você também precisará ter clareza sobre as possíveis circunstâncias dessa falha nos aplicativos:
- Se você foi recentemente afetado por vírus, talvez alguns arquivos modificados, excluídos ou corrompidos com a extensão .DLL sejam necessários para seu funcionamento adequado.
- Se você instalou um programa ou aplicativo para o qual concedeu permissões para alterar bibliotecas de vínculo dinâmico (.DLL), elas podem ter sido substituídas por outras, o que poderia gerar um erro.
- Se o seu Windows recebeu atualizações não oficiais da Microsoft, talvez você tenha instalado bibliotecas (.DLL) que não correspondem à arquitetura do seu sistema operacional.
- Instalação incorreta de um pacote que funciona diretamente com extensões .DLL (como: DirectX, Microsoft Visual C ++, NetFramework).
Instalar ou reinstalar o Microsoft Visual C ++
Microsoft Visual C ++ é uma seqüência de arquivos que devem ser instalados no sistema operacional para que ele possa ser usado por aplicativos que são programados com o compilador do Visual C ++.
Se você tiver instalado no seu computador, você deve reinstalá-lo e é melhor primeiro desinstalá-lo. Para isso, pressione o botão Iniciar, digite "Desinstalar um programa" e pressione ENTER.
Você verá uma janela com todos os programas que o seu computador instalado possui. Encontre todos os programas que iniciam: "Microsoft Visual C ++ ..." e clique em "Desinstalar".
O próximo quadro será a confirmação da desinstalação. Ao finalizar o recomendável, você deverá reiniciar seu equipamento para que as modificações entrem em vigor.
Feito isso, abra o navegador e, na barra de pesquisa, digite: "Microsoft Visual C ++".
Nota: Se o seu sistema operacional é baseado em 32 bits, escolha o link que você tem (x86), se você trabalha com 64 bits, escolha o link que você tem (x64). É recomendável que você insira apenas sites seguros, como a Microsoft, para fazer o download desses tipos de ferramentas.
Uma vez na página, selecione o idioma no qual você deseja fazer o download e clique em download.
Execute o programa no final do download, para fazer isso, clique nele e você verá a caixa de diálogo do instalador. Você deve ler os termos e condições de uso, depois de verificar que você leu, clique em "Instalar".
Nota: Não é necessário marcar "Sim, envie informações sobre a instalação para a Microsoft Corporation." Você deve aguardar alguns minutos para que o instalador baixe todos os arquivos completamente.
Após o download, clique em "Concluir" e reinicie o computador para que todas as alterações sejam feitas.
Se este foi o seu problema, ele já deve estar corrigido.
Instale o DirectX
Ter o DirectX instalado é de extrema importância, pois é o que permite que o sistema operacional e a maioria dos aplicativos funcionem diretamente com o hardware de vídeo e áudio que você tem no seu computador.
Para instalá-lo, caso você o tenha excluído:
1.- Digite "DirectX" no navegador e pressione ENTER. Tente entrar nas páginas oficiais da Microsoft para baixar.
Uma vez na página, vá para a seção "Versões e atualizações do DirectX por sistema operacional".Aqui você deve escolher dependendo do sistema operacional que você possui.
Clique no link e, em seguida, a página em que você fará o download do componente será aberta.
Escolha o idioma da instalação e clique em "Download".
Ele irá redirecioná-lo para outra página, onde você deve selecionar a arquitetura do seu computador e, em seguida, clique em "Avançar".
No final do download, execute a ferramenta clicando duas vezes nela.
Você verá uma caixa do Windows Update. Lá você deve clicar em "Sim" para o download começar.
Você tem que esperar até que a instalação termine.
Quando o download estiver concluído, clique em "Reiniciar agora".
Depois de reiniciar o computador, o componente DirectX já foi instalado com êxito. Se esse era o seu problema, essas etapas devem ser resolvidas.
Reinstale o DirectX
Se você já tiver o componente DirectX instalado no seu computador, precisará remover algumas extensões .DLL.
Localize-os na pasta "System32", caso seu sistema operacional seja 32 Bits (x86), ou na pasta "SysWOW64", caso seu sistema operacional seja 64 Bits.
Abra "Start", clique em "Computer".
Você deve encontrar o disco rígido em que seu sistema operacional está instalado. Lá, procure a pasta "Windows" e clique duas vezes nela.
Agora, abra a pasta "System32" clicando duas vezes.
Uma vez lá dentro, procure por alguns arquivos com extensão .DLL, mas que comece com essa palavra (maiúscula ou minúscula) "d3dx9". Elimine todos eles.
Depois que todos os arquivos mencionados tiverem sido excluídos, você deverá instalar o DirectX. Para isso, vá para a seção neste artigo "Instalar o DirectX" e siga as etapas.
Outras soluções
1.- Se seu aplicativo continuar mostrando esse erro, você deve reinstalá-lo.
2.- Atualize o Windows habilitando o "Windows Update".
Se nenhuma dessas soluções serviu para você, e o erro persistir, você precisará reinstalar o Windows a partir do zero.
Referências
- Equipe da Microsoft (2018). Pacote Redistribuível do Microsoft Visual C ++ 2010 (x86). Retirado de: microsoft.com.
- Comunidade Microsoft (2011). Erro 0xc000007b em vários aplicativos. Retirado de: answers.microsoft.com.
- Suporte técnico da Microsoft (fevereiro de 2018). Como instalar a versão mais recente do DirectX. Retirado de: support.microsoft.com.
- Comunidade Microsoft (2015). Erro 0xc00007b. Retirado de: answers.microsoft.com.
- Suporte técnico da Microsoft (abril de 2018). O que é uma DLL? Retirado de: support.microsoft.com.
- Geforce (2018). DirectX 11. Retirado de: geforce.com.
- Comunidade Microsoft em inglês (2012). Receber erro 0xc00007b quando executar aplicativos. Retirado de: answers.microsoft.com.