Instale a versão mais recente do DirectX através do Windows Update

O Microsoft DirectX é incluído como parte integrante nos sistemas operacionais Windows. Você pode atualizar o DirectX aplicando o service pack mais recente ou outras atualizações através do Windows Update.

Para verificar sua versão do DirectX, consulte Como verificar qual versão do DirectX está instalada.
Para verificar a versão mais recente do DirectX que você pode instalar no seu sistema operacional, consulte Lista das últimas versões do DirectX e seus sistemas operacionais com suporte.

Instalação manual da versão mais recente do DirectX

Você também pode baixar e aplicar manualmente o seguinte pacote de atualização que atualiza o DirectX para a última versão.

Instalar o tempo de execução do DirectX do usuário final, se o aplicativo ou o jogo requer uma versão mais antiga do DirectX

Alguns aplicativos e jogos exigem o DirectX 9. No entanto, seu computador inclui uma versão mais recente do DirectX. Se você instala e executa um aplicativo ou jogo que exige o DirectX 9, é possível receber uma mensagem de erro como "O programa não pode iniciar porque o d3dx9_35.dll está ausente no seu computador. Tente reinstalar o programa para corrigir o problema.".

Para resolver esse problema, acesse o seguinte site da Microsoft para instalar o DirectX End-User Runtime:
Instalador da Web do DirectX End-User Runtime
Observação Quando você executa esse pacote, nenhuma alteração é feita nas versões do DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow ou DirectMusic.

Lista de falhas de arquivo que o pacote do DirectX End-User Runtime corrige

Recolher esta imagemExpandir esta imagem
Se você enfrentar problemas no qual um aplicativo falha porque algum dos seguintes arquivos estão ausentes, é possível resolver a falha executando o pacote DirectX run-time:
  • D3DX9_24.DLL através de D3DX9_43.DLL
  • D3DX10.DLL através de D3DX10_43.DLL
  • D3DCompiler_33.DLL através de D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL através de XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL através de XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL através de XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL através de X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Recolher esta imagemExpandir esta imagem

Para obter mais informações

Lista de versões mais recentes do DirectX e os sistemas operacionais suportados

A seguinte tabela lista a versão mais recente do DirectX que você pode instalar em um sistema operacional.
Recolher esta tabelaExpandir esta tabela
Sistemas operacionais suportadosÚltimas versões do DirectX
Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2
DirectX 11.2
Windows 8, Windows RT e Windows Server 2012

Windows 7 Service Pack 1 (SP1) e Windows Server 2008 R2 SP1 em conjunto com a atualização 2670838 instalada.
DirectX 11.1
Windows 7 e Windows Server 2008 R2

Windows Vista Service Pack 2 (SP2) e Windows Server 2008 SP2 em conjunto com a atualização 971644 ou 971512 instalada.
DirectX 11.0
O Windows Vista SP1 ou posterior e o Windows Server 2008 ou posterior
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 ou posterior

Windows XP x64 Edition SP1 ou posterior e o Windows Server 2003 SP1 ou posterior
DirectX 9.0C

Como verificar qual versão do DirectX está instalada

Para verificar qual versão do DirectX está instalada no seu computador, siga estas etapas:
  1. Abra a Ferramenta de Diagnóstico do DirectX.
    Windows 8.1 ou Windows 8
    Passe o dedo na borda direita da tela e toque em Pesquisar. (Se estiver usando um mouse, aponte para o canto superior direito da tela, mova o ponteiro do mouse para baixo e clique em Pesquisar.) Digite dxdiag na caixa de pesquisa e depois toque ou clique em dxdiag.exe.
    Windows 7 ou Windows Vista
    Clique no botão Iniciar, digite dxdiag na caixa de pesquisa e pressione Enter.
    Windows XP
    Clique no botão Iniciar e depois clique em Executar. Digite dxdiag na caixa Executar e pressione Enter.
  2. Clique na guia Sistema e, em Informações do Sistema, verifique o número da versão do DirectX.
Observação Atualmente, a Ferramenta de Diagnóstico do DirectX pode mostrar o DirectX 11 como o número de versão do DirectX para o DirectX 11.2 e o DirectX 11.1.

Referências

DirectX: Perguntas frequentes
Onde está o SDK do DirectX?
Onde está o SDK do DirectX (edição de 2013) (Blog do MSDN)
Instalação não direta (Blog do MSDN)
Direct3D 11 Implantação para os desenvolvedores de jogos

Sobre este artigo

ID do artigo: 179113
Última revisão: sexta-feira, 31 de janeiro de 2014
A informação contida neste artigo aplica-se a:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows RT, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Service Pack 3 para Windows XP, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2
Você gostaria de ter comentários sobre este artigo?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.