Se você está tentando abrir um programa ou um jogo, mas de repente vê uma caixa de diálogo com uma mensagem informando que o aplicativo não pôde ser iniciado corretamente junto com o código de erro 0xC000007B , FORMATO DE IMAGEM DE STATUS INVÁLIDO, isso indica que o aplicativo não é compatível com a arquitetura do seu computador Windows 10 ou está faltando dependências. Embora o código de erro 0xC000007B também possa ocorrer com outros programas, o código de erro STATUS_INVALID_IMAGE_FORMAT também significa que quando você tenta executar um aplicativo projetado para ser executado em um sistema de 64 bits e, portanto, entra em um estado de encerramento. Além disso, se você também for apontado para o arquivo NTStatus.h, isso significa que o erro pode ser causado por algum arquivo corrompido. Aqui está o contexto completo da mensagem de erro:
“0xC000007B | STATUS_INVALID_IMAGE_FORMAT {Bad Image}% hs não foi projetado para ser executado no Windows ou contém um erro. Tente instalar o programa novamente usando a mídia de instalação original ou entre em contato com o administrador do sistema ou o fornecedor do software para obter suporte. ”
Quando você vê essa mensagem de erro, a primeira coisa que você pode fazer é clicar em OK para fechar o aplicativo e tentar instalar a mídia novamente para verificar se isso corrige o problema. Caso contrário, você pode conferir as sugestões abaixo.
Opção 1 - Tente instalar o aplicativo com privilégios de administrador
A primeira coisa que você pode fazer para corrigir o erro é reiniciar o computador com Windows 10 e tentar instalar o aplicativo novamente, desta vez com privilégios de administrador. Basta clicar com o botão direito do mouse no aplicativo e selecionar a opção “Executar como Administrador”. E se sua conta for regular, você precisa pedir a um administrador para ajudá-lo a instalar o aplicativo, digitando a senha quando for solicitado.
Opção 2 - Instalar e atualizar dependências
Há momentos em que os programas e aplicativos precisam ter drivers e software de suporte instalados para que funcionem corretamente. Embora a instalação geralmente cuide disso, é hora de você fazer algumas verificações manuais, especialmente se estiver tendo esse problema de encerramento anormal do programa.
1. Instale alguns drivers qualificados
Vários jogos e aplicativos avançados precisam de drivers corretos e válidos para que funcionem. Eles simplesmente não funcionam com drivers gerais. A Microsoft possui este teste do Windows Hardware Quality Labs, também conhecido como teste WHQL, que garante que os drivers atendam à experiência correta e passem pelo teste adequado antes da certificação. Portanto, ao instalar drivers, você precisa garantir que eles sejam drivers qualificados para o seu PC com Windows 10.
2. Baixe e instale ou atualize o DirectX
Como você sabe, o Microsoft DirectX é um conjunto de tecnologias desenvolvidas pela Microsoft para fornecer aceleração de hardware para aplicativos pesados de multimídia, como vídeos em HD e jogos em 3D. Como você está usando o Windows 10, você tem a versão DirectX 12, enquanto as versões anteriores do Windows usam a versão DirectX 11.
3. Instale o tempo de execução do usuário final do Microsoft DirectX
O tempo de execução do usuário final do Microsoft DirectX fornece atualizações para a versão 9.0c e para as versões anteriores do DirectX. Para instalá-lo, clique neste
link e faça o download.
4. Atualize ou instale a estrutura .NET
A estrutura .NET é usada por jogos e aplicativos durante o desenvolvimento, o que significa que, sem os arquivos de tempo de execução instalados no seu computador, definitivamente não funcionará. Portanto, você precisa instalar ou atualizar essa estrutura. Você também pode usar a ferramenta de verificação de instalação do .NET para verificar.
Opção 3 - tente executar a verificação do verificador de arquivos do sistema
A verificação SFC ou System File Checker pode detectar e reparar automaticamente arquivos de sistema danificados que podem estar causando o código de erro 0xC000007B, erro STATUS INVALID IMAGE FORMAT. SFC é um utilitário de comando embutido que ajuda a restaurar arquivos corrompidos, bem como arquivos ausentes. Ele substitui arquivos de sistema ruins e corrompidos por arquivos de sistema bons. Para executar o comando SFC, siga as etapas fornecidas a seguir.
- Toque em Win + R para iniciar o Run.
- Digitar cmd no campo e toque em Enter.
- Após abrir o prompt de comando, digite sfc / scannow
O comando iniciará uma verificação do sistema que levará alguns instantes antes de terminar. Uma vez feito, você poderá obter os seguintes resultados:
- A Proteção de Recursos do Windows não encontrou nenhuma violação de integridade.
- A Proteção de Recursos do Windows encontrou arquivos corrompidos e os reparou com êxito.
- A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles.