Every PC has a tiny operating system that runs before Windows or Linux even loads. It checks that your hardware is working, sets up the boot sequence, and hands control to your real OS. That firmware is called BIOS — or these days, UEFI, which is the modern replacement. If you build your own PC, you’ll need to spend some time in here at least once.
BIOS vs UEFI
Technically, BIOS (Basic Input/Output System) is the old standard from the 80s. UEFI (Unified Extensible Firmware Interface) replaced it starting in the late 2000s. Today, every modern motherboard uses UEFI, but people still call it BIOS out of habit. Most motherboard manufacturers even label their UEFI screens “BIOS Setup.”
UEFI is faster, supports much larger drives, has a real graphical interface (mouse and all), and is required for features like Secure Boot and TPM that Windows 11 needs.
How to enter the BIOS/UEFI
During boot, immediately after powering on, press a specific key before the OS loads. The exact key varies:
- Most motherboards: Delete key.
- Some boards: F2.
- Laptops: often F10 or F12.
The boot screen usually flashes the right key. Press it repeatedly during startup until the UEFI screen appears.
If Windows is already running and you want to get into UEFI: Settings → System → Recovery → Advanced Startup → Restart Now. After it reboots into the recovery menu, choose Troubleshoot → Advanced Options → UEFI Firmware Settings.
What you’ll see inside
Modern UEFI interfaces have an “Easy” or “EZ” mode showing basic info, and an “Advanced” mode with everything. The key sections you’ll use:
Boot order
Tells the system which drive to boot from first. If you install a new SSD and Windows won’t load, check that the new drive is selected as the primary boot device.
Memory / RAM settings
This is where you enable XMP (Intel) or EXPO (AMD) profiles to get your RAM running at its rated speed. Without enabling one of these, your fancy DDR5-6000 kit runs at the default 4800 MT/s.
Fan control
Set fan curves so they spin slower when the system is cool and ramp up under load. Most UEFIs include a graphical fan curve editor.
CPU settings
Voltage, clock multipliers, power limits. Don’t touch these unless you know what you’re doing — but they’re where overclocking happens.
Storage
List of all detected drives. If you just installed a new SSD and don’t see it here, recheck the cable or M.2 seating.
Secure Boot
Required for Windows 11. Should be enabled. Some boot media (older Linux installers, for instance) need it temporarily disabled.
TPM (Trusted Platform Module)
Also required for Windows 11. On AMD, it’s called fTPM. On Intel, PTT. Both should be enabled.
BIOS updates
Motherboard manufacturers release BIOS updates that fix bugs, add support for newer CPUs, and improve memory compatibility. Updating BIOS used to be risky — a power outage during the update could brick the board. Modern boards have safeguards, including:
- BIOS Flashback / Q-Flash Plus / Flash BIOS button: a feature that lets you flash a BIOS from a USB stick without even having a CPU installed. Lifesaver when you have a new CPU that needs a newer BIOS to boot.
- Dual BIOS: two BIOS chips, so if one fails you can fall back to the other.
You don’t need to update for the sake of updating. But if you’re experiencing weird issues — memory instability, USB drops, missing devices — check for a newer BIOS. New CPU on an old board? Almost certainly need a BIOS update first.
How to update BIOS safely
- Identify the exact model and revision of your motherboard.
- Download the latest BIOS from the manufacturer’s website. Use only the official site.
- Read the release notes — sometimes there’s a specific intermediate version you have to flash first.
- Use either the motherboard’s built-in updater (usually in the UEFI itself) or the USB flashback feature.
- Don’t lose power during the update. Plug into a UPS if you have one.
Settings I always change after building
Things to do on first boot:
- Enable XMP / EXPO for your RAM.
- Set the correct boot drive.
- Configure fan curves so the system isn’t unnecessarily loud.
- Confirm CPU and RAM are detected correctly.
- Update to the latest stable BIOS (after confirming the system is working).
If something goes wrong
If you change a setting and the PC won’t boot, every motherboard has a way to reset the UEFI:
- Clear CMOS button on the back I/O (best option if your board has one).
- Clear CMOS jumper on the board itself — short the two pins for a few seconds with the system unplugged.
- Pull the CMOS battery for 30 seconds with the PSU unplugged.
Any of these resets the firmware to defaults. You’ll lose your XMP/EXPO and any other custom settings, but you’ll be able to boot.
UEFI looks intimidating the first time you see it. Spend ten minutes poking around — you’ll get comfortable quickly, and once you do, you’ll feel a lot more confident about every other part of building.