How to Access or Use UEFI Firmware Settings in Windows 11

UEFI is a firmware that controls every component connected to your computer. You can enable/disable the entire hardware components and even overclock a few of them through UEFI.

However, accessing and using the UEFI firmware can be a little tricky—especially if you have just gotten into tweaking hardware settings. In fact, not every motherboard has UEFI firmware settings enabled as default—old motherboards run in classic BIOS mode or Legacy mode. 

Below, we have discussed a few ways you can access and use the UEFI settings.

How to Access or Use UEFI Firmware Settings in Windows

How to Access UEFI Firmware Settings?

Your motherboard’s BIOS operates in two different modes, UEFI and Legacy or CSM (Compatibility Support Module). If the BIOS is in Legacy or CSM mode, you cannot access the settings and configuration available in UEFI.

Here’s how you can use the system information to check your current BIOS mode.

  1. Simultaneously press the Windows + R key to open Run.
  2. Type msinfo32 and press Enter.
    open-system-information-uefi-bios-settings
  3. On the left panel, click on System Summary. 
  4. Now, check the Item column on the right panel for BIOS Mode. Check its corresponding value.
    check-bios-mode-uefi-bios-setting

After you have confirmed the BIOS mode on your system, you can access UEFI firmware settings either through the advanced startup menu or by pressing the BIOS key.

Using BIOS Key

Using the BIOS to enter UEFI mode is probably the easiest compared to the advanced startup method. Turn on your PC and repeatedly press the BIOS key on your keyboard to enter the BIOS. 

Motherboard/Laptop ManufacturerBIOS key
HPEsc
DellF1, F2, F3 or Delete
LenovoF1
MSIDelete
RazerF1 or Delete
ASUSF1, F2, F10, F12, or Delete
AcerF2
GigabyteDelete

BIOS Key for Different Motherboards

If you do not know the BIOS key for your system, you can check the motherboard or laptop user manual.

Advanced Startup

Windows users can easily enter the UEFI firmware settings using the Advanced Startup menu. The advanced startup menu allows you to access all the startup settings and UEFI firmware settings, uninstall updates, perform a startup repair and even restore the system. 

  1. Press the Windows icon and I key simultaneously on your keyboard to open Windows Settings.
  2. On the left panel, click on System.
  3. Now, on the right panel, scroll down and select Recovery.
    go-to-recovery-uefi-firmware-settings
  4. Under Recovery options, on Advanced startup, click on Restart Now to boot the system into Advanced Startup.
    restart-now-uefi-firmware-settings
  5. Once the system restarts and you are in Choose an option screen, click on Troubleshoot.
    troubleshoot-uefi-firmware-settings
  6. Select Advanced options.
    advanced-options-uefi-firmware-settings
  7. Among the list of items, select UEFI firmware settings.
    open-uefi-firmware-settings-advanced-startup
  8. Now, click on Restart.

Once the system restarts, it will directly load into the UEFI firmware settings.

Can’t Access UEFI Settings?

Most of the time, repeatedly pressing the BIOS key during boot or using advanced startup will most likely boot you into UEFI BIOS. However, if that does not work, settings in the BIOS itself could be causing the system from accessing UEFI settings.

For instance, if you have fast boot enabled, you may not be able to access the UEFI even when you repeatedly press the Delete key. In such a case, you need to disable fast boot.

Besides, you can try resetting the BIOS and check if you can access the UEFI settings. Resetting the BIOS will revert any changes made to the system, and set all its settings to the default state. There are several ways you can reset the BIOS. Since you cannot enter the BIOS, we recommend removing the CMOS battery to reset the BIOS. 

You can also refer to this comprehensive guide if your PC won’t boot into BIOS.

How to Use UEFI Settings?

Once you have access to UEFI settings, you can change settings related to every hardware component connected to your computer. If your motherboard and CPU support it, you can even boost your system performance by adjusting the right configurations. However, in this article, we have only discussed a few basic UEFI settings.

Set Motherboard Date and Time

Your motherboard keeps track of the current date and time so that the system has access to the correct time. Incorrect system time may stop some components from functioning.

