How To Enable UEFI In BIOS | Firmware Mode Switch

Enable UEFI by entering firmware setup via the Windows Recovery menu or a startup key, then setting Boot Mode to UEFI and disabling CSM/Legacy mode.

The exact process for how to enable UEFI in BIOS involves entering the firmware interface and switching the boot mode away from Legacy/CSM. This quick change unlocks faster boot times and support for larger drives. On most modern Windows PCs, the entire procedure takes under two minutes once you’re in the right menu.

What UEFI Does That Legacy BIOS Cannot

UEFI (Unified Extensible Firmware Interface) acts as the middleman between your operating system and hardware. Unlike the older Legacy BIOS, UEFI boots from GUID Partition Table (GPT) disks, which means it handles drives larger than 2TB natively and loads the OS faster through parallel initialization. If you’re preparing for a clean Windows 11 install or adding a large NVMe drive, this swap is usually required.

How To Enter The Firmware Setup Screen

Getting into the firmware interface is the first and most important step. The most reliable method that works on any supported Windows 11 or 10 PC is the operating system’s recovery path. This works regardless of whether you have an ASUS, Dell, HP, or custom-built machine.

The stable Windows path: Go to Settings > System > Recovery. Under “Advanced startup,” click Restart now. Your PC will reboot into a blue recovery menu. Select Troubleshoot > Advanced options > UEFI Firmware Settings > Restart. This boots directly into your firmware setup.

The hardware key method (if Windows won’t load): Completely shut down your PC. Power it back on and immediately press the specific key for your motherboard or laptop manufacturer. The table below covers the most common keys.

Manufacturer Common Firmware Key(s)
ASUS (Laptop / Desktop) F2
ASUS (ROG Handheld) Volume Down + Power
Dell F2
HP F10 / ESC
Intel (NUC / Desktop) F2 / DEL
Lenovo (Consumer) F2 / Fn+F2
Microsoft Surface Volume Up + Power
ASRock F2 / DEL

Enabling UEFI And Disabling CSM/Legacy Boot

Once you are inside the firmware interface, the exact layout varies by brand, but the logic is identical. Navigate using the arrow keys or your mouse if the UEFI supports it.

  1. Open the Boot tab. Look for a section labeled Boot, Boot Options, or Boot Configuration.
  2. Disable CSM. Find CSM (Compatibility Support Module) or Launch CSM. Set it to Disabled. This is the single most important toggle for forcing pure UEFI mode. Some Intel-oriented menus label this as Boot Device Control — set that to UEFI Only.
  3. Set the Boot Mode. Look for Boot Mode, UEFI/Legacy Boot, or OS Type. Change it to UEFI, UEFI Only, or Windows UEFI Mode. On ASUS ROG boards, setting “OS Type” to “Windows UEFI Mode” activates the necessary settings for Windows.
  4. Save and exit. Press F10 or select the Save Changes and Exit option. Confirm the prompt to restart.

A critical gate to check: If your current Windows installation was originally set up in Legacy BIOS mode, it uses an MBR partition table. Switching to UEFI will break booting until you convert that drive. Microsoft provides the MBR2GPT tool for this conversion, or you can perform a clean install of Windows. It is safest to enable UEFI in the BIOS before installing the operating system.

UEFI Settings Reference Table

Vendors use different names for the same settings, which creates confusion. The table below maps the common labels to the correct action.

Setting Name What To Set It To Notes
CSM / Launch CSM Disabled The master switch for UEFI-only boot on ASUS, ASRock, and most modern boards.
Boot Mode / UEFI/Legacy Boot UEFI or UEFI Only Avoid “Legacy First” or “Legacy Only” unless you are booting old hardware.
Secure Boot Enabled (Optional) Required for Windows 11. Often greyed out until CSM is disabled.
OS Type Windows UEFI Mode Common on ASUS/ROG boards. Skip this on Bazzite or SteamOS handhelds to avoid boot issues.

Why Isn’t The UEFI Setting Appearing?

If you cannot find the CSM or UEFI toggle, the most common reason is that the system is currently booted in Legacy mode and the firmware is hiding the option. Use the Windows Recovery menu path described earlier (UEFI Firmware Settings) rather than relying on a startup key. This forces the system to expose the full UEFI configuration interface.

Another frequent mix-up is confusing UEFI with Secure Boot. They are related but not the same. UEFI is the firmware standard; Secure Boot is a feature that runs on top of it. You can have UEFI fully enabled without Secure Boot turned on. Always look for the CSM setting first — disabling it is the direct way to enable UEFI mode, regardless of the Secure Boot status.

Final Checklist: Confirming UEFI Is Active

After saving and exiting, the PC will restart. If everything went correctly, you should see the normal boot screen, but the overall startup time will be noticeably faster.

  • The firmware screen applies the change, the PC restarts, and the OS loads normally. If you were in Legacy mode before, ensure your disk is GPT (the MBR2GPT tool from Microsoft handles this without data loss).
  • Verification in Windows: Open System Information (search for msinfo32). Look for the BIOS Mode entry. It should read UEFI.
  • Boot failure recovery: If the PC boots back into the firmware or gives a “No bootable device” error, the drive is still formatted for Legacy BIOS (MBR). Boot from a Windows installation USB and use the MBR2GPT.exe tool, or perform a clean installation of Windows.

References & Sources