Guia do Windows · Runtime do DirectX

Como Baixar e Instalar o DirectX no Windows 10 e Windows 11 DirectX

Um guia prático para atualizar o DirectX, instalar componentes legados do DirectX para jogos antigos, verificar a versão do DirectX e corrigir erros comuns de instalação.

⏱ 6 min de leitura 🪟 Windows 10 🪟 Windows 11 🎮 Jogos e gráficos

O Que É o DirectX no Windows e Você Precisa Baixá-lo?

DirectX é um conjunto de componentes multimídia da Microsoft usado por jogos do Windows, aplicativos 3D, emuladores, ferramentas de vídeo, mecanismos de áudio e softwares gráficos. Ele ajuda os programas a se comunicarem com a placa de vídeo, dispositivo de som, dispositivos de entrada e outros hardwares multimídia.

Nas versões modernas do Windows, o DirectX não é um aplicativo independente comum. O Windows 10 e o Windows 11 já incluem o runtime atual do DirectX, e a Microsoft o mantém atualizado por meio do Windows Update. Na maioria dos casos, você não instala manualmente o DirectX 12 baixando um pacote separado.

ℹ️
Ponto principal Se você usa Windows 10 ou Windows 11, a forma correta de atualizar o runtime principal do DirectX é instalar as atualizações do Windows. O instalador separado DirectX End-User Runtime é voltado principalmente para jogos antigos que exigem componentes legados do DirectX SDK, como D3DX9, XAudio 2.7 ou XInput 1.3.

Quando Você Realmente Precisa do Instalador do DirectX

Talvez você precise do pacote oficial DirectX End-User Runtime se um jogo ou programa antigo mostrar erros de arquivos ausentes, como d3dx9_43.dll, d3dx10_43.dll, d3dx11_43.dll, xinput1_3.dll ou XAudio2_7.dll. Instalar esse pacote não faz downgrade nem substitui o DirectX 12. Ele apenas adiciona bibliotecas legadas opcionais lado a lado, usadas por softwares antigos.

Melhor para Windows 10/11

Windows Update

Atualiza o runtime principal do DirectX junto com os componentes do sistema Windows.

Recomendado
Melhor para jogos antigos

DirectX Web Installer

Baixa e instala bibliotecas legadas ausentes do DirectX SDK a partir da Microsoft.

Componentes legados
Melhor opção offline

June 2010 Redist

Contém os arquivos legados do runtime em um pacote redistribuível offline maior.

Instalação offline

Como Verificar a Versão do DirectX Antes de Baixar Qualquer Coisa

Antes de instalar qualquer coisa, verifique qual versão do DirectX o Windows já informa. A ferramenta integrada Ferramenta de Diagnóstico do DirectX, também chamada de dxdiag, é a forma mais rápida de fazer isso.

  1. Pressione Win + R para abrir a caixa de diálogo Executar.
  2. Digite dxdiag e pressione Enter.
  3. Se o Windows perguntar se deseja verificar drivers assinados digitalmente, escolha Sim.
  4. Na guia Sistema, encontre a linha chamada Versão do DirectX.
  5. Para capacidades da GPU, abra a guia Exibir e verifique Níveis de Recurso.
Comando Executardxdiag
Resultado esperado No Windows 10 e no Windows 11, normalmente você verá DirectX 12 na guia Sistema. Isso não significa automaticamente que todo jogo DirectX 12 será executado, pois a placa de vídeo também precisa oferecer suporte ao feature level exigido.

Como Instalar a Versão Mais Recente do DirectX no Windows 10 e Windows 11

A forma mais segura de instalar ou atualizar a versão mais recente do DirectX nas versões modernas do Windows é o Windows Update. Ele atualiza o runtime principal do DirectX, arquivos do sistema relacionados a gráficos, correções de segurança e componentes de compatibilidade distribuídos pela Microsoft com o Windows.

  1. Abra Configurações com Win + I.
  2. Acesse Windows Update.
  3. Clique em Verificar se há atualizações.
  4. Instale todas as atualizações cumulativas disponíveis, atualizações opcionais de plataforma e atualizações de driver em que você confia.
  5. Reinicie o computador quando o Windows solicitar.
  6. Execute dxdiag novamente e verifique a linha Versão do DirectX.
