Safe
Free

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.

Download Official Installer

Recommended: Install the full package

Download 64-bit Download 32-bit
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.