Directx End User Runtimes Web Installer Repack
Title
DirectX End-User Runtimes Web Installer — Repack Overview
Benefits of Repacking
-
Reduced Size: By repackaging only the necessary components for your specific application, you can significantly reduce the download size, making it more manageable for users.
-
Streamlined Installation: A web installer allows for a more streamlined installation process. It can download and install only the required components, reducing user interaction and minimizing disruptions. directx end user runtimes web installer repack
-
Easy Updates: When updates are released, you can easily repack the updated runtimes and push them to your users, ensuring they always have the latest versions.
Before deployment:
- Run repack on a clean VM (no prior DX custom installs).
- Verify no errors.
- Check
%windir%\System32andSysWOW64for DLLs like:d3dx9_43.dllXAudio2_7.dllxinput1_3.dll
The Future: Will the Repack Become Obsolete?
Microsoft is slowly moving toward a unified Windows SDK, and Windows 11 now includes many legacy DirectX files via Features on Demand (FoD). However, as of 2025, the following remains true: Title DirectX End-User Runtimes Web Installer — Repack
- No Microsoft tool automatically installs
d3dx9_31.dllthroughd3dx9_43.dll. - Game developers still deploy the June 2010 redist in their installers.
- The web installer (original) is effectively dead.
Thus, the repack will remain relevant for at least another decade. As long as game libraries from 2006-2012 are played, the repack will be needed.
Step 3 – Collect all cached cabinets
The web installer actually downloads dozens of CAB files from Microsoft’s CDN. To get all of them (without clicking through dialogs): Reduced Size : By repackaging only the necessary
Method A – Use a packet sniffer / script:
- Start the web installer normally, let it run to completion.
- After installation, check
C:\Windows\Temp\DirectX*folders. - Copy all CAB files (they remain after setup finishes).
Method B – Use known final cumulative package (recommended): Microsoft once released a full offline redistributable (June 2010). Use that as your base:
- File:
directx_Jun2010_redist.exe - Extract with:
directx_Jun2010_redist.exe /Q /T:C:\DXFull - You will get all legacy CABs.
The repack from the web installer is essentially identical to that full redistributable, just repackaged.
Uninstallation
- Provide instructions to remove installed DirectX components if needed (note: some DirectX components are shared and may not be removable by standard uninstallers).
- Include an uninstall log and, where possible, restore previous system state.