Incorrect date and time mean the PC will run into problems when performing scheduled tasks, it will add an incorrect date and time stamp to a file, and some applications that require internet access may even run into authorization issues.

  1. Enter the BIOS by repeatedly pressing the BIOS key during startup.
  2. Search for settings named Date and Time in System.
  3. Once you find the Date and Time settings, you can adjust them using a mouse or the keyboard.
    system-date-and-time-uefi-firmware-settings

Note: Depending on the motherboard manufacturer, the setting name might be different. So you might need to navigate the BIOS to find the Date and Time settings.

Set Boot Order

Another crucial UEFI setting is the Boot order. The boot order sets a list of storage devices that the UEFI BIOS searches for when loading the Operating system. If the BIOS cannot find the OS in any of the storage devices, you will run into a “Boot device not found” error.

Furthermore, if you are installing the OS using a USB flash drive, you need to set said USB drive to the top of the list.

  1. Enter the BIOS.
  2. Search for settings named Boot order or Boot sequence.
  3. Set the storage device containing the OS to the top of the list.
    set-boot-priorities-uefi-bios-settings

Change BIOS Mode

If the BIOS is in CMS or Legacy mode, you cannot access some of the settings available on UEFI firmware. A particular setting that’s not available in Legacy BIOS is the option to access Secure Boot. 

To change the BIOS mode to UEFI,

  1. Turn on your system and repeatedly press the BIOS key to enter your motherboard’s BIOS.
  2. Once in, search for settings named, Boot modeUEFI/Legacy BootBIOS, Boot mode select, or CSM support.
  3. Enable UEFI or disable CSM support depending on your system.
    disable-csm-support-uefi-firmware-settings
  4. Now, go to the Save and exit tab and select Save changes.
    save-and-exit-the-bios-uefi-firmware-settings
  5. Exit the BIOS.
  6. Once the PC boots into OS, check the current BIOS mode to see if the OS detects changes made to the system.

TPM and Secure Boot 

TPM or the Trusted Platform Module adds a layer of hardware security to your system. It stores hardware encryption keys and digital certificates. Some Operating system also requires you to enable TPM first before installing them.

  1. Enter the motherboard BIOS.
  2. Search for settings named TPM for Intel motherboards and fTPM for AMD motherboards.
    enable-tpm-uefi-firmware-settings
  3. Save and exit the BIOS.
    save-and-exit-the-bios-uefi-firmware-settings

Besides TPM, Secure Boot is also another security feature that you can find on your motherboard’s UEFI which prevents malware from loading when the system boots. Like TPM, some OS also requires you to enable Secure Boot before installing it.

  1. In BIOS, search for settings named Secure Boot in Windows OS configurationSystem ConfigurationBIOS, or Boot Security.
  2. Set Secure Boot to enabled.
    secure-boot-uefi-firmware-settings

Control Fan Speed

UEFI also allows you to check your current fan speed. Besides this, you can even control the CPU and system fan speed so that it does not reach extreme temperature. 

The UEFI may also have a temperature-RPM graph that automatically changes the fan’s RPM (Rotations Per Minute) depending on the temperature.

adjust-fan-speed-uefi-firmware-settings

In your motherboard’s UEFI, search for settings named CoolingHardware MonitorFan InfoFan control, or Smart Fan.

Check PC Health

PC Health displays the current system status like CPU voltage. DRAM voltage, CPU temp, CPU fan speed, system temperature, supplied voltage, and optimal voltage. Using these readings, you can determine the PC is in good condition. 

check-pc-voltage-uefi-firmware-settings

You can check your PC’s health inside settings named PC healthSystem Health, or PC Health Status.

Overclock Settings

overclocking-cpu-uefi-firmware-settings

Not all motherboards support overclocking. But if both your motherboard and CPU support overclocking, you can use the UEFI firmware settings to overclock your system. 

When overclocking, you increase the clock speed and simultaneously increase its voltage. But when done to the extreme, it puts a lot of strain on the hardware. This might result in permanent damage to the overclocked component. 

You can refer to this guide to get more information on safely overclocking your CPU.

Mohamed SAKHRI
Mohamed SAKHRI

I'm the creator and editor-in-chief of Tech To Geek. Through this little blog, I share with you my passion for technology. I specialize in various operating systems such as Windows, Linux, macOS, and Android, focusing on providing practical and valuable guides.

Articles: 1817

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *