Hi,
I have the same problem.
The offline image, which i used for Win10 PESE x86, i added offline Netfx 3 + NTVDM.
I load the second image to a virtual CD / DVD drive - in my case, it was the drive number: "H".
Than, i used the commandline from Windows Kits 10 - with admin rights.
! - I used the enterprise versison - which is: "index1"
Dism /Mount-Wim /WimFile:C:\ISO_FilesX86\Sources\install.wim /index:1 /MountDir:C:\test\offline
DISM /Image:C:\test\offline /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:H:\sources\sxs
DISM /Image:C:\test\offline /Enable-Feature /FeatureName:NTVDM /All /LimitAccess /Source:H:\sources\sxs
Controlled the installed features with:
DISM /Image:c:\test\offline /Get-Features /Format:Table
Dism /Unmount-Image /MountDir:C:\test\offline /Commit
Done
I allso tried to add net fx - with some "courios" commands :-) which i didn't understand.....
Because DISM returned me failures - but the feature control told, that there IS net fx 4....
Anyway:
When i run the builder, he tild me, that net fx 3.5 is allready installed - but NOTHING about net fx 4......
I could not find out about NTVDM - It did NOT work in the created ISO.
Maybe, there is something going wrong, because i had to extract the ISO agin !
Because of Microsoft Serial Ballpoint driver ! - which causes problems - at least on toughbooks with internal GPS !
I changed the driver successfully, but in the created build - i had the problem again!
Previuos - in the original image, i did:
Dism /Mount-Wim /WimFile:C:\ISO_FilesX86\Sources\install.wim /index:1 /MountDir:C:\Mount
reg load HKLM\OFFLINE C:\Mount\Windows\System32\Config\SYSTEM
Then, go to start --> Regedit --> HKLM Offline --> Services --> Sermouse and change the start value from 3 to 4 !
reg unload HKLM\OFFLINE
Dism /Unmount-Image /MountDir:C:\mount /Commit
Dism /Mount-Wim /WimFile:C:\ISO_FilesX86\Sources\BOOT.WIM /index:1 /MountDir:C:\Mount
reg load HKLM\OFFLINE C:\Mount\Windows\System32\Config\SYSTEM
Then, go to start --> Regedit --> HKLM Offline --> Services --> Sermouse and change the start value from 3 to 4 !
reg unload HKLM\OFFLINE
Dism /Unmount-Image /MountDir:C:\mount /Commit
So, i extracted the build ISO and had again to do:
Dism /Mount-Wim /WimFile:C:\ISO_FilesX86\Sources\BOOT.WIM /index:1 /MountDir:C:\Mount
reg load HKLM\OFFLINE C:\Mount\Windows\System32\Config\SYSTEM
Then, go to start --> Regedit --> HKLM Offline --> Services --> Sermouse and change the start value from 3 to 4 !
reg unload HKLM\OFFLINE
Dism /Unmount-Image /MountDir:C:\mount /Commit
Maybe, there is something going wrong..... because, i had to make it bootable again - which i did with IMGBurn...
But today! I found a very interesting video !
Run 16 Bit Programs on 64 Bit Windows! - WineVDM Tutorial & Demo
https://www.youtube.com/watch?v=uYU15CQcA-s The video is - at least in my view - not that stupid!
Because: try to run the Visual Studio, the app and the required - own 116bit software in a normal WinPE environment!
Ok - that, with the command line you can partly work around - if you e.g. "Q-dir" to the other tools in X: \ tools ...
I let the video go through my head ....
:-)
Because then I could stay with my beloved Win PE SE for the first time :-)