UEFI (Unified Extensible Firmware Interface) - Install Windows 7 with

How to Install Windows 7 Using the "Unified Extensible Firmware Interface" (UEFI)


   Information
In addition to better interoperability, UEFI firmware provides several technical advantages:
  • Compatibility with operating systems that support only BIOS
  • Ability to boot from large disks
  • CPU-independent architecture
  • CPU-independent drivers
  • Flexible pre-OS environment
  • Modular design
Two of the most notable Windows features for UEFI systems are the following:
  • Multicast deployment, which enables large scale network-based image deployment in manufacturing and enterprise settings.
  • Fast boot and resume from hibernation, which improves user experience.
The rich UEFI interface provides ample room for innovation in the development of operating system features. Along with the other members of the Unified EFI Forum, Microsoft is investigating the following:
  • Rootkit prevention
  • Network authentication
-Microsoft Corporation
This method can also be used for the UEFI installation of Windows 8, Windows Server 2008 SP1, Windows Server 2008 R2, and Windows Vista SP1.

   Note
You will need to satisfy the following requirements in order to proceed:

  • A Windows 7 compatible system
  • A Windows 7 x64-bit installation media. 32-bit is not supported.
  • A UEFI v2.0+ compliant PC. Check your chipset manufacturer/firmware documentation.
  • A blank, partition-free, hard disk for installation.
   Warning

  • Disabling UEFI will make the system unbootable as there is no MBR on the disks.
  • You CANNOT make a sector-by-sector copy of GPT disks. The Disk and Partition GUIDs will no longer be unique. This must never happen. You can make a sector-by-sector copy of the contents of ESP or basic data partitions.
  • Disable secure boot before installing Windows 7.



Here's How:

1. Do step 2 or 3 below depending on what installation Media you are using.

2. If using a Retail 64-bit Windows 7 Installation DVD A) Insert the DVD, restart the computer, and go to step 4 below.
3. If using a 64-bit Windows 7 Installation USB Flash Drive with UEFI A) If you have not already, you will need to create a Windows 7 installation bootable USB flash drive for UEFI from either a Windows 7 installation ISO or DVD.

B) Connect the USB, restart the computer, and go to step 4 below.
4. Press whatever key (ex: F11) it shows to boot to your motherboard's boot menu, and select to boot from the DVD or UEFI USB. (see screenshot below) UEFI_USB_Boot_Menu.jpg
5. Do steps 3 to 7 in the tutorial link below. http://www.sevenforums.com/tutorials/1649-clean-install-windows-7-a.html
6. Delete all partitions/volumes on the disk # (ex: Disk 0) that you want to install Windows 7 as UEFI on until that disk # shows as unallocated space. (see screenshot below) Step7.jpg
7. When you are finished, click/tap on New, Apply (for full size of disk), and OK. (see screenshot above)

8. You will notice that the disk has now been formatted as GPT with 3 partitions. Select the "Primary" partition 3, and click/tap on Next. (see screenshot below)
NOTE: You might receive a "Windows can't be installed on drive 0" warning, but as long as you can click on the Next button, you're fine.
   Note
The 3 partitions are:
  • Partition 1 - System - The EFI System partition that contains the NTLDR, HAL, Boot.txt, and other files that are needed to boot the system, such as drivers.
  • Partition 2 - MSR - The Microsoft Reserved (MSR) partition that reserves space on each disk drive for subsequent use by operating system software.
  • Partition 3 - Primary - Where Windows is to be installed to.

    It is imperative that these 3 partitions remain in the exact order as they are



Windows7.PNG
9. You can now finish doing the steps in either tutorial below.

10. That's it. You have successfully installed Windows 7 on an UEFI system.











External Links:


Windows and GPT FAQ
Unified Extensible Firmware Interface - Wikipedia, the free encyclopedia
UEFI and Windows
 
Last edited by a moderator:
Step 3:
There is no mention of Win 7.

Because the question will come up--How does one determine if ones bios & computer is uefi capable.
 

My Computer My Computer

