Integration error - DirectX End-User Runtimes

Yadler1

New Member
Messages
13
Reaction score
0
for some reason the .cab doesn't integrate into the dis. help
 

Attachments

  • 2026-03-09_233650.png
    2026-03-09_233650.png
    86.5 KB
This doesn't work, because the DirectX June 2010 Runtime isn't designed to be integrated. Not all CAB files are packaged updates, in this case they're intended for the included DXSetup.exe to extract one CAB file at a time, and install its contents.

You can create a Post-Setup (Before logon) task to install the full offline installer (not the web setup version), or use abbodi1406's repack.
Use the "/silent" option on the command line.

DirectX End-User Runtimes (June 2010)
https://github.com/stdin82/htfx/releases/download/v0.0.4/DirectX_Redist_Repack_x86_x64_v3.zip
 
Thank you both for this. Incidentally, this answered my long standing question too as I was never able to integrate this, even the offline installer in silent mode in post-setup. And running the installer manually takes a bit of time. I'm gonna try abbodi1406's repack for my next build then. Thanks!
 
Technically there is a way to integrate DX9, but it requires work outside of NTLite.

You extract the DLL files, copy them into the appropriate Windows folders on the loaded image, and integrate a reg file that registers all the DLL's into place. DX9 is so small, that doing the extra integration steps take more time than just adding the installer to Post-Setup.
 
Technically there is a way to integrate DX9, but it requires work outside of NTLite.

You extract the DLL files, copy them into the appropriate Windows folders on the loaded image, and integrate a reg file that registers all the DLL's into place. DX9 is so small, that doing the extra integration steps take more time than just adding the installer to Post-Setup.
Yes, that sounds like too much effort. Should the abbodi1406's repack be added to Before Logon too? With a /silent switch?
 
For abbodi's repack:
Code:
Usage: DirectX_Redist_Repack_x86_x64.exe [switches]
       All switches are optional, *case-sensitive*.

/y - Passive mode, shows progress. *Both* Runtime and Managed are installed.
/ai - Quiet mode, no output shown. *Both* Runtime and Managed are installed.
/ai1 - Quiet mode. *Only* Runtime package is installed.
/ai2 - Quiet mode. *Only* Managed package is installed.
/ai3 - Uninstall mode. Try to remove both using bundled INF files.

/gm2 - Optional switch to disable extraction dialog for all other switches
/h | /? - Display help.

Examples:

Automatically install all packages and display progress:
DirectX_Redist_Repack_x86_x64.exe /y

Silently install all packages and display no progress:
DirectX_Redist_Repack_x86_x64.exe /ai /gm2

Silently install Runtime package:
DirectX_Redist_Repack_x86_x64.exe /ai1

Silently uninstall all packages:
DirectX_Redist_Repack_x86_x64.exe /ai3 /gm2
 
To install DirectX End-User Runtime Installer with winget, use the following command:

winget install -e --id Microsoft.DirectX
 
Back
Top