UefiSeven: Easily boot Windows 7 on UEFI class 3 devices

Discussion in 'Windows 7' started by manatails, Aug 3, 2020.

  1. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,826
    2,426
    60
  2. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    319
    139
    10
    @shhnedo
    Yea, but on some laptops possible unlock hidden CMOS options - I have one ;)
     
  3. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,826
    2,426
    60
    Fancy. Just wish that was the norm, instead of it being a hidden feature.
     
  4. Alexandros C. Couloumbis

    May 19, 2018
    127
    35
    10
  5. Oldwindowsarebestá

    Oldwindowsarebestá MDL Novice

    May 16, 2023
    20
    6
    0
  6. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    319
    139
    10
    #568 Gelip, Nov 9, 2024
    Last edited: Nov 10, 2024
  7. Fed mo

    Fed mo MDL Novice

    Aug 30, 2024
    7
    0
    0
    If i use flashboot can i install the graphic driver after windows been installed ?
     
  8. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    319
    139
    10
    #570 Gelip, Dec 4, 2024
    Last edited: Dec 4, 2024
  9. siliconbeaver

    siliconbeaver MDL Member

    Apr 29, 2022
    128
    26
    10
    UEFI class 3 is challenging.

    My Asus Zenbook went through using UefiSeven.
    But my Dell 7070 failed. Its install done, then reboot run into freezing-up at Windows logo, though its replacement of bootx64.efi was same as I did on Asus.

    seems none could make UefiSeven working on Dell.
     
  10. mathew2214

    mathew2214 MDL Novice

    Oct 19, 2024
    11
    0
    0
    I feel like the lack of a UEFI GOP driver is the current big hurdle for windows 7.
     
  11. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    319
    139
    10
  12. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    319
    139
    10
    Virtual machines do not need UefiSeven because they put Int10 (fake) into memory at C0000. OVMF does exactly the same as UefiSeven or Shim:

    UefiSeven:
    Code:
    000C0000   56 45 53 41 00 03 22 00 00 C0 01 00 00 00 2C 00   VESA..".......,.
    000C0010   00 C0 30 00 00 00 30 00 00 C0 3A 00 00 C0 47 00   ..0...0...:...G.
    000C0020   00 C0 55 65 66 69 53 65 76 65 6E 00 F1 00 FF FF   ..UefiSeven.....
    000C0030   55 65 66 69 53 65 76 65 6E 00 45 6D 75 6C 61 74   UefiSeven.Emulat
    000C0040   65 64 20 56 47 41 00 4F 56 4D 46 20 49 6E 74 31   ed VGA.OVMF Int1
    000C0050   30 68 20 28 66 61 6B 65 29 00 90 90 90 90 90 90   0h (fake).......
    000C0060   90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90   ................
    
    QEMU or VirtualBox:
    Code:
    000C0000   56 45 53 41 00 03 22 00 00 C0 01 00 00 00 27 00   VESA..".......'.
    000C0010   00 C0 30 00 00 00 2B 00 00 C0 30 00 00 C0 3D 00   ..0...+...0...=.
    000C0020   00 C0 51 45 4D 55 00 F1 00 FF FF 4F 56 4D 46 00   ..QEMU.....OVMF.
    000C0030   51 45 4D 55 20 51 58 4C 20 56 47 41 00 4F 56 4D   QEMU QXL VGA.OVM
    000C0040   46 20 49 6E 74 31 30 68 20 28 66 61 6B 65 29 00   F Int10h (fake).
    000C0050   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    000C0060   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
    
     
  13. siliconbeaver

    siliconbeaver MDL Member

    Apr 29, 2022
    128
    26
    10
    I am NOT lucky,

    I tried files offered by @Gelip and bootmgfw.efi by @liliactr Thank you both.

    my Dell 7070 SFF stuck at reboot after install when Windows logo start.

     
  14. siliconbeaver

    siliconbeaver MDL Member

    Apr 29, 2022
    128
    26
    10
  15. liliactr

    liliactr MDL Addicted

    Sep 3, 2009
    535
    189
    30
    #580 liliactr, Dec 21, 2024
    Last edited: Dec 21, 2024
    Change bootmgfw.efi at install.wim/Windows/Boot/EFI (not sure, some place in there)

    I have used windows 10 boot.wim. If you do not maybe you need to change EFI partition bootx64.efi too.

    Most of the acpi.sys files shared in here gives signiture error at boot. Signing removes error but replacing acpi.sys changes nothing in my all experiences. (I am using up to date install.wim)