Skip to content
WindowsAdvanced

What Is UEFI? How UEFI Works, UEFI vs BIOS, Secure Boot, GPT and Windows Explained

QUICK ANSWER UEFI (Unified Extensible Firmware Interface) is the modern firmware interface used by most computers to initialize hardware and start the operat...

BI
Bison Technical Team Enterprise IT specialists
Updated 04 Sep 2026 16 min read 0 total views

QUICK ANSWER

UEFI (Unified Extensible Firmware Interface) is the modern firmware interface used by most computers to initialize hardware and start the operating system. It is the successor to the traditional BIOS boot architecture.

When you turn on a modern PC, UEFI firmware initializes essential hardware, identifies a bootable device, loads the operating system's boot manager and then transfers control to Windows, Linux or another operating system.

Advertisement

UEFI provides several advantages over legacy BIOS, including support for GPT partitioned disks, Secure Boot, modern security technologies, larger boot drives, graphical firmware interfaces and a more flexible boot environment.

On Windows, you can quickly check whether the computer is using UEFI:

  1. Press Windows + R.
  2. Type msinfo32 and press Enter.
  3. Find BIOS Mode under System Summary.
  4. It should display UEFI on a system currently booted in UEFI mode.

COMPLETE ARTICLE

What Does UEFI Mean?

UEFI stands for:

Unified Extensible Firmware Interface

UEFI defines a standardized interface between a computer's platform firmware and its operating system.

The UEFI Forum describes UEFI as an environment that provides platform information, boot services and runtime services that can be used by an operating system and its loader.

In simple terms, UEFI is the firmware environment that helps prepare your computer and start the operating system.

Modern computers commonly use UEFI instead of the older legacy BIOS architecture.

As of September 2026, the current main UEFI specification listed by the UEFI Forum is UEFI Specification Version 2.11, released in December 2024.


What Happens When a UEFI Computer Starts?

When you press the computer's power button, Windows does not start immediately.

Several processes occur before the Windows operating system takes control.

A simplified startup sequence looks like this:

Power On → UEFI Firmware → Hardware Initialization → Boot Manager → Operating System Loader → Windows

1. Computer Powers On

The motherboard receives power and the processor begins executing firmware instructions.

2. UEFI Initializes Hardware

The firmware performs platform initialization and prepares hardware required for startup.

This can include components such as:

  • CPU
  • RAM
  • Storage controllers
  • Graphics hardware
  • USB controllers
  • Keyboard
  • Network interfaces
  • Other motherboard components

3. UEFI Determines the Boot Device

UEFI examines its configured boot entries and boot order.

For example:

Windows Boot Manager
UEFI USB Drive
UEFI Network Boot

4. UEFI Loads the Boot Manager

On a typical UEFI-based Windows installation, Windows uses files stored on the EFI System Partition (ESP).

The Windows boot manager normally includes:

bootmgfw.efi

5. Windows Starts

The Windows boot environment continues loading the operating system until Windows takes control of the computer.


UEFI vs BIOS

UEFI is frequently described as a replacement for BIOS, but the terminology can become confusing because manufacturers and users still commonly call the firmware configuration screen the BIOS even when the computer actually uses UEFI firmware.

Here is a practical comparison:

Feature Legacy BIOS UEFI
Technology Older firmware architecture Modern firmware architecture
Common partition style MBR GPT
Large boot disks Limited by traditional MBR constraints Supports GPT and very large disks
Secure Boot No Supported
Firmware interface Usually keyboard/text oriented Can support graphical interfaces and mouse
Boot architecture Legacy boot code EFI boot applications
Extensibility Limited Designed to be extensible
Modern Windows systems Legacy/compatibility use Preferred
EFI System Partition No Commonly used
Secure startup features Limited More advanced

For modern Windows installations, UEFI is generally the recommended boot mode.


What Is Legacy BIOS?

BIOS stands for:

Basic Input/Output System

Traditional PC BIOS has existed for decades and performs the basic task of initializing the computer and starting an operating system.

Traditional BIOS commonly works with MBR (Master Boot Record) partitioning.

Modern systems have largely transitioned to UEFI.

However, some firmware interfaces may still use terms such as:

  • Legacy Boot
  • Legacy BIOS
  • CSM
  • Compatibility Support Module

CSM allows certain UEFI firmware implementations to provide compatibility with older BIOS-style boot methods.

You generally should not enable Legacy/CSM mode on a correctly configured modern Windows computer unless you have a specific compatibility requirement.


UEFI and GPT

One of the most important concepts associated with UEFI is GPT.

