DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 179113 - Última revisão: sexta-feira, 31 de Janeiro de 2014 - Revisão: 19.0

Nesta página

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

O Microsoft DirectX é incluído como parte integral dos sistemas operativos Windows. Pode actualizar o DirectX aplicando o service pack mais recente ou outras actualizações através do Windows Update (http://www.update.microsoft.com/windowsupdate/v6/vistadefault.aspx?ln=pt-pt) .

Para verificar a sua versão do DirectX, consulte Como verificar qual a versão do DirectX instalada?
Para verificar qual a versão DirectX mais recente que pode instalar no seu sistema operativo, consulte Lista das versões de DirectX mais recentes e os sistemas operativos suportados.

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

Pode também transferir manualmente e aplicar o seguinte pacote de actualização que actualiza o DirectX para a versão mais recente.

Instale o DirectX End-User Runtime se a sua aplicação ou jogo precisar de uma versão anterior do DirectX

Algumas aplicações ou jogos requerem o DirectX 9. No entanto o seu computador inclui uma versão mais recente do DirectX. Se instalar e executar uma aplicação ou jogo que precise do DirectX9, poderá receber uma mensagem de erro tal como "O programa não pode ser iniciado porque está em falta o d3dx9_35.dll do seu computador. Tente reinstalar o programa para corrigir este problema."

Para resolver este problema, consulte o seguinte Web site da Microsoft para instalar o DirectX End-User Runtime:
Programa de instalação Web do DirectX End-User Runtime (http://go.microsoft.com/fwlink/p/?LinkId=159853)
Nota Quando executa este pacote, não é feita qualquer alteração à sua versão do DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow, ou DirectMusic.

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

Reduzir esta imagemExpandir esta imagem
Se tiver problemas nos quais uma aplicação falhe devido à falta dos ficheiros seguintes, poderá conseguir solucionar a falha executando o pacote DirectX run-time:
  • D3DX9_24.DLL até D3DX9_43.DLL
  • D3DX10.DLL até D3DX10_43.DLL
  • D3DCompiler_33.DLL até D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL até XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL até 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 até XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL até X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Reduzir esta imagemExpandir esta imagem

Mais Informação

Lista das versões mais recentes do DirectX e dos seus sistemas operativos suportados

A tabela seguinte lista a versão mais recente do DirectX que pode instalar num sistema operativo.
Reduzir esta tabelaExpandir esta tabela
Sistemas operativos suportadosVersões mais recentes 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 actualização 2670838  (http://support.microsoft.com/kb/2670838/pt/ ) 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 actualização 971644  (http://support.microsoft.com/kb/971644/pt/ ) ou 971512  (http://support.microsoft.com/kb/971512/pt/ ) instalada
DirectX 11.0
Windows Vista SP1 ou mais recente e Windows Server 2008 ou mais recente
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 ou mais recente

Windows XP x64 Edition SP1 ou mais recente e Windows Server 2003 SP1 ou mais recente
DirectX 9.0C

Como verificar qual a versão do DirectX que se encontra instalada

Para verificar qual a versão do DirectX que se encontra instalada no seu computador, siga os passos seguintes:
  1. Abra a Ferramenta de Diagnóstico do DirectX.
    Windows 8.1 ou Windows 8
    Arraste desde a extremidade direita do ecrã e, em seguida, toque em Procurar. (Se estiver a utilizar um rato, aponte para o canto superior direito do ecrã, desloque o ponteiro do rato para baixo e, de seguida, clique em Procurar.) Escreva dxdiag na caixa procurar e em seguida toque ou clique em dxdiag.exe.
    Windows 7 ou Windows Vista
    Clique no botão Iniciar, escreva dxdiag na caixa de pesquisa e, em seguida prima Enter.
    Windows XP
    Clique no botão Iniciar e, em seguida, clique em Executar. Escreva dxdiag na caixa Executar e em seguida prima Enter.
  2. Clique no separador Sistema, e em seguida, em Informações de sistema, verifique o número da versão do DirectX.
Nota Actualmente, 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 mais frequentes (http://windows.microsoft.com/pt-pt/windows-8/directx-faq)
Onde se encontra o DirectX SDK? (http://msdn.microsoft.com/pt-pt/library/windows/desktop/ee663275.aspx)
Onde se encontra o DirectX SDK (edição de 2013) (http://blogs.msdn.com/b/chuckw/archive/2013/07/01/where-is-the-directx-sdk-2013-edition.aspx) (Blog MSDN)
Configuração não tão directa (http://blogs.msdn.com/b/chuckw/archive/2010/09/08/not-so-direct-setup.aspx) (Blog MSDN)
Implementação do Direct3D 11 para Programadores de Jogos (http://msdn.microsoft.com/pt-pt/library/ee416644.aspx)

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
  • Microsoft Windows XP Service Pack 3
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 Service Pack 2
Palavras-chave: 
kbquadrantinstall kbhowto kbinfo kbsetup kbconsumer KB179113
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft