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)
d3d10_1.dll
x86
d3d10_1.dll
x64
d3d10_1core.dll
x86
d3d10_1core.dll
x64
d3d10.dll
x86
d3d10.dll
x64
d3d10core.dll
x86
d3d10core.dll
x64
d3d10level9.dll
x86
d3d10level9.dll
x64
d3d10warp.dll
x86
d3d10warp.dll
x64
d3d11.dll
x86
d3d11.dll
x64
d3d11on12.dll
x86
d3d11on12.dll
x64
D3D12.dll
x86
D3D12.dll
x64
D3D12Core.dll
x64
D3D12Core.dll
x86
d3d8.dll
x86
d3d8thk.dll
x86
d3d8thk.dll
x64
d3d9.dll
x64
d3d9.dll
x86
d3d9on12.dll
x64
d3d9on12.dll
x86
d3dcompiler_33.dll
x86
d3dcompiler_34.dll
x86
d3dcompiler_35.dll
x86
d3dcompiler_36.dll
x86
D3DCompiler_37.dll
x86
D3DCompiler_38.dll
x86
D3DCompiler_39.dll
x86
D3DCompiler_40.dll
x86
D3DCompiler_41.dll
x86
D3DCompiler_42.dll
x86
D3DCompiler_43.dll
x86
D3DCompiler_47.dll
x64
D3DCompiler_47.dll
x86
d3dcsx_42.dll
x86
d3dcsx_43.dll
x86
d3dim.dll
x86
d3dim700.dll
x86
d3dramp.dll
x86
D3DSCache.dll
x64
D3DSCache.dll
x86
d3dx10_33.dll
x86
d3dx10_34.dll
x86
d3dx10_35.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.