GPT stands for:

GUID Partition Table

GPT is a modern disk partitioning scheme and is commonly used with UEFI-based Windows installations.

A typical modern configuration is:

UEFI + GPT

An older configuration commonly uses:

Legacy BIOS + MBR


MBR vs GPT

Feature MBR GPT
Full Name Master Boot Record GUID Partition Table
Typical firmware pairing Legacy BIOS UEFI
Maximum commonly usable disk size About 2 TB with standard 512-byte sectors Far larger
Primary partition limitations Traditionally 4 primary partitions Windows commonly supports up to 128 partitions
Partition information More limited/reliant on one primary structure Stores redundant partition information
Modern Windows recommendation Mainly legacy compatibility Recommended

GPT is therefore preferable for most new Windows installations.


What Is the EFI System Partition?

UEFI systems normally contain a special partition called the:

EFI System Partition (ESP)

The ESP contains boot-related files used by UEFI firmware and operating-system boot managers.

On Windows systems it normally uses the FAT32 file system.

You may see directories such as:

EFI\Microsoft\Boot

and files such as:

bootmgfw.efi

These files are important for starting Windows.

Warning

Do not manually delete, format or modify the EFI System Partition unless you understand the consequences.

Deleting or damaging the ESP can make Windows unbootable.


What Is Windows Boot Manager?

On a Windows UEFI computer, you may notice an entry called:

Windows Boot Manager

in the firmware boot menu.

Instead of simply booting a physical disk using traditional BIOS boot code, UEFI can maintain firmware boot entries pointing to EFI applications.

Windows Boot Manager then starts the Windows boot process.

Therefore, seeing Windows Boot Manager as the first boot option on a properly configured UEFI Windows computer is normally expected.


UEFI and Secure Boot

One of UEFI's most important security capabilities is Secure Boot.

Secure Boot helps protect the startup process by checking cryptographic signatures associated with boot software before allowing it to execute.

Microsoft describes Secure Boot as a security standard designed to help ensure that a device starts using software trusted by the device manufacturer or another configured trusted authority.

During startup, Secure Boot can verify components such as:

  • UEFI firmware drivers
  • Option ROMs
  • EFI applications
  • Operating-system bootloaders

If an unauthorized or improperly signed component attempts to execute during the protected boot process, Secure Boot can prevent it from loading.

This can help defend against certain bootkits and rootkits that attempt to compromise a computer before the operating system starts.


Is UEFI the Same as Secure Boot?

No.

This is an important distinction.

UEFI is the firmware interface and boot architecture.

Secure Boot is a security capability available within the UEFI ecosystem.

Therefore:

UEFI ≠ Secure Boot

A computer can be configured to boot using UEFI while Secure Boot is disabled.


UEFI, Secure Boot and TPM Are Different

These technologies are related but perform different jobs.

Technology Primary Purpose
UEFI Firmware interface and boot environment
Secure Boot Helps verify trusted boot software
TPM Provides hardware-backed security capabilities
GPT Disk partitioning scheme
Windows Boot Manager Starts the Windows boot process

They often work together in modern Windows computers but should not be treated as the same technology.


Why Is UEFI Better Than Legacy BIOS?

UEFI offers several advantages.

1. Support for Modern Disk Partitioning

UEFI works naturally with GPT, removing several limitations associated with traditional MBR partitioning.

2. Secure Boot

UEFI provides the framework needed for Secure Boot.

3. Better Extensibility

UEFI was designed as a standardized and extensible firmware interface.

4. EFI Applications

UEFI can execute EFI applications before the operating system starts.

5. Improved Hardware and Operating-System Integration

Modern operating systems can interact with standardized UEFI boot and runtime services.

6. Modern Platform Security

UEFI provides a foundation for several technologies involved in modern platform security.


How to Check Whether Windows Is Using UEFI or Legacy BIOS

The easiest method is System Information.

Step 1

Press:

Windows + R

Step 2

Enter:

msinfo32

Step 3

Press Enter.

Step 4

Under System Summary, locate:

BIOS Mode

You should see either:

UEFI

or

Legacy

If it says UEFI, Windows is currently booted in UEFI mode.

If it says Legacy, Windows is booted using legacy BIOS compatibility.


How to Check UEFI Using PowerShell

You can also inspect Secure Boot support from an elevated PowerShell window.

Run:

Confirm-SecureBootUEFI

Possible results include:

True

Secure Boot is enabled.

False

The system supports Secure Boot, but Secure Boot is disabled.

