| Error Message | Missing File | Game Examples | | :--- | :--- | :--- | | "d3dx9_43.dll not found" | D3DX9_43.dll | League of Legends (older), Mass Effect 2 , Skyrim (original) | | "d3dx10_40.dll not found" | D3DX10_40.dll | Crysis: Warhead , F.E.A.R. 2 | | "XINPUT1_3.dll missing" | XINPUT1_3.dll | Street Fighter IV , The Witcher 2 (Xbox 360 controller support) | | "MSVCR90.dll not found" (Indirectly) | Visual C++ 2008 deps | Many games require both DirectX and VC++ runtimes. |
Specifically, it includes libraries for:
You are likely using the web installer ( dxwebsetup.exe ) instead of the full redistributable. Download the correct directx_Jun2010_redist.exe and run offline. directx enduser runtimes june 2010 microsoft download full
) is actually a compressed archive. Upon running it, users must choose a temporary folder to extract approximately 150+ internal files. To complete the installation, users must navigate to that extraction folder and run DXSETUP.exe
Microsoft offers two ways to update DirectX. While the Web Installer is smaller, the is often the better choice: Web Installer ( dxwebsetup.exe ) June 2010 Redist ( directx_Jun2010_redist.exe ) Download Size ~300 KB (initial) Internet Required Yes, during installation No, once downloaded Reliability Can fail on poor connections High (extracts and installs all files) Best For Quick updates on a single PC Bulk installs, offline PCs, and fixing corrupt files How to Install the Full Package | Error Message | Missing File | Game
You might think, “I have Windows 11. I play modern games. I don’t need this.”
: It installs optional technologies including D3DX9 , D3DX10 , D3DX11 , XAudio 2.7 , and XInput 1.3 . Download the correct directx_Jun2010_redist
The DirectX End-User Runtimes (June 2010) is a comprehensive offline installer provided by the Microsoft Download Center. It is designed to update legacy libraries and is essential for running many PC games and applications developed with older versions of the DirectX SDK.
: One installation covers all previous versions, resolving common errors like "d3dx9_43.dll missing" or "dsetup.dll error". Multi-Language Support
D3DX, XInput, XAudio, Managed DirectX 1.1 Why Modern Windows Systems Still Need This Package