Is Windows 7 x64 UEFI install even possible?

Page 1 of 5 123 ... LastLast

  1. Posts : 20
    Windows.All
       #1

    Is Windows 7 x64 UEFI install even possible?


    Hi everyone,
    i joined this forum because i found a lot of interesting information here regarding Windows installations and unattended setups.
    I've been in I.T. for 15 years installing windows since 3.1
    We now are a a crucial step in Microsoft Windows life where all the computers with USB3.0 support, UEFI only and no legacy BIOS support are not compatible with Windows anymore.
    When you try to boot off a USB you get:
    \EFI\Micosoft\Boot\BCD error with a status of 0xc000000d
    The latest hack i tried from a USB was to get all the Windows 10 setup files but replace the install.wim with the Windows 7 one.
    When you do this, the install works and the windows setup files are laid down on the hard drive but after reboot you get the same error.
    BCDEDIT doesn't help so the only thing i can think of is to mess around with the OSCDIMG.exe options to create a purely efi .ISO and see if that works.

    Just wondering, has anyone here ever gotten this to work?
    By the way, the unmodified Windows 7 Microsoft ISO boots up fine in a system where UEFI is on and secure boot is off, but from USB you get that error, which leads me to believe the OSCDIMG might be the key.
    Anyway i wanted to get your thoughts and if i get something working i'll post a guide here because this site is useful and might help other people in the future.

    Thanks.
      My Computer


  2. Posts : 12,012
    Windows 7 Home Premium SP1, 64-bit
       #2

    I re-built a couple of months ago and did a UEFI install of Window 7 Home Premium 64 bit.

    Used an AsRock Z170 motherboard and an Intel 6600K.

    It was more painful than earlier installs, but I got it done. I used a Windows 7 ISO that I made from a slipstreamed Windows 7 DVD installer that I made a few years ago.

    I failed when I tried to install using an official Microsoft Win 7 ISO that I had just downloaded and put on a bootable USB stick. I got a failure midway through the "Windows is expanding files" portion.

    I have no idea why the official ISO resulted in that error, when the ISO I made from a burned DVD did not.

    Most of the motherboard manufacturer's have a USB 3.0 patch or workaround of some kind to get you past the lack of support for USB 2.0 Enhanced Host Controller (EHCI) mode with the Skylake motherboards.

    AsRock has a "PS/2 simulator" that you can enable for the install and later disable.
      My Computer


  3. Posts : 20
    Windows.All
    Thread Starter
       #3

    Hey ignatzatsonic,

    what i'm trying to do is install Windows 7 in purely UEFI mode on systems where the legacy option rom is not even available.
    If you do an install on systems where legacy rom option is enabled, then the installer works and it even creates a GPT disk with 3 partitions (like it should).

    But i cannot get this to work on UEFI mode on, Secure boot off, on systems where USB2.0 is not available and legacy option roms are not available. So we're talking very new systems and i'm not sure if it's even doable.

    Also, when i use the original microsoft disk, i can boot in UEFI but my modified files are not bootable after i create an iso using OSCDIMG, which then i burn into a USB flash drive. So this leads me to believe that the way i have created the iso, is not working in UEFI boot.

    I have followed this article here: https://support.microsoft.com/en-us/kb/947024 but still haven't had luck with the ISO
    Last edited by Engert; 14 Jul 2016 at 16:10.
      My Computer


  4. Posts : 20
    Windows.All
    Thread Starter
       #4

    The latest on this for today is that if i burn the unmodified Windows 7 Microsoft ISO onto a DVD then i don't get the \EFI\Micosoft\Boot\BCD 0xc000000d error but if i burn the same ISO onto a flash drive with rufus, then i do get the error.
    So this issue may not have to do with OSCDIMG but with rufus and the way it formats the flash drive.
    I'll test on this tomorrow by using Microsoft's tools (Diskpart) to prepare the flash drive instead of Rufus.
      My Computer


  5. Posts : 12,012
    Windows 7 Home Premium SP1, 64-bit
       #5

    When you used Rufus, did you set it to create for UEFI BIOS/GPT, rather than legacy?

    The install process is testy and finicky--I was at my wit's end before I finally succeeded.

    I can't recall what setting I used within the motherboard's UEFI for legacy. I think the default is enabled.
      My Computer


  6. Posts : 20
    Windows.All
    Thread Starter
       #6

    Yes of course, I used Rufus in GPT mode only where it creates a FAT32 partition and you also need to split the install.wim by the way if its larger than 4gb.
    So the issue may be specific to Windows 7 and Rufus because when I burn a Windows 10 ISO with Rufus, I don't have this problem.
      My Computer


  7. Posts : 24
    Windows 7/10
       #7

    The problem is that Windows 7 calls BIOS INT10 even when it's booting from UEFI, no matter what video mode the system supports. Windows 7 works at UEFI mode as long there is INT10 support in the firmware.

    https://msdn.microsoft.com/en-us/lib...or=-2147217396

    Windows 7

    ◦ Support UEFI 2.0 or later on 64-bit systems. They also support BIOS-based PCs, and UEFI-based PCs running in legacy BIOS-compatibility mode.

    ◦ Support on Class 2 systems running in legacy BIOS-compatibility mode by using a CSM, so they can use the legacy BIOS INT10 features.

    ◦ Are not supported on Class 3 systems, because these operating systems assume the presence of legacy BIOS INT10 support in the firmware, which is not available in a Class-3 UEFI implementation.
      My Computer


  8. Posts : 7,351
    Windows 7 HP 64
       #8

    I've made a tutorial on how to install Win 7 on new MB.
    Create a Windows 7 USB flash installation with new drives for new MB's
      My Computers


  9. Posts : 20
    Windows.All
    Thread Starter
       #9

    Osprey said:
    The problem is that Windows 7 calls BIOS INT10 even when it's booting from UEFI, no matter what video mode the system supports. Windows 7 works at UEFI mode as long there is INT10 support in the firmware.

    https://msdn.microsoft.com/en-us/lib...or=-2147217396

    Windows 7

    ◦ Support UEFI 2.0 or later on 64-bit systems. They also support BIOS-based PCs, and UEFI-based PCs running in legacy BIOS-compatibility mode.

    ◦ Support on Class 2 systems running in legacy BIOS-compatibility mode by using a CSM, so they can use the legacy BIOS INT10 features.

    ◦ Are not supported on Class 3 systems, because these operating systems assume the presence of legacy BIOS INT10 support in the firmware, which is not available in a Class-3 UEFI implementation.
    That is VERY interesting. Thank you. But how do you explain the situation where it works from DVD but not from USB?
      My Computer


  10. Posts : 20
    Windows.All
    Thread Starter
       #10

    Megahertz07 said:
    I've made a tutorial on how to install Win 7 on new MB.
    Create a Windows 7 USB flash installation with new drives for new MB's
    I'll take a look at your tutorial. Thanks!
      My Computer


 
Page 1 of 5 123 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 16:37.
Find Us