On systems that do not support the cmdlet in the current firmware configuration, PowerShell can return an error instead.

Administrator Rights

This command should be run from PowerShell as Administrator for reliable results.

Remember that checking Secure Boot is not exactly the same as checking BIOS Mode. For simply determining whether Windows booted in UEFI mode, msinfo32 is generally easier.


How to Open UEFI Firmware Settings from Windows

On supported Windows computers, you can enter the firmware configuration without trying to press a startup key at exactly the right moment.

In Windows 11, go to:

Settings → System → Recovery → Advanced startup → Restart now

After the computer restarts, select:

Troubleshoot → Advanced options → UEFI Firmware Settings → Restart

The computer should restart directly into its firmware configuration interface.

Another method is to hold Shift while selecting Restart, then navigate to:

Troubleshoot → Advanced options → UEFI Firmware Settings

The exact options available depend on the computer manufacturer.


Common Keys for Opening UEFI/BIOS Setup

Manufacturers may also provide a keyboard key during startup.

Common keys include:

  • Delete
  • Esc
  • F1
  • F2
  • F10
  • F11
  • F12

The correct key varies by motherboard, laptop and manufacturer.

Always check the manufacturer's documentation if you are unsure.


What Settings Are Available in UEFI?

The exact configuration options depend heavily on the manufacturer and computer model.

Common settings may include:

Boot Configuration

  • Boot order
  • Windows Boot Manager
  • USB boot
  • Network/PXE boot
  • UEFI/Legacy mode
  • CSM

Security

  • Secure Boot
  • TPM/PTT/fTPM
  • Firmware passwords

Processor Settings

  • Virtualization
  • CPU features
  • Performance settings

Storage

  • SATA mode
  • NVMe configuration
  • RAID configuration

Hardware

  • Integrated graphics
  • USB controllers
  • Network interfaces
  • Audio
  • Thunderbolt/USB4 options

Power

  • Wake-on-LAN
  • Power recovery
  • Sleep behavior

The available options vary significantly between Dell, HP, Lenovo, ASUS, Acer and motherboard manufacturers.


Should UEFI Be Enabled?

For a modern Windows computer, UEFI is generally the preferred boot mode.

You should normally use:

UEFI + GPT

and, when compatible with your hardware and software:

Secure Boot enabled

There is usually no benefit in switching a properly functioning modern Windows installation back to Legacy BIOS mode.


Should You Disable CSM?

For a modern Windows installation configured correctly for UEFI, CSM is generally unnecessary.

CSM stands for:

Compatibility Support Module

It exists primarily to provide compatibility with legacy BIOS boot behavior.

Modern systems designed around UEFI and Secure Boot generally operate with CSM disabled.

However, do not randomly change CSM settings on an existing computer.

Changing firmware boot mode can prevent the existing operating system from starting if its disk and boot configuration do not match the selected firmware mode.


Can You Change Legacy BIOS to UEFI?

Potentially, yes.

However, simply changing:

Legacy → UEFI

inside firmware settings may cause Windows to stop booting.

The Windows installation and system disk must also be compatible with UEFI booting.

Microsoft provides the MBR2GPT.exe utility for supported Windows configurations.

It can convert a system disk from MBR to GPT without deleting the data when the disk meets Microsoft's conversion requirements.

Example validation command:

mbr2gpt /validate /allowFullOS

Conversion command:

mbr2gpt /convert /allowFullOS

Important Warning

Do not run the conversion command simply because you want UEFI.

Before converting:

  • Create a verified backup.
  • Check BitLocker/device-encryption status.
  • Confirm that the computer supports UEFI.
  • Validate the disk first.
  • Ensure you understand how to change the firmware boot mode afterward.
  • Make sure recovery information is available.

Incorrect disk or firmware changes can leave Windows unable to boot.


Can UEFI Boot From USB?

Yes.

UEFI can boot compatible USB installation and recovery media.

When selecting a boot device, you may see an entry similar to:

UEFI: USB Device

When installing modern Windows, select the UEFI version of the installation media where available if you want Windows installed in UEFI mode.


Why Does My USB Drive Not Appear in UEFI?

Possible causes include:

  • USB media was created incorrectly.
  • Unsupported file system or boot structure
  • Boot files are missing.
  • USB boot is disabled.
  • Secure Boot blocks incompatible boot software.
  • The installation media supports only legacy boot.
  • Firmware boot settings are incorrect.
  • The USB port or drive has a hardware problem.

Recreating the installation media using an appropriate supported tool often resolves the problem.


Can UEFI Boot From an MBR Disk?

