Russia
A complete, practical guide to entering BIOS/UEFI on laptops, desktops, and servers—covering common hotkeys, Windows & Linux methods,
remote management (iLO/iDRAC/IPMI), and troubleshooting when the key won’t work.
Whether you’re setting a boot order, enabling virtualization, updating firmware, configuring RAID, or diagnosing a server that won’t start,
sooner or later you’ll need to access the system firmware interface—commonly called “BIOS” (or, on modern systems, UEFI).
The challenge is that every manufacturer uses different boot keys, some systems boot too fast to catch, and servers often require
remote management consoles instead of a physical keyboard.
This 2026 guide teaches you how to enter BIOS/UEFI on any computer or server, using multiple methods:
hotkeys at startup, operating system restart-to-firmware options, vendor boot menus, and remote management tools (iLO, iDRAC, IPMI).
You’ll also find troubleshooting steps for the most common “I pressed the key and nothing happened” problems.
The word “BIOS” is still widely used, but most modern systems run UEFI firmware instead of the classic legacy BIOS.
The difference matters because it changes how the menu looks and how boot works (Secure Boot, GPT disks, and faster startup).
Practically, you can think of BIOS/UEFI as the firmware control panel that starts before the operating system.
When this guide says “BIOS,” it includes UEFI—because the goal is the same: get into firmware settings or the vendor boot menu.
The most common way to enter BIOS/UEFI is pressing a specific key during the first seconds of startup—right after power-on and before
the operating system begins loading. The timing window can be short, especially on systems with Fast Boot enabled.
| Key | What It Usually Opens | Common On |
|---|---|---|
| Del | BIOS/UEFI Setup | Custom desktops, many motherboards |
| F2 | BIOS/UEFI Setup | Dell, Acer, many laptops |
| F1 | Setup / System Information | Lenovo/ThinkPad (varies) |
| Esc | Startup Menu (then choose BIOS) | HP, some laptops |
| F10 | BIOS Setup (often via menu) | HP, some desktops |
| F12 | Boot Menu | Dell, Lenovo, many servers |
Tip: The boot menu key (often F12 or Esc) is not the same as the setup key.
Boot menu is for one-time device selection (USB, PXE, disk). Setup is where you change firmware settings.
On many UEFI systems, Windows can reboot directly into firmware settings—perfect when the PC boots too fast to catch the hotkey.
This method is reliable for modern laptops and desktops, and it avoids the “I missed it again” problem.
If you prefer a command, open Command Prompt as Administrator and run:
shutdown /r /o /f /t 0
This reboots into Windows Recovery Environment, where you can choose UEFI Firmware Settings.
Many Linux distributions can request a firmware reboot using systemd. This is extremely helpful on fast-booting systems.
Your firmware must support UEFI for this option.
sudo systemctl reboot --firmware-setup
If the firmware reboot flag isn’t supported, fall back to hotkeys at startup.
Servers often live in racks with no monitor or keyboard attached. In those environments, you typically access BIOS through a
remote console or management controller. The concept is the same: you must open the console and press the appropriate key
during POST, or choose a firmware/boot option in the management UI.
For remote management, launch the console before rebooting, then reboot the server from the management UI.
Start tapping the key as soon as POST begins. If the console lags, reduce video quality or use the HTML5 console if available.
If you’re pressing the right key and still can’t enter BIOS/UEFI, the problem is usually timing, Fast Boot, keyboard detection, or
the system resuming from hibernation rather than performing a full POST.
Many systems hide POST messages behind a full-screen logo. Look for a small hint like “Press F2 for Setup” or “F12 Boot Menu.”
If there’s no hint, try Esc, F2, Del, and F12 in that order.
Entering BIOS/UEFI is just step one. The next question is: what should you change safely? Many settings are harmless, but some can prevent
booting if misconfigured. If you’re working on a production server, always document the current settings before changing anything.
Pro tip: If you’re unsure, take photos of each BIOS page before changing anything. That gives you a “restore manual” if something goes wrong.