O aplicativo não pôde ser iniciado corretamente (0xc000007b)
Os aplicativos do Windows(Windows) dependem de várias operações para serem executados. E, ao mesmo tempo, existem vários parâmetros que precisam ser atendidos para que um programa seja executado. Um erro que pode aparecer ao executá-los é – O aplicativo não pôde ser iniciado corretamente (0xc00007b) (The application was unable to start correctly (0xc00007b)). Há muitos motivos para esse erro ocorrer, mas o principal motivo pode ser um aplicativo x86 não ser compatível com o sistema operacional baseado em x64.
O erro 0x000007b geralmente indica um conflito do software com arquitetura incompatível. Por exemplo, tentar usar software de 32 bits em um sistema de 64 bits. No entanto, você pode executar programas de 32 bits em um computador de 64 bits.
Se você vir uma caixa de diálogo informando que O aplicativo não pôde ser iniciado corretamente(The application was unable to start correctly) , Código de erro 0xC000007B , FORMATO DE IMAGEM DE STATUS INVÁLIDO(STATUS INVALID IMAGE FORMAT) , ao tentar iniciar um programa ou jogo, isso significa que o aplicativo não é compatível com a arquitetura do seu Windows 11/10 PC ou está faltando dependências. Esse erro também pode aparecer quando você usa um .NET Framework desatualizado , Direct X , um Driver ou corrupção nos arquivos do sistema. Também pode aparecer quando há um problema com seu disco rígido.
Enquanto 0xC000007B ocorre com muitos outros programas, STATUS_INVALID_IMAGE_FORMAT significa que quando você tenta executar um aplicativo projetado para ser executado em 64 bits operando em um sistema de 32 bits. O sistema falha ao carregar a DLL que se destina a 64 bits e, portanto, entra em um estado de terminação. Além disso, se você também for apontado para um arquivo NTStatus.h , isso significa que este pode ser um caso de corrupção de arquivo.
O aplicativo não pôde ser iniciado corretamente (0xc000007b)
Tendo uma ideia do que causa o erro 0x000007b, você está muito melhor equipado para resolver o problema. Aqui estão as correções que exploraremos nesta seção:
STATUS_INVALID_IMAGE_FORMAT
0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
A primeira coisa que você deve fazer é clicar em OK para fechar o aplicativo. Segundo(Second) , tente instalar a mídia novamente para ver se funciona para este momento. Se não, tente os seguintes métodos abaixo:
- Inicie o aplicativo no modo de compatibilidade.
- Habilite o .NET Framework.
- Atualize o DirectX.
- Reinstale o Visual C++.
- Substitua as DLLs corrompidas
- Reinstale o aplicativo(Application) com privilégios de administrador(Admin Privileges)
- Instalar e atualizar dependências
- Use o utilitário CHKDSK.
A seguir, veremos os detalhes das correções acima, bem como as etapas necessárias para realizá-las com sucesso.
1] Inicie(Launch) o aplicativo no modo de compatibilidade
O modo de compatibilidade é útil para executar programas que não são compatíveis com seu sistema. Se você suspeitar que a compatibilidade de um aplicativo é a causa do erro, clique com o botão direito do mouse no atalho e vá para Propriedades(Properties) .
Alterne para a guia Compatibilidade(Compatibility) da janela Propriedades e, se você conhece uma versão anterior do (Properties)Windows que trata o programa corretamente, marque a opção Executar este programa em modo de compatibilidade(Run this program in compatibility mode for) .
Como alternativa, clique em Executar solução de problemas de compatibilidade(Run compatibility troubleshooter) . Em seguida, selecione a edição estável do Windows no menu suspenso (Windows)Modo de compatibilidade (Compatibility mode ) e pressione o botão OK .
2] Habilite o .NET Framework
A causa mais comum do código de erro 0x000007b no Windows 11/10 é que o sistema desabilita o .NET Framework por padrão. Você deve habilitar isso para usar o Origin .
Para habilitar o .NET Framework em seu computador, pressione a tecla Windows e procure por Painel de Controle(Control Panel) . Inicie o Painel de Controle(Launch Control Panel) .
Altere o Painel de Controle para a visualização Categoria(Category) no link no canto superior direito e clique em Desinstalar um programa(Uninstall a program) Em programas(programs) . Aqui, selecione o link Ativar ou desativar recursos do Windows no(Turn Windows features on or off) painel esquerdo.
Marque todas as caixas de seleção para .NET Framework . Eles devem estar no topo da lista. Após habilitar o .NET Framework , clique no botão OK . Isso interrompe o erro 0x000007b.
3] Atualizar DirectX
Outra correção básica para o problema mencionado acima é atualizar ou reinstalar o DirectX(update or reinstall DirectX) . Ao atualizar ou reinstalar o DirectX , você pode simplesmente substituir os componentes corrompidos ou incompatíveis do DirectX do seu computador.
Identificamos um Direct X desatualizado como um fator que pode causar o erro com o código 0x000007b. A atualização do Direct X também melhorará seus jogos e o desempenho do sistema. Para atualizá-lo, visite o site do Microsoft DirectX e baixe a versão mais recente.
Depois de baixar o arquivo de instalação do Direct X , clique duas vezes nele para iniciar a instalação. Em casos graves do erro 0x000007b, a instalação do Direct X pode falhar.
Você também pode tentar executar a Ferramenta de diagnóstico do DirectX.(run the DirectX Diagnostic Tool.)
4] Reinstale o Visual C++
Se você ainda perceber o problema após a primeira correção, reinstale Visual C++ Redistribution .
Primeiro, você precisa desinstalar o que já possui.
Procure por Adicionar ou remover programas(Add or remove programs) no menu Iniciar(Start) e selecione-o. Clique(Click) em todas as versões do Visual C++ nesta lista e desinstale-as.
Após desinstalar vários softwares VC++, abra a página da Web vinculada e role para baixo até a primeira seção após Resumo(Summary) . Esta deve ser a versão mais recente.
Aqui, clique nos links ao lado de x86 e x64 se o seu computador for de 64 bits porque você precisa baixar as versões de 64 bits e 32 bits. Os sistemas(Systems) na arquitetura de 32 bits precisam baixar apenas x86.
5] Substitua as DLLs corrompidas
Às vezes, arquivos DLL corrompidos com defeito também podem causar problemas nos aplicativos enquanto são executados. Você precisa corrigir esses arquivos DLL ausentes ou corrompidos.(DLL)
- mfc100.dll
- mfc100u.dll
- msvcr100.dll
- msvcp100.dll
- msvcr100_clr04000.dll
A melhor maneira de fazer isso seria executar o Verificador de arquivos do sistema ou DISM .
6] Reinstale o aplicativo(Reinstall Application) com privilégios de administrador(Admin Privileges)
Reinicie seu PC com Windows e instale o aplicativo com privilégios de administrador . (Admin)Você pode clicar com o botão direito do mouse nele e selecionar Executar como administrador(Run as Administrator) . Se sua conta for uma conta normal, certifique-se de pedir a um administrador para ajudá-lo a instalá-la digitando sua senha quando solicitado.
7] Instalar e atualizar dependências
Muitas vezes, os programas e aplicativos precisam ter drivers e software de suporte instalados para funcionar corretamente. Enquanto a instalação usual cuida disso, mas como estamos enfrentando esse problema de encerramento anormal, é hora de fazer algumas verificações manuais.
a] Instale drivers qualificados
Alguns aplicativos e jogos de ponta precisam ter drivers corretos e válidos para funcionar. Eles não funcionarão com drivers genéricos. A Microsoft(Microsoft) tem este teste de laboratórios de qualidade de hardware do Windows(Windows Hardware Quality Labs testing) ou teste WHQL. (WHQL Testing.) Isso garante que os motoristas tenham a experiência correta e passem por testes adequados antes da certificação. Portanto, quando você estiver instalando drivers, verifique se eles são drivers qualificados para esse Windows .
b] Atualize(Update) ou baixe(Download) e instale o DirectX(DirectX)
O Microsoft DirectX(Microsoft DirectX) é um conjunto de tecnologias desenvolvido pela Microsoft para fornecer aceleração de hardware para aplicativos multimídia pesados, como jogos 3D e vídeos em HD. Enquanto o Windows 10(Windows 10) tem Directx 12 , a versão anterior usava DirectX 11 . Certifique-se de seguir as instruções para atualizar ou instalar o DirectX(update or install DirectX) no seu PC com Windows 10.
c] Instale o tempo de execução do usuário final do Microsoft DirectX(Microsoft DirectX End-User Runtime)
O Microsoft DirectX End-User Runtime fornece atualizações para a versão 9.0c e versões anteriores do DirectX . Siga este link(this link) para fazer o download e instalá-lo imediatamente.
d] Instalar(Install) ou atualizar o .NET framework
Essa estrutura é usada por aplicativos e jogos durante o desenvolvimento. Isso significa que sem os arquivos de tempo de execução instalados no seu PC com Windows 10, ele não funcionará. Instalar ou atualizar o .NET Framework é fácil. Você também pode verificá-lo usando a ferramenta de verificação de configuração .NET(.NET setup verification tool) .
8] Use o utilitário CHKDSK
O utilitário CHKDSK é útil para encontrar e corrigir problemas no disco rígido. É uma ferramenta de linha de comando que você pode usar sem software ou hardware adicional. Procure por cmd no menu Iniciar(Start) e clique com o botão direito do mouse em Prompt de Comando(Command Prompt) . Selecione a opção Executar como administrador(Run as administrator ) .
Insira(Input) o comando abaixo na janela do prompt de comando e pressione a tecla (Command Prompt)ENTER .
chkdsk /f /r
O prompt de comando(Command Prompt) agora pode perguntar se você deseja verificar seu sistema na próxima reinicialização. Pressione a tecla Y para aceitar isso e pressione ENTER . Seu computador será reiniciado e começará a verificar e reparar problemas em seu disco rígido.
Espero que algo tenha ajudado.
Outros semelhantes O aplicativo não conseguiu iniciar corretamente os(The application was unable to start correctly) erros:(Other similar The application was unable to start correctly errors:)
- O aplicativo não pôde ser iniciado corretamente ( 0xc0000142 )
- O aplicativo falhou ao inicializar corretamente ( 0xc0000135 )
- O aplicativo falhou ao inicializar corretamente 0xc0000005
- O aplicativo não pôde ser iniciado corretamente ( 0xc0000022 )
- O aplicativo não pôde ser iniciado corretamente ( 0xc0000018 )
- O aplicativo não pôde ser iniciado corretamente ( 0xc0000017 ).
Related posts
O Windows não pode verificar a assinatura digital (Code 52)
Fix O arquivo é ou em um formato desconhecido ou erro danificado
Este recurso exige mídia removível - Erro de redefinição Password
Fix Microsoft Store Login error 0x801901f4 no Windows 11/10
Fix Crypt32.dll Não encontrado ou erro ausente em Windows 11/10
Fix ShellExecuteEx falhou; Código error 8235 em Windows10
SFC Falha ao Repair and DISM mostra error 0x800f081f no Windows 10
Please inserir os meios de armazenamento externos e press OK
Erro 0x80073d26,0x8007139F ou 0x00000001 Gaming service error
MBR2GPT Falha ao habilitar privilégios de backup / restauração no Windows 10
Hid.dll Não encontrado ou erro ausente em Windows 10
O stub recebeu uma má data error message no Windows 10
Enviar ou receber error 0x800CCC0F relatado no Outlook
Error 2738, Could não acesso VBScript runtime para custom action
Fix ShellExecuteEx falhou erro no Windows 10
Fix Upgrade Errors 0xC190020c, 0xc190020d, 0xc190020E, 0xc190020f
Program não pode começar porque AppVIsvSubsystems32.dll está faltando
O driver detectou um driver error interno no \ Device \ vboxNetlwf
FEATURE TRANSFER error durante software installation em Windows 10
O operating system não pode ser inicializado por causa de erros system driver