March 2024
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031

Categories

March 2024
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031

Unified Extensible Firmware Interface (UEFI)

Unified Extensible Firmware Interface (UEFI) is a specification for a software program that connects a computer’s firmware to its operating system (OS). UEFI is expected to eventually replace BIOS.

Like BIOS, UEFI is installed at the time of manufacturing and is the first program that runs when a computer is turned on. It checks to see what hardware components the computing device has, wakes the components up and hands them over to the operating system. The new specification addresses several limitations of BIOS, including restrictions on hard disk partition size and the amount of time BIOS takes to perform its tasks.

Because UEFI is programmable, original equipment manufacturer (OEM) developers can add applications and drivers, allowing UEFI to function as a lightweight operating system.

The Unified Extensible Firmware Interface is managed by a group of chipset, hardware, system, firmware, and operating system vendors called the UEFI Forum. The specification is most often pronounced by naming the letters U-E-F-I.

UEFI is nothing new but is first time introduced in Windows 8. If you want to install a clean copy of Windows 8 or Windows 8.1 on a UEFI enabled computer, you will need a UEFI bootable USB flash drive to start with. This is a tutorial to show you how to make such flash drive with and without the help of 3rd party tool.
Option 1: the manual process

1. Connect the USB flash drive to your computer, of course.

2. Open Command Prompt with Admin rights. Press Win+X and choose Command Prompt (Admin) from the list.

3. Type diskpart to start the diskpart built-in utility. And type list disk and make the note of the disk # for the USB drive.

4. Type in the following command to properly format the flash drive. Replace # with the actual # you got from step 3 above.

select disk #
clean
create partition primary
format fs=fat32 quick
active
assign
exit

5. Now close the Command Prompt window, and open File Explorer, browser through to the location where saves the Windows 8 installation ISO image file.

6. Mount ISO file by right-clicking the ISO file and choosing Mount. If you don’t see Mount command from the context menu, go to Open With ? Windows Explorer instead.

7. Select everything in the ISO file, and copy them into the formatted USB flash drive you prepared earlier (Figure 1).

584x335xUEFI-USB-Drive-copy-ISO-files-to-flash-drive.-1024x588.png.pagespeed.ic.sFyGk7Rrow

. One more extra step if you are preparing for a 64-bit version of installation. You will need copy a file called bootmgfw.efi from inside install.wim file at sources folder to efi\boot folder on USB flash drive, and rename it to bootx64.efi. Sounds tedious, isn’t it? So let’s put an easy way, you can simply download this file and copy to your efi\boot folder.

That’s it. Now, you can boot off from this USB flash drive and start the fresh clean installation. If for some reason it doesn’t work, move to:
Option 2: a tool comes to rescue

Rufus, one of the 4 tools we mentioned to build bootable USB flash drive, is a small utility that creates bootable USB flash drive for Windows 7 or 8. What makes Rufus different is that it offers 3 different partition scheme to target the system type, such as those UEFI based computers. You can make a bootable drive that can directly boot off on a UEFI computer without turning the Secure Boot off. It’s free and portable.

To make a UEFI bootable USB drive,

1. Plug in your USB flash drive, of course.

2. Launch the program. Since it’s portable, you can simply just download and run it.

3. Check the option “Create a bootable disk using: ISO Image“, and click the icon next to it to pick up the ISO image file.

4. Select “GPT partition scheme for UEFI computer“.

Before you click Start button, check to make sure the settings are selected to similar like Figure 2.

325x494xRufus-v1.3.4-UEFI.png.pagespeed.ic.7xykIHDk8B

5. Click Start, and sit back.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>