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.

0x000007b-O-aplicativo-não foi possível-inicializar-corretamente

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:

  1. Inicie o aplicativo no modo de compatibilidade.
  2. Habilite o .NET Framework.
  3. Atualize o DirectX.
  4. Reinstale o Visual C++.
  5. Substitua as DLLs corrompidas
  6. Reinstale o aplicativo(Application) com privilégios de administrador(Admin Privileges)
  7. Instalar e atualizar dependências
  8. 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

propriedades de compatibilidade de atalhos

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

habilitar estrutura dot net

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.

Liga ou desliga características das janelas

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++

baixar 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 x86x64  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 ).



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts