Erro DirectX

O jogo pede d3dcompiler ou XInput como consertar

Solução

Cenário de correção de trabalho

D3DCompiler e XInput geralmente pertencem a componentes herdados do DirectX SDK. É melhor instalar o tempo de execução completo do que procurar uma única DLL de origem desconhecida.

O que fazer primeiro

  1. Baixe o tempo de execução legado do DirectX.

  2. Execute o instalador como administrador.

  3. Não copie manualmente os arquivos DLL para System32/SysWOW64.

  4. Reinicie o jogo após a instalação.

Por que esse erro aparece

  • Erro D3DCompiler_43.dll.
  • Erro XInput1_3.dll.
  • O jogo é antigo, mas roda no Windows 10/11.

Pacote adequado

Arquivo
directx_Jun2010_redist.exe
Tipo
Tempo de execução off-line
Tamanho
95,6MB
SHA-256
053f76dc…bf89c73b

Este pacote é selecionado para o cenário de tempo de execução típico desse erro. Se o problema estiver relacionado à placa gráfica ou ao nível de recurso, primeiro verifique os recursos do driver e da GPU.

Baixar pacote

Perguntas frequentes

Respostas rápidas sobre o erro

Posso baixar apenas um arquivo DLL?

É melhor instalar primeiro o pacote de tempo de execução: ele adiciona componentes relacionados e reduz o risco de erro de versão.

Por que o DirectX está instalado, mas o erro persiste?

O DirectX do sistema e os componentes legados são coisas diferentes. Um jogo pode exigir uma biblioteca antiga que não está presente no novo Windows.

Quando o tempo de execução não ajudará?

Se a placa gráfica não suportar o nível de recurso necessário ou o driver estiver danificado, o problema da GPU e do driver deverá ser corrigido.

Versões DirectX

Baixe DirectX para Windows

Se a página atual não corresponder ao seu jogo ou Windows, escolha um pacote de tempo de execução vizinho. Os cartões têm links para páginas de versões individuais.