How to Access the BIOS on Any Computer

The BIOS (Basic Input/Output System) is the firmware that wakes your computer up. Before your operating system loads, the BIOS runs a quick hardware check, identifies your storage drives, and hands control over to Windows, macOS, or Linux. Knowing how to access it gives you control over boot order, hardware settings, and system-level configurations that no app or OS setting can touch.

What Is the BIOS (and Why Would You Need It)?

The BIOS — or its modern replacement, UEFI (Unified Extensible Firmware Interface) — lives on a small chip on your motherboard. Most users never need to open it. But certain situations make it essential:

  • Changing the boot order to install an OS from a USB drive
  • Enabling or disabling virtualization (required for virtual machines)
  • Adjusting RAM timings or XMP profiles for performance
  • Troubleshooting hardware detection issues
  • Setting a system password or enabling Secure Boot

UEFI is the modern standard and has largely replaced legacy BIOS on machines made after 2012, but the terms are often used interchangeably. Functionally, accessing either works the same way.

The Standard Method: Pressing a Key at Startup 🖥️

The most universal way to enter BIOS/UEFI is to press a specific key immediately after powering on your computer — during the brief window before the OS starts loading.

Common BIOS entry keys by manufacturer:

ManufacturerTypical Key(s)
DellF2 or F12
HPF10 or Esc
LenovoF1, F2, or the Novo button
ASUSF2 or Delete
AcerF2 or Delete
MSIDelete
GigabyteDelete or F2
SamsungF2
ToshibaF2 or Esc
Surface (Microsoft)Volume Down + Power

These aren't guaranteed for every model — manufacturers sometimes change keys across product lines. If the key listed doesn't work, a quick search for your exact model number plus "BIOS key" will get you the right answer.

Timing matters. You need to press the key repeatedly and quickly right after pressing the power button. On older machines with slower POST (Power-On Self-Test) sequences, you'll see a splash screen with the key displayed. On modern systems with fast SSDs, this window can be less than a second.

Accessing BIOS from Windows 10 and Windows 11

If your machine boots too fast to catch the key press, Windows has a built-in path that works reliably.

Method 1 — Through Settings:

  1. Open SettingsSystemRecovery
  2. Under Advanced startup, click Restart now
  3. After restart, select TroubleshootAdvanced optionsUEFI Firmware Settings
  4. Click Restart — your system boots directly into BIOS/UEFI

Method 2 — From the Start Menu: Hold Shift while clicking Restart from the Start menu power options. This triggers the same Advanced Startup environment.

Method 3 — Run command: Open Command Prompt or PowerShell as administrator and run:

shutdown /r /fw /t 0 

This forces an immediate restart directly into firmware settings.

These Windows methods are especially useful on ultrabooks and fast NVMe systems where the traditional key-press window is too short to catch.

Accessing BIOS on Linux

Linux doesn't have a built-in equivalent to Windows' UEFI firmware restart option, but several paths work:

  • systemctl command: systemctl reboot --firmware-setup on systems running systemd (most modern distros)
  • Through the GRUB bootloader: Some configurations allow you to select a firmware settings option
  • Falling back to the physical key press method at boot

The systemd approach is the cleanest and most reliable on Ubuntu, Fedora, Debian, and similar distributions.

What About Mac? 🍎

Apple Silicon Macs (M1, M2, M3 and later) don't have a BIOS or UEFI in the traditional sense. They use a different startup security architecture. You can access startup options by holding the power button until "Loading startup options" appears — but this is not comparable to a PC BIOS.

Intel-based Macs use EFI but Apple restricts direct user access. Low-level firmware settings are managed through macOS Recovery (hold Cmd + R at startup) and the Startup Security Utility rather than an exposed BIOS interface.

What You'll Find Once You're In

BIOS/UEFI interfaces vary significantly by manufacturer. Some are text-only and keyboard-navigated; newer UEFI implementations often include a mouse-compatible graphical interface. Common sections you'll encounter:

  • Main / Info — system summary, date/time
  • Boot — boot order, Secure Boot toggle, fast boot settings
  • Advanced — CPU settings, virtualization, USB configuration
  • Security — passwords, TPM settings
  • Power — wake-on-LAN, power-on behavior

Navigate carefully. Changing settings without knowing their effect can prevent your system from booting. Most BIOS menus include an option to load optimized defaults — a safe reset if something goes wrong.

The Variables That Affect Your Experience

How straightforward this process is depends heavily on your specific situation:

  • How old your machine is — older hardware gives you more time to press the key; newer systems may require the Windows/Linux software method
  • Your OS — Windows, Linux, and macOS all handle this differently
  • Your manufacturer — BIOS layouts, key assignments, and available settings vary widely
  • Whether Fast Boot is enabled — this Windows feature can bypass the firmware key window entirely, making the software method necessary
  • Desktop vs. laptop vs. custom build — OEM laptops often have more restricted BIOS environments than desktop motherboards from ASUS, MSI, or Gigabyte

What's accessible inside your BIOS, and what changes are safe or useful to make, depends entirely on what you're trying to accomplish and what hardware you're working with.