Hardware & Smart Home

BIOS and UEFI

Also known as: basic input/output system, Unified Extensible Firmware Interface, UEFI firmware

BIOS (basic input/output system) and its modern replacement, UEFI (Unified Extensible Firmware Interface), are small programs stored on a chip on the motherboard.

They run the instant you press the power button, check the hardware, and hand control to the operating system. Their settings menus control boot order, security features, and hardware options. While most people never need to open these settings, UEFI features such as Secure Boot quietly protect computers from malware that loads before Windows.

BIOS and UEFI, explained at three levels

At home

BIOS or UEFI is like a building's caretaker who arrives before anyone else each morning. They switch on the power, check that the lights, doors, and elevators work, then unlock the main entrance so the staff can start their day. In a computer, this small program lives on a chip on the motherboard, wakes up the hardware the instant you press the power button, and then hands control to your operating system.

At work

BIOS, and its modern replacement UEFI, is firmware: a small program stored on a chip on each computer's motherboard. It runs the moment a machine powers on, checks the hardware, and starts Windows or another operating system. Businesses care because its settings control security features like Secure Boot, which blocks malware that tries to load before Windows, and because firmware needs patching just like any other software.

Real-world examples

At home

Jerome wanted to install Linux from a USB stick. He pressed F12 at startup to open the boot menu and chose the USB drive instead of the hard drive.

At work

Sophie manages devices for a Regina nonprofit. She used the laptop maker's management tool to push a firmware update fixing a security flaw to all 80 laptops.

How it compares

featureBIOSUEFI
Era1970s to 2010s2005 onward
InterfaceText, keyboard onlyOften graphical, mouse support
Drive size limitAbout 2 TB boot drivesFar larger
Secure BootNoYes

UEFI is the modern successor to BIOS, faster and more secure.

For analysts

I'd include firmware in patch management requirements. It's often missed, and vulnerabilities there can be harder to detect and fix than operating system flaws.

History & origin

Gary Kildall coined the term BIOS for his CP/M operating system in the mid-1970s, and the IBM PC in 1981 made it standard. Compaq's legally 'clean-room' recreation of the IBM BIOS in 1982 opened the door to PC clones, followed by firms such as Phoenix Technologies selling compatible versions. Intel developed EFI in the late 1990s for its Itanium servers, and the industry formed the UEFI Forum in 2005 to standardize it. Windows 8 in 2012 brought UEFI and Secure Boot to mainstream PCs, and Windows 11 in 2021 required UEFI with Secure Boot capability and a TPM 2.0 chip. Microsoft's original 2011 Secure Boot certificates began expiring in 2026, requiring updates to keep older PCs trusted. In my view, firmware is the most important software almost nobody thinks about.