Computer Manufacturer/Model Number
Toshiba Satellite S875D-S7239 laptop
OS
MS Windows 7 Ultimate SP1 64-bit
CPU
AMD A10-4600M
Motherboard
AMD Pumori (Socket FT1)
Memory
6.00 GB Dual-Channel DDR3 @ 798MHz (11-11-12-28)
Graphics Card(s)
AMD Radeon HD 7660G
Sound Card
High Definition Audio Device
Monitor(s) Displays
Generic PnP Monitor (1600x900@60Hz)
Screen Resolution
1600x900@60Hz
Hard Drives
SSD 119GB Corsair CSSD-V128GB2 ATA Device
Keyboard
Standard PS/2 Keyboard
Mouse
HP Wireless Optical Mobile Mouse Model FHA-3410
Internet Speed
What the local pub, local coffee shop offers.
Other Info
Optical Drive:MATSHITA BD-CMB UJ160B ATA Device


Also have an Asus ha1002xp netbook with Win 7 Ultimate installed.
Oops. I meant step 3 to say "This method also works on Windows 8......"

I have to admit though, I'm not sure how to know if one is UEFI capable. I only discovered mine by accident. I didn't even know what UEFI was (story below since I fele like typing XD) before this.

Anyway, I heard that motherboards that uses Intel Sandy Bridge processors should be UEFI capable. If you're on a Sandy Bridge CPU, check your BIOS/Firmware settings out. :)

On another note, if your "BIOS" looks like this (free with mouse use and all), then that's not BIOS at all. That's UEFI.

p67-UEFI-04.jpg



[story]
Since I didn't have a USB big enough to put a Win8 installation in, I tried to see if I can make a partition off a disk and boot the installation from there--Didn't work. Kept getting an "Read disk error. Press Ctrl+alt+delete" thing. So I experimented with the BIOS settings... then I saw "enable UEFI". I went WTF is this but I'll give it a try anyway.

My HDD Win 8 installation partition booted afterwards and I managed to install from there. Apparently, I forgot to put an MBR on the disk (I just realized. silly me >_<), so it opted to boot in to EFI instead once I enabled it. It was blazing fast, I tell you! Maybe 5 minutes I think, considering it read data from a 7200RPM disk.

I reserached and experimented which eventually lead to my creation of this tutorial :p
[/endstory]

XD
 

My Computer My Computer

Computer Manufacturer/Model Number
Asus G73SW-XN2
OS
Windows 2000 5.0 Build 2195
CPU
Intel Core i7-2630QM@2GHz(2.9GHz Turbo Boost) [Sandy Bridge]
Motherboard
Asus G73SW (Intel HM65 Chipset)
Memory
Kingston DDR3 1333 16GB (4GBx4)
Graphics Card(s)
nVidia GTX 460m 1.5GB
Sound Card
EAX Advanced HD 5.0, THX TruStudio
Monitor(s) Displays
17.3 in. primary & 23 in. secondary
Screen Resolution
1920x1080
Hard Drives
Seagate Momentus XT (SATA II) 500 GB @ 7200 RPM
Hitachi (SATA II) 500GB @ 7200 RPM

Non Raid because ASUS was crappy to choose an HM65 Chipset
Keyboard
Built-in 102-Key Backlit Keyboard
Other Info
It's a Laptop.
Could it be useful to mention the protective MBR which I thought still exists for GPT/UEFI.
Windows and GPT FAQ
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build
OS
Windows 7x64 Home Premium SP1
CPU
Intel i7 2600k
Motherboard
ASUS P8Z68 Deluxe
Memory
G.Skill Ripjaws (DDR3-1600) 2x4GB
Graphics Card(s)
Nvidia GeForce GTS 450; Intel HD Graphics 3000(GT2+)
Monitor(s) Displays
Dell Ultrasharp IPS panel U2311H, Samsung SyncMaster P2350
Screen Resolution
1920x1080
Hard Drives
Samsung 850 Pro SSD 256GB, Samsung SSD 840 120GB, Seagates 1TB Barracuda ST31000528AS x2
PSU
Seasonic M12II 520W
Case
Lian Li Lancool PC-K60
Cooling
Case: 1x120mm, 3x140mm CPU: Hyper 212+
Keyboard
Logitech MK520 (wireless)
Mouse
Logitech MK520
Internet Speed
6-7 Mbps
Antivirus
Norton Security Premium, Malwarebytes on 2 (MSE on 3rd PC)
Browser
FireFox
Other Info
Audio: Logitech Z523 2.1
UEFI Option not Showing

