Keeping/Enabling "Simple Network Management Protocol (SNMP)" was the solution to the DirectX problem.Welp, I tested multiple times, and concluded that it
wasn't that Feature that was causing it,rather it was a missing .dll:
C:\Windows\SysWOW\inseng.dll and a missing registry key:
"HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{6E449686-C509-11CF-AAFA-00AA00B6015C}"
(there was a value inside here called "Microsoft Active Setup Engine")
I used this tool called Procmon to monitor events as I went on with the DirectX Web Setup, and a couple events popped up "File not Found" and I navigated to the locations
I tested the DirectX with and without those missing items (I grabbed them from a working ISO) and it worked with them
I'm just now discovering this, so not sure if these 2 are the only culprits
btw, I really want winterstorm2050 to take a look at these missing files/keys, and keep them in the ISO despite what the user chooses to remove
Heres my WCCF settings:
[You must be registered and logged in to see this link.]Events:
[You must be registered and logged in to see this link.]Last note: I tested removing these from an original ISO (DirectX works on original), and it broke the DirectX setup, but adding them to a winreduced ISO (DirectX doesn't work on this) didn't fix it, maybe there's more missing items, those 2 weren't the only ones that showed "NAME NOT FOUND" but they did stand out...
Final Edit:
After 4 days, I figured it out, the error was still popping up and I looked through the Events and found 1 more missing .dll and put it in the winreduced ISO and the DirectX Web Setup worked so heres all the missing files required for the DirectX Web Setup to function:
C:\Windows\SysWOW\inseng.dll"HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{6E449686-C509-11CF-AAFA-00AA00B6015C}"C:\Windows\SysWOW\IEAdvpack.dll (last one I was looking for)[You must be registered and logged in to see this link.]winterstorm2050, plz make Winreducer never delete these files/keys, for now Ill just have to add the files to Temp_Windows before hitting "Create ISO" and Ill have to use Registry Integrator for the reg
How I fixed it: I find any "NAME NOT FOUND" event (Procmon) on a winreduced ISO then I remove that missing file from an original working windows 10 ISO, and if it replicates the same error then I add that missing file to the winreduced ISO and hope it works, if not I continue to look through the "NAME NOT FOUND" and repeat the process til the bugged program works
+ When I find the solution to the Discord "Corrupted" error Ill post it as a separate comment
Thanks