ESPAÇO PUBLICITÁRIO DISPONÍVEL · FALE CONOSCO

Erro 0xc000007b em jogos de PC: resolvendo conflitos de bibliotecas de 32 e 64 bits

365Finds Editorial
11.430 artigos Wiki catalogados

Use o 365 Wiki com sua IA

Copie o prompt abaixo, cole na IA que você já usa e faça sua pergunta.

Baixar o Skill completo

Experimente primeiro com o prompt. Se você usa o 365 Wiki com frequência, instale o Skill completo do 365Wiki para não precisar colá-lo novamente. Se não usa uma IA específica, as versões web do Gemini ou Microsoft Copilot também servem.

Matriz de diagnóstico: a origem do erro STATUS_INVALID_IMAGE_FORMAT

O erro 0xc000007b (STATUS_INVALID_IMAGE_FORMAT) ocorre quando um processo de 64 bits no Windows tenta carregar uma DLL de 32 bits, ou vice-versa. Baixar DLLs avulsas na internet e colá-las manualmente em diretórios do sistema é o caminho mais comum para provocar essa falha.

Sintoma / CenárioMecanismo de falhaDLLs frequentemente afetadasResolução eficaz
O jogo fecha imediatamente ao abrir exibindo 0xc000007bIncompatibilidade de arquitetura entre o binário e o VC++MSVCR*.dll, MSVCP*.dll, VCRUNTIME*.dllReinstalação limpa do Visual C++ 2015-2022 x86 E x64
Falhas em jogos DirectX 9/11DLLs de 32 bits colocadas incorretamente em System32d3dx9_43.dll, d3dx11_43.dll, xinput1_3.dllDeletar arquivos manuais e rodar instalador oficial DirectX
Erro ocorre apenas ao abrir via launcherInjeção de overlay incompatível no executável principalgameoverlayrenderer.dll ou ganchos de gravaçãoDesativar overlays de tela ou atualizar launcher
Falhas generalizadas após "reparadores automáticos"Danos ao repositório WinSxS e mapeamentos de registroMúltiplas DLLs do sistema operacionalExecutar SFC /scannow e DISM antes de reinstalar pacotes

A armadilha das pastas do sistema no Windows

A nomenclatura das pastas em versões de 64 bits do Windows gera frequentes erros de interpretação:

Inserir DLLs de 32 bits dentro de System32 quebra o carregamento de jogos de 64 bits com o código 0xc000007b.

Roteiro de correção passo a passo

Passo 1: Localizar a DLL defeituosa com Dependencies

  1. Baixe o utilitário de código aberto Dependencies (DependenciesGui.exe).
  2. Abra o arquivo executável (.exe) do jogo.
  3. Analise os módulos em busca de avisos vermelhos ou bibliotecas marcadas como x86 em um processo x64.

Passo 2: Remoção de DLLs incorretas

  1. Limpe a pasta raiz do jogo de quaisquer arquivos DLL adicionados manualmente.
  2. Remova arquivos colocados indevidamente em System32.

Passo 3: Reinstalação dos pacotes oficiais da Microsoft

  1. DirectX End-User Runtimes (June 2010): Execute o instalador dxsetup.exe oficial da Microsoft.
  2. Visual C++ Redistributable (2015-2022): Instale obrigatoriamente ambos os arquivos: vc_redist.x86.exe e vc_redist.x64.exe.
  3. Reinicie o computador para concluir o registro dos componentes.