I'm trying to install Win 7 Ultimate x64 DVD (created from a Digital River ISO) with UEFI enabled. I have only my SATA optical drive and my 128Gig SSD drive attached. Both are recognised by the mobo. My concern is that my bios boot menu does not show any UEFI option (see screenshot). I have checked the bios settings and the user manual, and as far as I can see, all the UEFI options are enabled (eg: PCI ROM PRIORITY is EFI compatible and not Legacy; sata mode selection is AHCI not IDE or RAID; there are no other UEFI options that I can find, there is no 'EFI CD/DVD Boot' Option).
I have not prepped the SSD drive in any way, it's as it came out the box. Windows 7 will install if I choose the first boot option but I'm guessing it will not be an UEFI installation, so I've aborted the installation on the first step (note: it may now have written some files to the SSD because of this).
Any help would be appreciated.
 

Attachments

  • boot-menu.jpg
    boot-menu.jpg
    36.1 KB · Views: 7,567

My Computer My Computer

Computer Manufacturer/Model Number
Gigabyte
OS
Windows 7 Ultimate x64 UEFI
CPU
Intel® Core i7 2600 3.40GHZ 8MB Cache SKT 1155
Motherboard
GIGABYTE H77M-D3H IVY BRIDGE SERIES
Memory
2x Transcend 4GB Jetram DDR3 1333 DIMM 9-9-9
Graphics Card(s)
NVIDIA GeForce 6600 GT , 128 Mb
Sound Card
On Board Realtek
Monitor(s) Displays
Sony 22" Widescreen
Screen Resolution
1280x960
Hard Drives
Transcend 2.5" SATA3 SSD MLC Sandforce cntrl
PSU
Gigabyte Odin 720W Power Supply
Case
GIGABYTE SETTO II 142 BLACK EDITION (MESH SIDE)
Cooling
PSU&Case Fans
Keyboard
MS COMFORT CURVE 3000
Mouse
MS COMFORT CURVE 3000
Internet Speed
386kbps ADSL
If I need to reinstall Windows 7 in UEFI mode ... shall I delete and create all partitions again ?
Or is enough when installing to select partition 3, format it and press next ?
In partition 1 will be deleted and added new boot files from the newer install or there will be a mess with the older files and so on ? Also on partition 2. That's why I asked if to delete and create from scratch everything ...

Thanks ...
 

My Computer My Computer

OS
European Regions
I found very interesting the UEFI Bios options and it's graphics interface.

Here's an introduction of settings that could be done (.pdf document):
Best Practices for UEFI Driver & Option ROM

By now it seems UEFI Bios is automated with OS install without to having choosing, as it is already set to legacy OpRom & UEFI Boot.

You still can force the install to a UEFI "Px DVD/CD Rom drive". But it had to be forced as you mentionned.

Looks you can after the install change the manner you want devices to load in Bios settings with "CSM Launch" (Compatibility Support Module) option.

-Legacy (First)
-Both Legacy + UEFI (first or second)
-UEFI (First).

Looks most actual devices are now nearly compatible to UEFI Boot.

By now, might all the UEFI Bios motherboards allowing to choose between Windows 8 UEFI Or Standard Legacy OpRom + UEFI...!
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
CPU
Ivy Bridge Core i5 3570K (Delidded)
Motherboard
Asus P8Z77-V LE PLUS
Memory
G.Skill "Ares" DDR3 PC3-12800 - 1600MHz (16Gb)
Graphics Card(s)
Asus Dual-RX480-O4G
Sound Card
Creative Sound Blaster Z w/5.1 sound system
Monitor(s) Displays
Asus IPS 23"
Screen Resolution
16/9
Hard Drives
Internal:
500Go Sata 6Gb/s (x2)
500Go Sata 3Gb/s (x2)
SSD 60Go Sata 6Gb/s
PSU
In Win C 900W Series 80+ Platinum
Case
Thermaltake Chaser A71
Cooling
Custom Water Cooling Loop
Keyboard
Cooler Master QuickFire XTi
Mouse
Razer Imperator 2012 (4G)
Antivirus
MSE
Browser
IE 11.0.xxx Rtm
Other Info
"Raid0" with Intel Smart Response Technology (HDD/SSD)
If I need to reinstall Windows 7 in UEFI mode ... shall I delete and create all partitions again ?
Or is enough when installing to select partition 3, format it and press next ?
In partition 1 will be deleted and added new boot files from the newer install or there will be a mess with the older files and so on ? Also on partition 2. That's why I asked if to delete and create from scratch everything ...

