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)
d3dx10_36.dll
x86
d3dx10_37.dll
x86
d3dx10_38.dll
x86
d3dx10_39.dll
x86
d3dx10_40.dll
x86
d3dx10_41.dll
x86
d3dx10_42.dll
x86
d3dx10_43.dll
x86
d3dx10.dll
x86
d3dx11_42.dll
x86
d3dx11_43.dll
x86
d3dx9_24.dll
x86
d3dx9_25.dll
x86
d3dx9_26.dll
x86
d3dx9_27.dll
x86
d3dx9_28.dll
x86
d3dx9_29.dll
x86
d3dx9_30.dll
x86
d3dx9_31.dll
x86
d3dx9_32.dll
x86
d3dx9_33.dll
x86
d3dx9_34.dll
x86
d3dx9_35.dll
x86
d3dx9_36.dll
x86
d3dx9_37.dll
x86
d3dx9_38.dll
x86
d3dx9_39.dll
x86
d3dx9_40.dll
x86
d3dx9_41.dll
x86
d3dx9_42.dll
x86
d3dx9_43.dll
x86
d3dxof.dll
x86
dxgi.dll
x64
dxgi.dll
x86
x3daudio1_0.dll
x86
x3daudio1_1.dll
x86
x3daudio1_2.dll
x86
X3DAudio1_3.dll
x86
X3DAudio1_4.dll
x86
X3DAudio1_5.dll
x86
X3DAudio1_6.dll
x86
X3DAudio1_7.dll
x86
XAudio2_0.dll
x86
XAudio2_1.dll
x86
XAudio2_2.dll
x86
XAudio2_3.dll
x86
XAudio2_4.dll
x86
XAudio2_5.dll
x86
XAudio2_6.dll
x86
XAudio2_7.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.