This question requires some nuance.

UEFI itself can support different boot scenarios depending on firmware, architecture and operating system.

However, for a standard modern Windows UEFI installation, GPT is the expected configuration.

Therefore, for normal Windows deployment, use:

UEFI + GPT

rather than intentionally creating a Legacy BIOS/MBR configuration.


Does Windows 11 Require UEFI?

Windows 11's supported hardware requirements include UEFI firmware with Secure Boot capability.

Windows 11 also has additional security and hardware requirements, including TPM 2.0 for supported configurations.

Therefore, UEFI is an important part of the supported Windows 11 platform architecture.


Is UEFI Stored on the Hard Drive?

No.

The actual platform firmware is stored in nonvolatile memory associated with the motherboard/platform.

However, UEFI booting commonly relies on boot files stored on the computer's storage device, particularly in the EFI System Partition.

This distinction is important.

UEFI firmware and the EFI System Partition are related, but they are not the same thing.


Is UEFI a Type of Operating System?

No.

UEFI is firmware architecture and an interface between the computer platform and software such as an operating-system loader.

Windows, Linux and other operating systems are separate from UEFI.

UEFI operates before the main operating system starts and also exposes certain runtime services.


Does UEFI Make a Computer Faster?

UEFI was designed to provide a more capable modern firmware environment and can support efficient startup mechanisms.

However, switching from Legacy BIOS to UEFI should not be treated as a guaranteed Windows performance upgrade.

Boot time depends on many factors, including:

  • Firmware implementation
  • SSD performance
  • Hardware initialization
  • Startup applications
  • Windows configuration
  • Drivers
  • Fast Startup settings

UEFI's more important benefits are its modern architecture, extensibility, GPT support and security capabilities.


Common UEFI Problems

Windows Does Not Boot After Changing Legacy to UEFI

This commonly occurs because the existing Windows installation was configured for Legacy BIOS/MBR boot.

Changing the firmware option alone does not automatically convert the Windows installation.

Restore the original firmware setting first if necessary, then properly evaluate an MBR-to-GPT conversion.


Windows Does Not Boot After Enabling Secure Boot

Possible reasons include:

  • Legacy/CSM configuration
  • Unsupported bootloader
  • Incorrect Secure Boot keys
  • Older hardware or option ROMs
  • Modified boot components
  • Incompatible operating-system configuration

Restore the previous configuration if necessary and investigate before making additional changes.


UEFI Firmware Settings Is Missing From Windows Recovery

Possible explanations include:

  • Windows is booted in Legacy mode.
  • Firmware does not expose the expected interface.
  • The hardware/firmware implementation does not provide that Windows recovery option.

Try checking:

msinfo32

and look at BIOS Mode.


Windows Boot Manager Is Missing

Possible causes include:

  • Damaged EFI System Partition
  • Missing boot files
  • Incorrect firmware boot entry
  • Disk failure
  • Incorrect boot mode
  • Partition changes
  • Cloned or migrated disk problems

Avoid immediately formatting or recreating partitions. First determine whether the existing EFI System Partition and Windows installation are intact.


Important Safety Advice Before Changing UEFI Settings

Firmware changes can affect whether a computer starts successfully.

Before modifying important settings such as:

  • UEFI/Legacy mode
  • CSM
  • Secure Boot
  • TPM
  • SATA/AHCI/RAID mode
  • Boot configuration
  • Firmware keys

make sure you understand the effect of the setting.

For business or production computers, create a reliable backup first.

If BitLocker or Device Encryption is enabled, ensure that the recovery key is available before changing security-related firmware settings because some hardware or boot configuration changes can trigger a BitLocker recovery request.

Never clear TPM data, delete Secure Boot keys, format the EFI System Partition or change storage-controller modes merely as an experiment.


UEFI Terminology Cheat Sheet

Term Meaning
UEFI Unified Extensible Firmware Interface
BIOS Basic Input/Output System
EFI Extensible Firmware Interface
GPT GUID Partition Table
MBR Master Boot Record
ESP EFI System Partition
CSM Compatibility Support Module
Secure Boot UEFI security mechanism for validating boot software
TPM Trusted Platform Module
Windows Boot Manager Windows EFI boot manager

FAQ

What is UEFI in simple words?

UEFI is the modern firmware environment that initializes a computer's hardware and helps start its operating system. It replaces the traditional legacy BIOS architecture on most modern PCs.

What does UEFI stand for?

UEFI stands for Unified Extensible Firmware Interface.

Is UEFI better than BIOS?