Thanks ...

While it's been a while since this was pointed, it has only been brouhgt to my attention recently.

Personally speaking, I would say that deleting all partitions and recreating it is the safest method. GPT partitioning is quite a little bit complicated since it is dependent on unique IDs. It's been a while since I manipulated with GPT disks, so I forgot if it is safe to manipulate only the data partition (e.g. formatting it) and still boot safely.
 

My Computer My Computer

Computer Manufacturer/Model Number
Asus G73SW-XN2
OS
Windows 2000 5.0 Build 2195
CPU
Intel Core i7-2630QM@2GHz(2.9GHz Turbo Boost) [Sandy Bridge]
Motherboard
Asus G73SW (Intel HM65 Chipset)
Memory
Kingston DDR3 1333 16GB (4GBx4)
Graphics Card(s)
nVidia GTX 460m 1.5GB
Sound Card
EAX Advanced HD 5.0, THX TruStudio
Monitor(s) Displays
17.3 in. primary & 23 in. secondary
Screen Resolution
1920x1080
Hard Drives
Seagate Momentus XT (SATA II) 500 GB @ 7200 RPM
Hitachi (SATA II) 500GB @ 7200 RPM

Non Raid because ASUS was crappy to choose an HM65 Chipset
Keyboard
Built-in 102-Key Backlit Keyboard
Other Info
It's a Laptop.
I found very interesting the UEFI Bios options and it's graphics interface.

Here's an introduction of settings that could be done (.pdf document):
Best Practices for UEFI Driver & Option ROM

By now it seems UEFI Bios is automated with OS install without to having choosing, as it is already set to legacy OpRom & UEFI Boot.

I did notice that a lot of newer motherboards boots in UEFI by default. If so, then there will be no further action required by the user. Thanks for the info!
 

My Computer My Computer

Computer Manufacturer/Model Number
Asus G73SW-XN2
OS
Windows 2000 5.0 Build 2195
CPU
Intel Core i7-2630QM@2GHz(2.9GHz Turbo Boost) [Sandy Bridge]
Motherboard
Asus G73SW (Intel HM65 Chipset)
Memory
Kingston DDR3 1333 16GB (4GBx4)
Graphics Card(s)
nVidia GTX 460m 1.5GB
Sound Card
EAX Advanced HD 5.0, THX TruStudio
Monitor(s) Displays
17.3 in. primary & 23 in. secondary
Screen Resolution
1920x1080
Hard Drives
Seagate Momentus XT (SATA II) 500 GB @ 7200 RPM
Hitachi (SATA II) 500GB @ 7200 RPM

Non Raid because ASUS was crappy to choose an HM65 Chipset
Keyboard
Built-in 102-Key Backlit Keyboard
Other Info
It's a Laptop.
If I need to reinstall Windows 7 in UEFI mode ... shall I delete and create all partitions again ?
Or is enough when installing to select partition 3, format it and press next ?
In partition 1 will be deleted and added new boot files from the newer install or there will be a mess with the older files and so on ? Also on partition 2. That's why I asked if to delete and create from scratch everything ...

Thanks ...

While it's been a while since this was pointed, it has only been brouhgt to my attention recently.

Personally speaking, I would say that deleting all partitions and recreating it is the safest method. GPT partitioning is quite a little bit complicated since it is dependent on unique IDs. It's been a while since I manipulated with GPT disks, so I forgot if it is safe to manipulate only the data partition (e.g. formatting it) and still boot safely.

Thank you ...
 

My Computer My Computer

OS
European Regions
If I need to reinstall Windows 7 in UEFI mode ... shall I delete and create all partitions again ?
Or is enough when installing to select partition 3, format it and press next ?
In partition 1 will be deleted and added new boot files from the newer install or there will be a mess with the older files and so on ? Also on partition 2. That's why I asked if to delete and create from scratch everything ...

Thanks ...

While it's been a while since this was pointed, it has only been brouhgt to my attention recently.

Personally speaking, I would say that deleting all partitions and recreating it is the safest method. GPT partitioning is quite a little bit complicated since it is dependent on unique IDs. It's been a while since I manipulated with GPT disks, so I forgot if it is safe to manipulate only the data partition (e.g. formatting it) and still boot safely.

Thank you ...

You're welcome! You know, now that I think of it, the boot files are stored in a different partition (ESP). It should be okay theoretically.

