Entering system BIOS or UEFI firmware takes either a startup key press or a trip through Windows’ recovery route to the firmware settings.
Most people only open their PC’s BIOS or UEFI firmware once or twice, but the moment you need it—changing boot order, enabling virtualization, or diagnosing why a drive isn’t detected—the startup screen flashes by and Windows loads before you’ve hit the right key. The fix is knowing both the factory key for your machine and the software fallback that works when the key doesn’t. This article covers the exact steps for each method, a reference table of manufacturer keys, and what to do when neither route seems to work.
What You’re Actually Entering: BIOS vs. UEFI Firmware
Most PCs built in the last decade use UEFI (Unified Extensible Firmware Interface) instead of the older BIOS (Basic Input/Output System). UEFI boots faster, supports larger drives, and offers a mouse-driven interface on many machines. Windows and most vendor documentation still call it “BIOS” in menus and support pages, but the official label in the recovery menu reads UEFI Firmware Settings. The entry methods are identical—the only difference is what you see once you get there.
Entering System BIOS On A Windows PC: The Two Main Methods
Two reliable routes get you into the firmware: the startup key you press during boot, and the Windows-based recovery path. The key method is faster when it works; the Windows path is the fallback when the key press gets ignored.
The Startup Key Method (Fastest Route)
Restart or power on the PC and immediately press the designated setup key repeatedly—once per second is enough—until the firmware screen appears instead of the Windows loading animation. The key must be pressed before the operating system starts loading, which means acting during the first few seconds after the power button. Which key depends on your PC’s manufacturer. The table below lists the most common keys.
| Manufacturer | Common Setup Key(s) | Notes |
|---|---|---|
| Acer | F2 or DEL | Try F2 first on most Acer models |
| ASUS | F2 or DEL | F2 on motherboards; DEL on some prebuilts |
| Dell | F2 or F12 | F2 enters setup; F12 opens the boot menu |
| HP | ESC or F10 | ESC opens a startup menu; F10 goes to BIOS |
| Lenovo | F2 (or Fn+F2) | ThinkPads: press Enter then F1 |
| MSI | DEL | Consistent across most MSI boards and PCs |
| Microsoft Surface | Volume Up (hold) | Press and hold the volume-up button during power-on |
When it works, the screen shifts from the manufacturer logo to a blue, gray, or black interface—that’s the firmware menu, navigable with arrow keys and Enter on UEFI systems, sometimes with a mouse as well.
How To Enter BIOS Through Windows (When The Key Doesn’t Work)
Fast Boot and Fast Startup can make the boot window too short to catch with a key press. When that happens, Windows provides a guaranteed path through its own recovery menu.
Full Windows recovery path (Windows 11 and Windows 10):
- Open Settings from the Start menu.
- On Windows 11: go to System → Recovery. On Windows 10: go to Update & Security → Recovery.
- Next to Advanced startup, click Restart now.
- After the PC reboots into the blue recovery screen, select Troubleshoot.
- Then Advanced options → UEFI Firmware Settings.
- Click Restart. The PC reboots directly into the firmware interface.
The after clicking Restart in step 6, the screen shows the firmware menu rather than the usual Windows login.
Faster shortcut — Shift+Restart: Hold the Shift key on your keyboard while clicking Restart in the Start menu’s power options. The PC boots straight to the blue recovery screen, skipping steps 1–3 above. From there, follow Troubleshoot → Advanced options → UEFI Firmware Settings → Restart.
Command-line route (fastest from the keyboard): Open an elevated Command Prompt—search for Command Prompt in the Start menu, right-click it, and select Run as administrator. Type the following and press Enter:
shutdown /r /fw /t 0
This tells Windows to reboot directly into the firmware with zero delay. The PC restarts immediately into the BIOS or UEFI screen.
Gate note: this command requires administrator privileges. It works on Windows 10 version 1703 and newer, and on Windows 11. On older Windows builds, the /fw flag may not be recognized—use the Settings path instead.
Can You Enter BIOS From Linux?
Yes, if your Linux distribution uses systemd (most modern distros do). Open a terminal and run:
sudo systemctl reboot --firmware-setup
The system reboots into the firmware interface. If the command returns an error or the option isn’t available, the startup key method described earlier still works—just check the vendor table above for the correct key. On older Linux systems without systemd, the manual key press at boot is the only option.
What To Do When Both Routes Fail
If neither the startup key nor the Windows recovery path gets you into the firmware, the most likely culprit is Fast Boot or Fast Startup, a Windows power setting that skips the normal initialization sequence and reduces the window for key presses.
Disable Fast Startup from within Windows:
- Open Control Panel → Power Options → Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Uncheck Turn on fast startup.
- Click Save changes, then shut down completely (not restart) and try the startup key again.
If Windows won’t boot at all, clearing the CMOS resets the firmware to factory defaults and often restores key-based access. This is done by removing the small coin-cell battery on the motherboard for about 30 seconds, or using a jumper labeled CLR_CMOS—check your motherboard manual for the exact location.
| Method | How It Works | Best When |
|---|---|---|
| Startup Key | Press Del/F2/F10 during boot | The key is known and fast boot is off |
| Windows Recovery Menu | Settings → Recovery → UEFI Firmware | Startup key is missed or unknown |
| Shift+Restart | Hold Shift while clicking Restart | You’re already in Windows and want a faster path |
| Command Line (Win) | shutdown /r /fw /t 0 |
You prefer keyboard-only control |
| Linux Terminal | sudo systemctl reboot --firmware-setup |
You’re on Linux with systemd |
BIOS Entry At A Glance: Best Route For Each Situation
- First try: the startup key from the vendor table. Press it repeatedly as soon as the PC powers on.
- If Windows boots anyway: hold Shift and click Restart, then follow Troubleshoot → UEFI Firmware Settings.
- If the recovery menu doesn’t show the UEFI option: disable Fast Startup in Control Panel, shut down fully, and try the startup key again.
- If nothing else works: clear the CMOS by removing the motherboard battery or using the CLR_CMOS jumper, then retry.
Firmware settings control low-level hardware behavior—boot order, virtualization support, security features, and memory timing. Only change settings you understand, and note down any default values before modifying them. For most tasks, entering the firmware is the only delicate part; once you’re inside, the menus are clearly labeled and the settings are reversible.
References & Sources
- HP Tech Takes. “How to Enter BIOS Setup on Windows PCs.” Comprehensive guide covering startup keys, manufacturer examples, and the Windows recovery path.
