UEFI or Unified Extensible Firmware Interface is a modern software created as a replacement for legacy BIOS with additional features. As this is a pre-boot environment, you cannot access it without restarting the computer. It is the same with BIOS as well. This post will guide you on how you can directly boot to UEFI Firmware Settings from Windows.
Why does anyone want to boot from Windows to UEFI?
Modern computers are high-speed. They don’t take much time to restart. All you need to make sure to press the DEL or F2 key or any other mentioned key as soon as the OEMs logo appears on the screen.
So while the mentioned steps might look too much, there are scenarios where the keyboard doesn’t get detected during boot time. It used to happen with one of my new keyboards, which connected to an old computer. It was a USB Keyboard, and while there was no error, the keyboard input never worked during pre-boot.
How to find if you have UEFI or Legacy BIOS?
While the steps will work for both legacy BIOS and UEFI, here is how to quickly figure out which one you have on the computer.
Open Run prompt (WIN +R), then Type msinfo32 and press the Enter key. This will open the System Properties Window. Locate Bios Mode on the right pane. Check if it’s UEFI or Legacy BIOS.
How to Boot to UEFI Firmware Settings from Windows
There are two methods to boot directly to your motherboard’s UEFI Firmware Settings from inside within Windows:
- Boot to UEFI Firmware Settings from Settings
- Boot to UEFI Firmware Settings from Command Prompt
The command prompt method is a lot faster compared to the Settings method as it involves fewer steps.
1] Boot to UEFI Firmware Settings from Settings
To access UEFI Settings from Settings, follow the steps:
- Open Settings > Update and Security > Recovery
- Click Restart Now under the Advanced Startup section
- Click on Troubleshoot > Advance options > UEFI Firmware Settings option > Restart
Your computer will restart and boot to UEFI Firmware Settings.
2] Boot to UEFI Firmware Settings from Command Prompt
You can boot into UEFI Settings from Windows with a single command. To access UEFI Settings from Command Prompt or PowerShell, follow the steps:
- Start > Right-click on Command Prompt
- Select Run on Administrator
- Execute the below command in the Command Prompt
shutdown /r /fw
Windows will show a message saying You’re about to be Signed out. Your computer will restart automatically and boots directly to your UEFI Firmware Settings.
I hope this post will help you to Boot-to-UEFI Firmware Setting from Windows.