Jump to content

- - - - -

Windows AIO (7, 8, 10) using WinPE10

  • Please log in to reply
2 replies to this topic

#1 Uneitohr


    Frequent Member

  • Advanced user
  • 219 posts

Posted 09 January 2016 - 01:26 AM

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.


Thank you.

#2 cdob


    Gold Member

  • Expert
  • 1463 posts

Posted 09 January 2016 - 08:58 AM

I have created a bootable USB using Rufus

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)

Can you clarify this:
Which Rufus settings do you use? MBR, GPT, FAT32, NTFS, NTFS:EFI driver?
Do you boot at BIOS or UEFI?
Which hardware do you use?
Which Windows 10 release do you use?

#3 wimb


    Platinum Member

  • Developer
  • 3123 posts
  • Interests:Boot and Install from USB

Posted 09 January 2016 - 02:23 PM



The answer was to use the Windows 10 Media Creation Tool to create an ISO that has both the x86 and x64 versions on one ISO disc.  It was super easy.  After I had the ISO, I simply copied the entire contents to a USB that I already had prepared with Rufus using the uefi:ntfs format method with the "MBR parition scheme for BIOS or UEFI" partition scheme option.


I created an install.wim with 8 versions of 32bit windows and placed it in the x86\sources\ folder and created another install.wim for the 64bit windows versions and placed that in the x64\sources\ folder.  I was then able to boot the USB on native UEFI 32bit PC's (like the intel compute stick), native UEFI 64bit PC's, and 32 and 64 bit legacy/BIOS systems and it worked perfectly.


Other method with advantage that you can specify in WinNTSetup your Boot and System drive for Install of Windows 10:


After booting with Win10PE from USB prepared by Rufus with uefi:ntfs format and using UEFI_MULTI.exe to add boot.wim file

then use WinNTSetup_x64.exe, which can use your ISO file (also with size above 4 GB) as copied direct to USB without extracting files.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users