O DirectX End-User Runtime (instalador da web) é um pequeno arquivo da Microsoft que baixa e instala as bibliotecas antigas do DirectX no seu PC. Ele serve para quem tenta abrir um jogo ou programa mais antigo e recebe erros como “d3dx9_43.dll não encontrado” ou “xinput1_3.dll está faltando”.
O DirectX do Windows e este pacote são a mesma coisa?
Não, e essa é a dúvida mais comum. O DirectX 12 já vem dentro do Windows 10 e do Windows 11 e é atualizado pelo Windows Update. Este pacote não troca nem “atualiza” esse DirectX: ele só adiciona bibliotecas antigas (como as d3dx9_43.dll e xinput1_3.dll) que muitos jogos feitos até por volta de 2010 ainda pedem. Por isso a página da Microsoft lista sistemas antigos como compatíveis, mas ele funciona normalmente no Windows 10 e 11.
O que o DirectX End-User Runtime faz
- Instala as bibliotecas D3DX9, D3DX10 e D3DX11, usadas por muitos jogos lançados entre 2004 e 2012.
- Adiciona o XInput 1.3, que alguns jogos usam para reconhecer controles de Xbox.
- Instala o XAudio 2.7 e o XACT, responsáveis pelo som em vários jogos antigos.
- Inclui o compilador HLSL antigo e o Managed DirectX 1.1, exigidos por alguns programas.
- Baixa só o que falta no seu PC, então o arquivo inicial tem menos de 300 KB.
O DirectX End-User Runtime é grátis e seguro?
Sim. É um componente gratuito da própria Microsoft, e o download desta página sai dos servidores oficiais dela. Ele não mexe no DirectX 12 do Windows e pode ser instalado mesmo que você já tenha tudo em dia: se nada faltar, ele simplesmente termina. Um cuidado: depois de instalado, ele não aparece para desinstalar, mas isso não traz problema nenhum. Leia cada tela do instalador e, se aparecer alguma oferta de programa extra, desmarque.
Como baixar e instalar
- Clique em “Baixar agora” nesta página para baixar o arquivo dxwebsetup.exe.
- Abra o arquivo e clique em “Sim” quando o Windows pedir permissão.
- Marque que aceita o contrato e clique em “Avançar”. Desmarque qualquer oferta extra, se houver.
- Aguarde o download dos componentes (precisa de internet) e clique em “Concluir”.
- Reinicie o PC e tente abrir o jogo de novo.
Requisitos
Funciona no Windows 7, 8.1, 10 e 11, de 32 ou 64 bits. Precisa de conexão com a internet durante a instalação e de conta de administrador no PC. Se o seu PC estiver sem internet, use o pacote completo de junho de 2010.
Alternativas
- DirectX End-User Runtime June 2010 (pacote completo): traz os mesmos componentes num arquivo único de cerca de 96 MB, bom para instalar sem internet.
- Visual C++ Redistributable: não substitui o DirectX, mas costuma ser o outro componente que falta quando um jogo não abre.
- Windows Update: é por ele que o DirectX 12 do próprio Windows recebe atualizações.