If you have question do let me know, and I apologize for late replies.
 

My Computer My Computer

Computer Manufacturer/Model Number
Asus G73SW-XN2
OS
Windows 2000 5.0 Build 2195
CPU
Intel Core i7-2630QM@2GHz(2.9GHz Turbo Boost) [Sandy Bridge]
Motherboard
Asus G73SW (Intel HM65 Chipset)
Memory
Kingston DDR3 1333 16GB (4GBx4)
Graphics Card(s)
nVidia GTX 460m 1.5GB
Sound Card
EAX Advanced HD 5.0, THX TruStudio
Monitor(s) Displays
17.3 in. primary & 23 in. secondary
Screen Resolution
1920x1080
Hard Drives
Seagate Momentus XT (SATA II) 500 GB @ 7200 RPM
Hitachi (SATA II) 500GB @ 7200 RPM

Non Raid because ASUS was crappy to choose an HM65 Chipset
Keyboard
Built-in 102-Key Backlit Keyboard
Other Info
It's a Laptop.
The issue is that yesterday I played a bit with EFI partition and EFI bios and I manage to make it disappear that Windows Boot Manager option and I need it to reinstall. :) Didn't know how to recover it. I've tried to boot with the cd, but nothing.
 

My Computer My Computer

OS
European Regions
Look for an option in BIOS Setup to disable Legacy BIOS, then EFI Boot disk should appear in BIOS Boot Order Priority list so you can set it first, install per the tutorial to a HD wiped with Diskpart Clean Command so that it will format it GPT.
 
I found very interesting the UEFI Bios options and it's graphics interface.

Here's an introduction of settings that could be done (.pdf document):
Best Practices for UEFI Driver & Option ROM

By now it seems UEFI Bios is automated with OS install without to having choosing, as it is already set to legacy OpRom & UEFI Boot.

I did notice that a lot of newer motherboards boots in UEFI by default. If so, then there will be no further action required by the user. Thanks for the info!

Yes indeed, newer motherboard Bios are booting on both... UEFI + Legacy OpRom.

Therefore people are being able to directly install from the DVD/CD drive and their install CDs.

Updated bios of newer motherboard also allowing to boot on "UEFI only" with windows 8.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
CPU
Ivy Bridge Core i5 3570K (Delidded)
Motherboard
Asus P8Z77-V LE PLUS
Memory
G.Skill "Ares" DDR3 PC3-12800 - 1600MHz (16Gb)
Graphics Card(s)
Asus Dual-RX480-O4G
Sound Card
Creative Sound Blaster Z w/5.1 sound system
Monitor(s) Displays
Asus IPS 23"
Screen Resolution
16/9
Hard Drives
Internal:
500Go Sata 6Gb/s (x2)
500Go Sata 3Gb/s (x2)
SSD 60Go Sata 6Gb/s
PSU
In Win C 900W Series 80+ Platinum
Case
Thermaltake Chaser A71
Cooling
Custom Water Cooling Loop
Keyboard
Cooler Master QuickFire XTi
Mouse
Razer Imperator 2012 (4G)
Antivirus
MSE
Browser
IE 11.0.xxx Rtm
Other Info
"Raid0" with Intel Smart Response Technology (HDD/SSD)
Look for an option in BIOS Setup to disable Legacy BIOS, then EFI Boot disk should appear in BIOS Boot Order Priority list so you can set it first, install per the tutorial to a HD wiped with Diskpart Clean Command so that it will format it GPT.

I don't have such an option in bios.
I have an Asrock Extreme 4 Z77 mobo.
 

My Computer My Computer

OS
European Regions
I've installed new Intel RST 11.6.0.1030, but I've reinstalled windows and it's fine now and same drivers and seems to work now.
 

My Computer My Computer

OS
European Regions
Hi all,
I've done a UEFI install of Win7, 64 bit into a OCZ 120GB SSD.
When I use diskpart to list volume, I found only two partitions instead of three..
In other word, the 128MB MSR partition is missing.

I got only this OCZ SSD and two raid volume (created in MBR) controlled via an Adaptec Raid Controller on my pc.

MY questions are:
1. how can I get the 128MB partition back?

2. Will this missing of 128MB likely casued by the two raid volume which was created using my previous pc running BIOS/MBR?

Tony
 

My Computer My Computer

OS
windows 7 ultimate x64
Back
Top