insights

What is BIOS and how to access it on your PC

A computer that fails to start is a critical failure for any business. The root cause often lies within a fundamental component that predates the operating system itself: the BIOS. This article demystifies what BIOS is, its critical functions, and provides clear, actionable steps for IT professionals to access and configure it, ensuring system stability and performance for any computer fleet.

In this article

What is BIOS and what does it do?

The term BIOS stands for Basic Input/Output System. It is the very first piece of software that runs when you power on a computer, serving as the essential firmware for the motherboard. It is not stored on your SSD or hard drive, but on a small non-volatile memory chip on the motherboard so that it is available immediately upon power-up, long before the operating system loads.

Although most modern PCs now use UEFI (Unified Extensible Firmware Interface) as a more advanced successor, the word “BIOS” is still widely and informally used to refer to the system firmware settings in general.

BIOS as the bridge between hardware and software

The Basic Input/Output System is the foundational firmware that bridges the gap between your PC’s hardware and its software. Before Windows or Linux begins to load, the BIOS is already active, preparing the hardware and ensuring all systems are ready to hand off control to the OS.

Power-On Self-Test (POST)

The most visible role of the BIOS is to perform the Power-On Self-Test (POST). As soon as you press the power button, the BIOS:

  • Checks the CPU

  • Verifies installed RAM

  • Detects storage devices

  • Confirms keyboard and other essential inputs

A single short beep usually signals a successful POST, while multiple beeps or on-screen error codes indicate a hardware issue that needs attention.

Boot sequence and OS handoff

Once the POST is completed, the BIOS:

  1. Searches connected storage devices (SSD, HDD, USB, etc.) using a predefined boot order

  2. Looks for a valid bootloader

  3. Hands over control to the operating system so that the OS can begin loading

This handoff marks the end of the BIOS’s startup responsibilities.

Built-in drivers for pre-boot interaction

Even before the OS takes over, the BIOS provides a basic set of low-level drivers so you can see output on a display and use a keyboard to enter firmware settings or view error messages. These rudimentary drivers are what make pre-boot diagnostics and configuration possible.

The evolution from BIOS to UEFI

The legacy BIOS system, while revolutionary for its time, eventually faced significant technical limitations. It was designed for a different era of computing, operating in a 16-bit processor mode with only 1MB of executable memory. This led to slower boot times and, most notably, an inability to natively recognize storage drives larger than 2.2 terabytes due to its reliance on the Master Boot Record (MBR) partitioning scheme.

Why UEFI was developed

To address these limitations, the industry developed the Unified Extensible Firmware Interface (UEFI). UEFI is a modern specification that acts as a true successor to BIOS, designed for the complexity and scale of today's computer systems. It offers a host of improvements, including significantly faster boot times, support for massive storage drives (over 9 zettabytes) via the GUID Partition Table (GPT), and enhanced security features.

Key advantages of UEFI

One of the most significant advantages of UEFI is its security protocol, Secure Boot. This feature helps prevent malicious software and unauthorized operating systems from loading during the boot process by ensuring that only trusted, digitally signed code is executed. Furthermore, UEFI often presents a more user-friendly, graphical interface that can be navigated with a mouse, a stark contrast to the text-only, keyboard-driven menus of a legacy BIOS.

Why people still say “BIOS”

Despite the technical differences, the term "BIOS" has remained in the common lexicon of IT professionals and users alike. Many modern UEFI-based motherboards even include a "Compatibility Support Module" (CSM) to emulate a legacy BIOS environment for older hardware or operating systems. For this reason, you will often hear people refer to "entering the BIOS" even when they are accessing a modern UEFI firmware interface.

How to access the BIOS/UEFI on your PC

The most common method for accessing the BIOS is to press a specific key during the first few seconds of the boot process. This must be done after pressing the power button but before the operating system logo appears. The window of opportunity can be extremely short on modern PCs with fast solid-state drives (SSDs), so you may need to be quick.

The exact key to press varies by manufacturer and even by model. However, there are common keys used across the industry. For IT teams managing a diverse fleet of devices, knowing these is an essential trick. Here are some of the most frequent access keys:

  • Dell: F2 or F12

  • HP: Esc or F10

  • Lenovo: F1, F2, or Enter followed by F1

  • ASUS: Del or F2

  • Acer: Del or F2

  • MSI: Del

For modern computers running Windows 10 or Windows 11, there is a more reliable method that doesn't require rapid key presses. This approach allows you to restart the computer directly into the UEFI firmware settings from within the OS. This is the recommended method for enterprise environments where consistency is key.

Follow these steps to access UEFI from Windows:

  1. Navigate to Settings > System > Recovery (on Windows 11) or Settings > Update & Security > Recovery (on Windows 10).

  2. In the Advanced startup section, click the Restart now button.

  3. Your PC will reboot into a blue options menu. Select Troubleshoot.

  4. From the next screen, choose Advanced options.

  5. Finally, select UEFI Firmware Settings and click Restart. Your computer will now boot directly into its BIOS/UEFI setup utility.

The role of BIOS in remote system management

For IT professionals, the BIOS/UEFI is not just for initial setup; it is a critical tool for ongoing system management, especially in a remote context. Certain foundational settings configured at the firmware level are prerequisites for enabling advanced remote control and maintenance capabilities. Without proper BIOS configuration, many powerful remote management tools would be rendered ineffective before they could even be used.

BIOS-level prerequisites for remote wake and servicing

A primary example is Wake-on-LAN (WoL), a network standard that allows a computer to be turned on or awakened from a low-power state by a network message. For this feature to work, it must be explicitly enabled within the BIOS/UEFI settings, typically in the power management section. For an IT administrator needing to patch or service a machine overnight, configuring a device for remote wake-up is an essential first step.

Out-of-band access for deep remote management

While standard remote desktop tools cannot access a machine's BIOS, enterprise-grade technologies like Intel vPro (AMT) or AMD DASH do provide "out-of-band" management. These platforms operate independently of the OS and allow administrators to perform deep-level remote tasks, including accessing the BIOS, mounting installation media, and power cycling a machine, even if it is turned off or the OS is unresponsive. This represents the next level of remote fleet management.

Safe BIOS changes with visual remote guidance

Changing BIOS settings, however, is inherently risky. For situations where direct out-of-band access is not available or where a technician needs visual confirmation, a user can use TeamViewer Assist AR to point their phone camera at the BIOS screen so an expert can guide them in real time. This enables safe, supervised configuration without granting unmanaged remote control at the firmware level.

Key takeaways for system administrators

In reviewing what is BIOS and how to access it, it is clear this firmware is the foundational layer upon which all other software operates. It is the essential controller that prepares the hardware, checks for errors with the POST, and initiates the boot process that brings the operating system to life. A firm understanding of its function is non-negotiable for anyone responsible for computer hardware.

Knowing the methods to access the BIOS/UEFI—whether through the traditional startup key-press or the more reliable advanced startup option in Windows—is a fundamental skill. It is the gateway to performing critical tasks, from changing the boot order for an OS installation to enabling virtualization technology for server deployment or troubleshooting hardware conflicts.

Finally, remember that while most modern systems run on the more capable UEFI firmware, the term "BIOS" persists as the common name for this pre-boot environment. Recognizing the capabilities of UEFI, such as Secure Boot and support for large disks, is crucial for leveraging the full security and performance potential of modern enterprise hardware.