How To Make A Windows 7 SP1 x64 UEFI/GPT Bootable ISO/USB (MSFT)

Discussion in 'Windows 7' started by Enthousiast, Jan 11, 2017.

  1. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,678
    450
    #1 Enthousiast, Jan 11, 2017
    Last edited: Jan 31, 2019
  2. jeggg

    jeggg MDL Member

    Dec 30, 2016
    111
    258
    10
    Thanks for posting this, your step by step details are easy to follow!
     
  3. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    It is completely pointless.

    One, Windows 7 x64 does NOT work with pure UEFI (firmware MUST support CSM mode). In which case one might as well install in legacy MBR, no advantage to have UEFI.

    Two, there is NO need to run install, it is way easier to just boot WinPE & dism /apply to diskpart-ed UEFI disk

    sebus
     
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,678
    450
    What do you mean by: "it does not work with pure uefi", how did i get it installed without CSM enabled on my UEFI systems? To be able to install more then 4 primary partitions etcetc...

    And the many others who used my modified iso's?
     
  5. Wade3

    Wade3 MDL Novice

    Dec 14, 2016
    11
    3
    0
    USB thumbdrive partition table should be msdos or gpt?

    howtogeek.com/193669/whats-the-difference-between-gpt-and-mbr-when-partitioning-a-drive/
    MBR works with disks up to 2 TB in size, but it can’t handle disks with more than 2 TB of space. MBR also only supports up to four primary partitions — if you want more, you have to make one of your primary partitions an “extended partition” and create logical partitions inside it. This is a silly little hack and shouldn’t be necessary.

    Love to learn how to manually create uefi gpt partition that usable for Windows 7, 8, 8.1 and 10? Care to share the details?
     
  6. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,681
    18,587
    340
    What is the model of the PC/mobo/laptop?
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,256
    94,678
    450
  8. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,681
    18,587
    340
  9. Wade3

    Wade3 MDL Novice

    Dec 14, 2016
    11
    3
    0
    2 wim files in Windows ISO, boot.wim and install.wim,

    In the context of UEFI GPT Windows installation,
    Probably apply install.wim to C but what wim file to apply to EFI system partition? Clean installation with no previous or exact system captured EFI system partition, is it still possible to install Windows manually using dism into UEFI GPT based system?
     
  10. Wade3

    Wade3 MDL Novice

    Dec 14, 2016
    11
    3
    0
    Are you saying Windows 7 x64bit UEFI installation must required users to turn CSM on in their bios? So the latest system without CSM will simply won't install Windows 7 x64bit even if their uefi is 64bit?
     
  11. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,681
    18,587
    340
  12. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,575
    15,646
    270
    Yes, I can claim on that too.
    I've installed OEM and generic computers, not many but enough ones, to claim they need CSM module enabled otherwise Win7 won't boot. Tested so many times.

    Haven't had the chance to put my hands on new ones but I am 99.9% sure it won't install. Remember, M$ is trying to bury deep down Windows 7.
     
  13. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    And what system model would that be? You most likely have something that has CMS enabled always (hence the behaviour you see)
    No point arguing, W7 x64 does NOT work in UEFI only (without CSM support enabled), full stop
     
  14. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,672
    2,223
    60
    #16 shhnedo, Jan 30, 2017
    Last edited: Jan 30, 2017
    Sadly, sebus is correct. I experimented on my V3-571G on which i've updated the bios to v2.21(it had some changes related to "windows 8 shutdown by user and then power on" behaviour):

    - clean 7 pro n vl x64 iso -> simplix'd (/ie11 /optimize):
    -> booted under Legacy mode -> boots fine
    -> booted under UEFI mode(that's exactly what the option says - UEFI, no CSM anywhere to be seen) -> gets stuck at the windows 7 loading screen

    - clean 7 pro n vl x64 iso -> simplix'd (/ie11 /optimize) -> applied your tutorial, following it to the letter(took the bootmgfw.efi from the Ultimate N i svf'd into pro n vl):
    -> booted under Legacy mode -> boots fine
    -> booted under UEFI mode -> got stuck at the same spot

    So i'd have to agree with sebus on this one.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. GodHand

    GodHand MDL Addicted

    Jul 15, 2016
    534
    926
    30
    I have set up Windows 7 multiple times on business laptops in pure UEFI mode simply deploying the image with my EFI-designed unattend.xml. The only change I make is I partition the drive - from an uninitialized state - so the EFI partition is the first partition, followed by the MSR partition, a recovery partition and finally the actual OS partition. I mainly do this for end-point self-encrypting drive activation, key management and PBA (pre-boot authorization) setup since it will chainload the OS faster with the EFI partition first, particularly for people who are not using SSDs.

    I'm actually deploying 3 images right now to 2 ThinkPads and a Dell Latitude.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,672
    2,223
    60
    A year and four months later, this tutorial was very useful in a specific scenario.
    - H110M-S2 board with a G4560(frankly, these don't matter much), set to UEFI-CSM boot.
    - simplix'd windows 7 iso with integrated USB3, SATA/RAID drivers and chipset .infs(no windows 8/10 boot.wim or anything else used, pure windows 7 iso)
    - bootable usb3 drive(rufus: GPT for UEFI, NTFS for the usb drive -> UEFI:NTFS)
    This is where the tutorial comes in. Without the \efi\boot\bootx64.efi the usb drive refuses to boot with an error "missing \efi\boot\bootx64.efi [14]". So this tutorial is indeed useful for whoever decides to go the rufus route with UEFI:NTFS.

    NEVERTHELESS, WINDOWS 7 NEEDS "CSM" TO BE PRESENT AND ENABLED FOR THIS TO WORK!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...