I have created an install.wim which includes both x86 and x64 editions of windo 7, 8.1 and 10 (so there are 6 images inside install.wim).
I have created a bootable USB using Rufus, using the iso image from windows 10. Then I replaced the install.wim from 10 with my AIO install.wim.
It is working but for some reason, after setup completes, it updates the BCD boot entry of the installed OS on my USB drive (setup drive) and not C:\ drive which is windows. If I take out the USB drive it will not boot windows.
AFAIK, a AIO disk of 7 and 8 using Winpe 8.1 (5.1) is working properly. 10 doesn't.
Any insight on this? I know I am doing it wrong and need to be pointed in the right direction.