Configurações Windows Update Verificar se há atualizações
ℹ️
Observação sobre o DirectX 12 Não existe um instalador oficial separado do DirectX 12 para Windows 10 ou Windows 11. Se um site oferecer um executável aleatório de “download do DirectX 12”, evite-o e use o Windows Update ou a página oficial da Microsoft para o DirectX End-User Runtime.

Instale Atualizações Opcionais Apenas Quando Necessário

O Windows Update também pode mostrar atualizações opcionais de driver de vídeo. Instale-as apenas se você precisar de uma correção de compatibilidade ou se o driver atual estiver desatualizado. Para PCs gamer, o driver mais recente da NVIDIA, AMD ou Intel costuma ser uma escolha melhor do que um driver opcional mais antigo oferecido pelo Windows Update.

Como Baixar o DirectX End-User Runtime Web Installer da Microsoft

Se um jogo antigo pedir DirectX 9, arquivos da era do DirectX 10 ou uma DLL do DirectX ausente, use o DirectX End-User Runtime Web Installer oficial da Microsoft. Esse pequeno instalador baixa os componentes legados necessários durante a instalação.

  1. Abra a página oficial do Centro de Download da Microsoft para DirectX End-User Runtime Web Installer.
  2. Clique em Download.
  3. Salve o instalador, geralmente chamado dxwebsetup.exe.
  4. Clique com o botão direito no arquivo e escolha Executar como administrador.
  5. Aceite o contrato de licença.
  6. Se forem oferecidos softwares adicionais, recuse-os se não precisar deles.
  7. Deixe o instalador baixar e instalar os componentes legados necessários do DirectX.
  8. Reinicie o Windows se o instalador ou o jogo recomendar.
Arquivo típico do instaladordxwebsetup.exe
⚠️
O que ele não faz O instalador Web não substitui o DirectX 12 e não altera a versão do DirectX exibida pelo Windows. Ele adiciona bibliotecas opcionais antigas que alguns jogos legados ainda exigem.

Quais Problemas o Web Installer Pode Corrigir?

O instalador Web do DirectX é útil quando um programa falha porque um arquivo legado do DirectX está ausente. Ele não é uma correção geral para qualquer problema gráfico. Se um jogo moderno de DirectX 12 informa que sua GPU não é compatível, o problema geralmente está no driver de vídeo, no feature level da GPU ou no próprio hardware.

Como Instalar o DirectX Offline com o Pacote Runtime de Junho de 2010

Se o PC de destino não tiver conexão com a internet durante a instalação, use o pacote redistribuível oficial DirectX End-User Runtimes (June 2010). Ele é muito maior do que o instalador Web porque contém localmente os componentes legados.

  1. Em um PC com acesso à internet, baixe DirectX End-User Runtimes (June 2010) da Microsoft.
  2. Copie o arquivo, geralmente chamado directx_Jun2010_redist.exe, para o computador de destino.
  3. Crie uma pasta temporária, por exemplo C:\DirectX.
  4. Execute o redistribuível baixado e extraia os arquivos para essa pasta.
  5. Abra a pasta extraída.
  6. Execute DXSETUP.exe como administrador.
  7. Siga o assistente de instalação e reinicie o Windows se necessário.
Fluxo típico de instalação offlinedirectx_Jun2010_redist.exe
Extract to C:\DirectX
Run C:\DirectX\DXSETUP.exe
Boa opção offline Use o redistribuível de junho de 2010 quando precisar instalar componentes antigos do DirectX em um PC sem acesso à internet, em uma máquina gamer ou em uma instalação do Windows reparada na qual jogos antigos não iniciam.

Como Verificar os Feature Levels do DirectX Depois da Instalação

Instalar componentes do DirectX não adiciona magicamente recursos gráficos a uma placa de vídeo antiga. Muitos jogos exigem um feature level específico do DirectX, como 11_0, 12_0 ou 12_1. Os feature levels dependem do hardware da GPU e do driver.

  1. Pressione Win + R, digite dxdiag e pressione Enter.
  2. Abra a guia Exibir. Em alguns sistemas, pode haver várias guias Exibir ou Renderizar.
  3. Encontre a seção Drivers.
  4. Verifique a linha Níveis de Recurso.
  5. Compare os valores listados com os requisitos do jogo ou aplicativo.