For modern computers, UEFI is generally preferable because it supports modern boot architecture, GPT disks, Secure Boot and other newer platform capabilities.

Is UEFI the same as BIOS?

Technically, no. Traditional BIOS and UEFI are different firmware architectures. However, manufacturers and users often use the word "BIOS" informally when referring to a modern UEFI firmware setup screen.

Is UEFI the same as Secure Boot?

No. UEFI is the firmware architecture. Secure Boot is a security feature supported within the UEFI environment.

Is UEFI the same as GPT?

No. UEFI is firmware architecture, while GPT is a disk partitioning scheme. They are commonly used together.

Is UEFI required for Windows 11?

Supported Windows 11 hardware requires UEFI firmware with Secure Boot capability, along with other hardware and security requirements.

How do I know whether my PC uses UEFI?

Press Windows + R, type msinfo32, press Enter and check BIOS Mode. If it displays UEFI, Windows is running in UEFI mode.

Should BIOS Mode say UEFI?

On a modern Windows 11 computer, UEFI is normally the expected configuration.

Should I change Legacy BIOS to UEFI?

Only when there is a valid reason and after verifying that the Windows installation and disk configuration support the change. Simply changing the firmware setting can make Windows unbootable.

Does UEFI require GPT?

For standard modern Windows installations booting natively through UEFI, GPT is the normal and recommended disk layout.

Can UEFI use Secure Boot?

Yes. Secure Boot is an important security capability of modern UEFI platforms.

Should Secure Boot be enabled?

For supported modern Windows systems, keeping Secure Boot enabled is generally recommended unless a specific compatibility requirement requires otherwise.

Can disabling UEFI damage a computer?

Changing firmware boot mode does not normally physically damage hardware, but an incorrect configuration can prevent the installed operating system from booting.

What is CSM in UEFI?

CSM stands for Compatibility Support Module. It provides compatibility with older BIOS-style boot environments on firmware that supports it.

What is the EFI System Partition?

The EFI System Partition is a small special partition containing boot files used by UEFI firmware and operating-system boot managers.

Can I delete the EFI System Partition?

You should not delete it from a working UEFI Windows installation. Doing so can prevent Windows from starting.

What is Windows Boot Manager in UEFI?

Windows Boot Manager is the Windows EFI boot application responsible for beginning the Windows boot process.

Is UEFI stored on the SSD?

The platform firmware itself is stored in nonvolatile firmware memory on the computer platform. However, UEFI boot files used by Windows are normally stored on the EFI System Partition of the SSD or other system drive.

Can UEFI be updated?

Yes. Computer and motherboard manufacturers may provide firmware updates containing security fixes, compatibility improvements and other changes. Use firmware updates intended specifically for the exact device or motherboard model.


FINAL RECOMMENDATION / CONCLUSION

UEFI is a fundamental part of modern computer architecture. It provides the standardized environment between platform firmware and the operating-system boot process and has largely replaced traditional legacy BIOS booting.

For most modern Windows computers, the preferred configuration is generally:

UEFI firmware + GPT system disk + Secure Boot enabled when supported and appropriate.

UEFI should not be confused with GPT, Secure Boot or TPM. They are separate technologies, although they work together to provide the boot, storage and security architecture expected on modern Windows PCs.

If your computer is already running correctly in UEFI mode, there is normally no reason to switch it to Legacy/CSM mode.

Most importantly, do not change UEFI/Legacy mode, Secure Boot, TPM, storage-controller settings or EFI partitions without understanding the consequences. Incorrect firmware changes can prevent Windows from booting and may trigger BitLocker recovery.

 

#UEFI #BIOS #UEFIvsBIOS #UnifiedExtensibleFirmwareInterface #Firmware #Windows11 #Windows10 #SecureBoot #GPT #MBR #GPTvsMBR #EFISystemPartition #ESP #WindowsBootManager #LegacyBIOS #LegacyBoot #CSM #TPM #WindowsSecurity #ComputerSecurity #BootProcess #WindowsBoot #UEFIBoot #UEFIFirmware #FirmwareSettings #BIOSSettings #WindowsTips #WindowsGuide #WindowsTroubleshooting #ComputerTips #ComputerKnowledge #TechnicalSupport #ITSupport #SystemAdministration #WindowsAdmin #Motherboard #BootManager #EFI #DiskPartition #DiskManagement #MBR2GPT #WindowsInstallation #USBboot #SecureStartup #PCSecurity #ComputerFirmware #Hardware #OperatingSystem #WindowsKnowledgebase #TechnicalKnowledgebase

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy.