How to change Legacy BIOS to UEFI on Windows

22 December 2021

Home » Blogs » Technology » How to change Legacy BIOS to UEFI on Windows

We often hear the terms BIOS and . But do you know how BIOS and work?

Most computer users only know that if we turn on the computer, it will be preceded by a display of hardware information which is a report of the results of the BIOS/ before the computer loads the operating system.

Difference between BIOS and UEFI

BIOS stands for Basic Input/Output System and is also known as system BIOS, ROM BIOS or PC BIOS. While the definition of BIOS is the firmware used to initialize the hardware during the boot process (power-on startup ), and to provide runtime services for the operating system and programs.

The BIOS firmware is pre-installed on the computer’s motherboard and is the first software that runs when the computer is turned on.

TOP TUTORIALS:  File Sharing – NTFS Permissions vs Share Permissions

The BIOS is stored in an EPROM (Erasable Programmable Read-Only Memory) which allows the manufacturer to perform updates easily.

You can access the BIOS by pressing del, F2 or F10 during the initial phase of the boot procedure

Unified Extensible Firmware Interface or what we usually call UEFI is the software between operating system and firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) firmware interface that was originally on all computers with most UEFI firmware implementations providing support for legacy BIOS services.

UEFI can support remote diagnostics and of computers, even without an operating system installed.

BIOS and UEFI have the same task, namely initializing hardware components and starting the operating system stored on the hard when the computer starts up.

The main difference between UEFI and BIOS is that UEFI stores all data about initialization and startup in a .efi, whereas the BIOS stores it in the firmware.

files. This efi is stored in a special partition called the EFI System Partition (ESP) on the hard disk. This ESP partition also contains the bootloader.

Advantages of using UEFI

UEFI came as a refinement of the shortcomings of the BIOS. As a BIOS enhancement, of course, UEFI has many advantages over its predecessors. Some of the advantages of UEFI, among others:

  1. UEFI supports drive and partition sizes up to 8 ZB (zettabyte), while BIOS only supports 2 TB (terabyte).
  2. UEFI supports an unlimited number of partitions, whereas BIOS can only create 4 primary partitions.
  3. Boot time using EUFI is faster.
  4. UEFI offers “” security to prevent the computer from booting from unauthorized applications and to ensure that no interferes with the startup process .
  5. UEFI supports functions in the UEFI firmware itself, which helps remote troubleshooting and UEFI configuration.
  6. UEFI runs in 32bit or 64bit mode which is capable of providing navigation with a , while BIOS runs in 16bit mode and navigates using only the keyboard.
TOP TUTORIALS:  Easy Ways to Lock Windows 11 PC Automatically After Inactivity

How to check Windows using UEFI or Legacy BIOS mode

1. Open “System Information”.

Click search and type “System Information”. Then select the System Information

sysinfo 01

2. Check the item “BIOS Mode”

If the item “BIOS Mode” is “ UEFI ”, it means that you have used UEFI boot mode. On the other hand, if the value is “ Legacy ”, it means that you are still using the Legacy BIOS boot mode.

sysinfo 02

How to change boot mode from Legacy BIOS to UEFI on Windows without reinstalling and losing data

You can use the following steps to change the Legacy BIOS to UEFI on all versions of 11 and with a minimum version of 1703.

TOP TUTORIALS:  The Easiest Way to Find and Delete Empty Folders in Windows 11

1. Check Windows version > 1703

For how to check the version, see How to check the Windows version.

2. Check whether the partition type is using MBR

Open ” “, for how to open it you can see on How to create a Windows partition without losing data and without applications.

In “Disk Management”, select Disk 0 (Windows installation disk) and then right-click and select “Properties”. In the “Properties” window select the “Volumes” tab and look at the “Partition style” what is the .

partisi mbr

3. Open Command prompt “CMD” and run as administrator

cmd run admin

4. Change MBR to GPT with mbr2gpt.exe

In the window type the following command:

mbr2gpt.exe /convert /allowfullOS

wait until all the process is complete


5. Restart the computer and enter BIOS Setup

Restart the computer after step 4 is completely finished. Then enter BIOS setup by pressing the keyboard key del, F2, or F10 (see your computer’s user manual for details ) during the initial phase of the boot procedure before loading Windows.

6 . Change boot mode in BIOS Setup to “UEFI”

boot mode

7. Save and exit BIOS Setup.

8. Boot Windows 10 normally.

That’s an easy way to change the boot mode from Legacy BIOS to UEFI on Windows without reinstalling and losing data and without using third-party applications.

Thank you for visiting, hopefully useful…

Related Articles