O que você vê O que significa O que fazer
DirectX 12 na guia Sistema O Windows tem o runtime do DirectX 12 disponível. Verifique a guia Exibir para confirmar os feature levels reais da GPU.
Feature Level 12_0 ou 12_1 A GPU e o driver expõem recursos da classe DirectX 12. Instale o driver de GPU mais recente se o jogo ainda falhar.
Apenas 10_0 ou 11_0 A GPU pode ser antiga demais para alguns jogos modernos. Atualize o driver e depois verifique se o jogo exige hardware mais recente.
Sem guia Exibir ou adaptador básico O Windows pode estar usando um driver de vídeo genérico. Instale o driver gráfico correto da Intel, AMD ou NVIDIA.
⚠️
Importante Se um jogo exige Feature Level 12_0 e sua GPU lista apenas 11_0, instalar o runtime do DirectX não resolverá a limitação de hardware. Você precisa de um driver compatível e, em alguns casos, de uma placa de vídeo mais recente.

Atualize os Drivers de Vídeo Depois de Instalar o DirectX

O DirectX trabalha em conjunto com o driver gráfico. Se o DirectX está instalado, mas os jogos ainda travam, engasgam, mostram tela preta ou informam hardware incompatível, atualize o driver da GPU.

🟦

Intel Graphics

Use o Intel Driver & Support Assistant ou a página de drivers do modelo do seu notebook ou placa-mãe.

🟩

NVIDIA GeForce

Use o NVIDIA App, GeForce Experience ou a página oficial de download de drivers da NVIDIA.

🟥

AMD Radeon

Use o AMD Software: Adrenalin Edition ou a página de drivers do modelo específico da sua GPU.

  1. Identifique sua GPU em Gerenciador de Tarefas → Desempenho → GPU ou no dxdiag.
  2. Baixe o driver mais recente do fabricante da GPU ou do fabricante do notebook.
  3. Instale o driver e escolha uma opção de instalação limpa se o instalador oferecer essa opção.
  4. Reinicie o Windows.
  5. Execute dxdiag novamente e verifique outra vez a guia Exibir.
ℹ️
Dica para notebooks Em notebooks, o driver mais seguro geralmente é o fornecido pelo fabricante do notebook, especialmente se o dispositivo usa gráficos alternáveis. Se o driver do fabricante estiver muito antigo, tente o driver da Intel, NVIDIA ou AMD somente depois de criar um ponto de restauração.

Como Corrigir Erros Comuns de Instalação do DirectX e DLLs Ausentes

Erros do DirectX podem ser causados por bibliotecas legadas ausentes, drivers de GPU desatualizados, componentes do Windows danificados, instaladores bloqueados ou hardware que não oferece suporte ao feature level exigido. Use a tabela abaixo para escolher a correção correta.

Erro ou sintoma Causa provável Correção recomendada
d3dx9_43.dll is missing Componente legado do DirectX 9 ausente. Instale o DirectX End-User Runtime Web Installer oficial.
xinput1_3.dll is missing Runtime XInput antigo exigido por um jogo não está presente. Instale o runtime legado do DirectX pela Microsoft.
DXSETUP.exe failed Cache do instalador danificado, instalação bloqueada ou permissões insuficientes. Execute como administrador, desative temporariamente bloqueios de segurança de terceiros e use o pacote offline.
O jogo diz que o DirectX 12 não é compatível O feature level da GPU ou o driver não atende ao requisito. Atualize o driver da GPU e verifique os Feature Levels no dxdiag.
O instalador do DirectX diz que uma versão mais recente já está instalada O Windows já possui o runtime principal do DirectX. Use o Windows Update para o runtime principal; instale apenas componentes legados se um jogo antigo precisar deles.

Repare os Arquivos do Sistema do Windows

Se erros relacionados ao DirectX aparecerem depois da remoção de malware, de uma atualização com falha ou de um problema no disco, repare o repositório de componentes e os arquivos do sistema do Windows.

Prompt de Comando como AdministradorDISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Limpe Arquivos Temporários do Instalador

Se o instalador falhar repetidamente, exclua as pastas temporárias de extração criadas pela instalação do DirectX, reinicie e execute o instalador novamente como administrador. Não exclua arquivos aleatórios de System32 ou SysWOW64.

