Muitos jogos não foram iniciados por causa de d3dx9_42.dll. Quando jogos como Need For Speed, Sid Meier’s Civilization V e Blur são iniciados, o erro “O programa não pode ser iniciado porque d3dx9_42.dll está faltando em seu computador. Tente instalar o programa para corrigir este problema. ” é exibido.
Este erro é resultado direto da ausência do DirectX. A dll mencionada é uma dependência do DirectX 9 e não funcionará se instalada. A única maneira de resolver esse problema é instalar o DirectX, que é o que faremos neste artigo. Também tentaremos atualizar os drivers gráficos, pois eles contêm algumas bibliotecas importantes.
Método 1: Instalando tempos de execução do usuário final do DirectX
- Visite este ligação e baixe o DirectX 9.
- Visite a pasta de download e inicie o instalador do DirectX 9 com o nome de arquivo: dxwebsetup.exe.
- Siga as instruções para instalar e concluir a instalação.
- Tente iniciar o jogo para confirmar se o problema foi resolvido.
Método 2: atualizando drivers gráficos
É muito improvável que você chegue a este método, mas você deve tentar atualizar o driver gráfico se o DirectX não funcionar.
- pressione Windows + X e selecione Gerenciador de Dispositivos . Você também pode pressionar Windows + R para abrir o prompt de comando, digite devmgmt. msc e clique Está bem .
- Expandir o Adaptadores de vídeo categoria e clique com o botão direito do mouse na placa de vídeo, selecione Atualizar driver e siga as instruções.
- Depois de instalar o driver de vídeo no seu PC, faça uma reinicialização e verifique se o jogo inicia perfeitamente.
Verifique também: d3dx9_43.dll está faltando
1 minuto lido