DirectX End-User Runtime
Published by Microsoft
The DirectX End-User Runtime provides updates to DirectX 9.0c and previous versions of DirectX. This includes D3DX, XAudio, and other components.
Why You Need This
Games and multimedia applications often require DirectX components. If you see errors about d3dx9_43.dll, xinput1_3.dll, or similar files, this package will install the missing components.
DLLs Included (114)
XAudio2_8.dll
x64
XAudio2_8.dll
x86
XAudio2_9.dll
x64
XAudio2_9.dll
x86
xinput1_1.dll
x86
xinput1_2.dll
x86
xinput1_3.dll
x86
XInput1_4.dll
x64
XInput1_4.dll
x86
XInput9_1_0.dll
x64
XInput9_1_0.dll
x86
xinput9_1_0.dll
x86
XInputUap.dll
x64
XInputUap.dll
x86
Download Official Installer
Recommended: Install the full package
Official Microsoft download
Digitally signed installer
Installs all 114 required DLLs
Don't Download Individual DLLs
Installing the full runtime package is always the correct solution. Individual DLL downloads rarely fix the underlying issue and can cause additional problems.