O Que Você Não Deve Baixar ao Instalar o DirectX

DirectX é um alvo comum de páginas de download enganosas. Evite instaladores não oficiais, downloads de DLLs individuais, pacotes de drivers de sites desconhecidos e ferramentas de “reparo do DirectX” que prometem substituir arquivos do sistema Windows.

Opções seguras

  • Windows Update para o runtime integrado do DirectX.
  • Microsoft Download Center para o DirectX End-User Runtime.
  • Drivers oficiais da NVIDIA, AMD, Intel ou do fabricante do notebook.
  • dxdiag para verificar a versão do DirectX e os feature levels.

Evite

  • Arquivos aleatórios de “instalador completo do DirectX 12” em sites de terceiros.
  • Downloads de DLLs individuais, como d3dx9_43.dll, em páginas desconhecidas.
  • Ajustes no Registro que prometem forçar uma versão mais recente do DirectX.
  • Pacotes de drivers que instalam softwares não relacionados ou extensões de navegador.
Não copie arquivos DLL manualmente Copiar arquivos DLL individuais do DirectX para a pasta de um jogo ou para uma pasta do sistema Windows pode criar conflitos de versão e riscos de segurança. Use o instalador oficial do runtime.

FAQ: Como Baixar e Instalar o DirectX no Windows

Q Posso baixar o DirectX 12 manualmente para Windows 11?
Normalmente, não é necessário um instalador separado do DirectX 12 para Windows 11. O runtime principal do DirectX já vem incluído no Windows e é atualizado pelo Windows Update. Use o DirectX End-User Runtime somente quando um jogo antigo precisar de componentes legados do DirectX.
Q Por que um jogo antigo pede DirectX 9 se eu já tenho DirectX 12?
O DirectX 12 não inclui automaticamente todos os arquivos opcionais de versões antigas do DirectX SDK. Alguns jogos antigos exigem bibliotecas lado a lado, como D3DX9, XAudio 2.7 ou XInput 1.3. Instalar o DirectX End-User Runtime oficial adiciona esses componentes sem substituir o DirectX 12.
Q Instalar o DirectX melhora o FPS?
Geralmente, não. A instalação do DirectX corrige componentes de runtime ausentes, mas o desempenho depende principalmente da GPU, CPU, RAM, armazenamento, configurações do jogo e driver gráfico. Atualizar o driver da GPU pode melhorar mais o desempenho do que reinstalar o DirectX.
Q Posso desinstalar o DirectX e instalá-lo novamente?
O runtime do DirectX faz parte do Windows e não foi projetado para ser desinstalado como um programa comum. Para reparar arquivos do Windows relacionados ao DirectX, use o Windows Update, DISM, sfc /scannow e o pacote oficial de runtime legado, se necessário.
Q Qual instalador do DirectX devo usar em um PC sem internet?
Use o pacote redistribuível oficial DirectX End-User Runtimes (June 2010). Baixe-o em outro computador, copie-o para o PC offline, extraia os arquivos e execute DXSETUP.exe.
Q Por que o dxdiag mostra DirectX 12, mas meu jogo ainda não inicia?
O jogo pode exigir um feature level específico da GPU, não apenas o runtime do DirectX. Abra o dxdiag, vá para a guia Exibir e verifique Níveis de Recurso. Se o feature level exigido estiver ausente, atualize o driver ou use uma placa de vídeo compatível.

Melhor Forma de Baixar e Instalar o DirectX no Windows

No Windows 10 e no Windows 11, a melhor forma de instalar o runtime mais recente do DirectX é atualizar o Windows. Se um jogo antigo informar que DLLs do DirectX estão ausentes, baixe o DirectX End-User Runtime oficial da Microsoft. Se o PC estiver offline, use o pacote redistribuível de junho de 2010 e execute DXSETUP.exe.

⚡ Resumo Rápido

DirectX mais recente para Windows 10/11: Settings → Windows Update → Check for updates
Verificar versão instalada: Win + R → dxdiag → Enter
Corrigir DLLs legadas ausentes: instale o Microsoft DirectX End-User Runtime
Instalação legada offline: extraia directx_Jun2010_redist.exe e execute DXSETUP.exe
Jogo moderno ainda falha: atualize o driver da GPU e verifique os DirectX Feature Levels