Technology

What Is BIOS, and What Happens Before Windows Starts?

Or: your computer has to figure out how to be a computer first. Before Windows loads, firmware quietly wakes the hardware, checks it, and hands control over.

Or: Your Computer Has to Figure Out How to Be a Computer First

You press the power button. A logo appears, maybe a spinning circle, and a few seconds later Windows appears. It feels like Windows simply started the computer — but there's a problem with that idea. When you first press the power button, Windows isn't running yet. Neither are your normal drivers. Your applications aren't running. Your computer doesn't even know where Windows is until something tells it. So what exactly is happening during those few mysterious seconds between the click and the welcome screen? That's where the BIOS — or, on most modern computers, UEFI — comes in.


A Computer Wakes Up Knowing Almost Nothing

Imagine waking up in a completely dark room. Before doing anything else, you'd probably figure out where you are, what you can see, whether you can move, and whether everything is working. Your computer goes through something similar. When power first arrives, the processor begins executing a small set of instructions stored directly on the motherboard — instructions that begin the process of figuring out what hardware is available and eventually finding something capable of taking over.


Meet the BIOS

BIOS stands for Basic Input/Output System, and for decades it was the firmware responsible for getting a PC started. Firmware is software stored directly on a piece of hardware — unlike Windows or an application installed on your SSD, firmware is part of the device itself. The motherboard contains firmware that allows the computer to begin operating before your normal software loads.


Then What Is UEFI?

Most modern computers don't actually use the old traditional BIOS anymore. They use UEFI — Unified Extensible Firmware Interface — which performs many of the same basic jobs but is considerably more capable. UEFI can support larger storage drives, modern security features, faster startup processes, graphical configuration menus, mouse support, and more sophisticated hardware initialization. People still commonly call it "the BIOS," and you'll even see motherboard manufacturers use that terminology. Technically, though, modern PCs are usually running UEFI firmware.


First Question: Does Everything Work?

Shortly after you press the power button, the computer begins checking its hardware in a process commonly called POST — Power-On Self-Test. The system checks important components needed to continue starting, including the processor, memory, graphics hardware, keyboard, and storage devices. If everything looks reasonable, startup continues. If something important fails, the computer may stop.


Those Beeps Actually Mean Something

Older computers were famous for making strange sequences of beeps when something went wrong — and those weren't random. They were error codes. If the computer couldn't display an error message because, for example, the graphics system wasn't working, it could communicate through sound instead. Different patterns could indicate problems with RAM, graphics, the processor, or the motherboard. Modern motherboards may instead use LEDs, small displays, or diagnostic codes, but the idea remains the same. The computer is saying "I tried to start, but something isn't right."


Then It Needs to Find an Operating System

Assuming the hardware checks out, the computer now needs to answer another question: "What am I supposed to boot?" Maybe Windows is installed on an SSD, maybe Linux is on another drive, maybe a bootable USB drive is inserted. UEFI checks the configured boot order to determine where to look, and once it finds a valid bootloader, it begins handing control over.


Think of It Like Opening a Business

Imagine arriving at a restaurant before opening. Before customers can come inside, someone has to turn on the lights, check the equipment, make sure the registers work, unlock the doors, and confirm the kitchen is ready. Only then can the normal business day begin. UEFI is essentially the opening manager. Windows runs the restaurant. But somebody has to get the building ready first.


Then Windows Takes Over

Once UEFI finds the operating system's bootloader, its starring role begins to end. Windows starts loading — system files, drivers, services, user settings — until eventually you reach the login screen. What looked like one startup process was actually several systems handing control from one to another.


Why Can You Enter the BIOS Setup?

You've probably seen something like "Press DEL to enter Setup" during startup. That lets you interrupt the normal process and open the motherboard's firmware settings, where you may be able to configure boot order, memory settings, fan behavior, virtualization, Secure Boot, CPU settings, and hardware information. It's essentially the configuration panel for the computer underneath the operating system.


What Is Secure Boot?

Modern UEFI systems can support a feature called Secure Boot, whose job is to help verify that trusted software is starting the computer. Malware that manages to start before the operating system can be extremely difficult to detect and remove — Secure Boot helps protect that early startup process. It's security at a layer most users never even see.


Why Would Someone Update Their BIOS?

Motherboard manufacturers occasionally release firmware updates that fix bugs, improve hardware compatibility, patch security vulnerabilities, support newer processors, or improve stability. But BIOS/UEFI updates are different from ordinary application updates — you're updating the firmware responsible for starting the computer itself. If your system is working properly, this generally isn't something you need to do simply because a newer version exists. There should usually be a reason.


And Yes... You Can Mess Things Up In There

UEFI menus expose settings that normal users never need to touch. Some are harmless, others control fundamental aspects of how the hardware operates. Changing settings without knowing what they do can cause boot problems, instability, hardware not being detected, or Windows refusing to start. Fortunately, most systems provide a way to restore default settings — but this is definitely one of those places where "I wonder what this button does?" isn't always the best troubleshooting philosophy.


The Bard's Take

We tend to think Windows starts when the computer starts. It doesn't. Before Windows can do anything, something else has to wake the machine, check the hardware, initialize essential components, find the operating system, and finally say "Everything looks good. Your turn." Only then does Windows take over. It's a tiny process that happens every time you press the power button, usually in just a few seconds, and most people will go their entire lives without ever seeing it. That's one of the more quietly remarkable things about technology — there's always another layer underneath the one you already understand. You press a button, Windows appears, and it all feels simple. Except your computer had to figure out how to become a computer first.