Skip to main content

How to use the BIOS

Deep within your computer, there is a system called BIOS (Basic Input-Output System). It waits on the motherboard and is responsible for waking everything up, running basic diagnostics, and booting up your operating system when you turn on your computer.

Typically, the BIOS is happy to do its work behind the scenes to get everything functioning. However, there is a way to access this software via a basic interface, which can be useful when examining the details of your chipset, changing core settings, creating security measures, or manually searching for problems — among other various uses. If you are interested in accessing the BIOS, we’ll show you exactly what to do and why it can be useful.

BIOS versus UEFI

Before we dive in, let’s talk about the difference between BIOS and UEFI. UEFI stands for Unified Extensible Firmware Interface. Think of it as a more advanced version of the BIOS created to update the system — the BIOS has been around for decades and clearly shows its limitations. That’s why today’s motherboards ship with UEFI instead. Since we’re in a transition period between BIOS and UEFI, the terms are sometimes used interchangeably, although this can make things confusing. Assume any new or recent computer you are using has some form of UEFI.

It’s also important to note that there are a number of interfaces for UEFI depending on manufacturer specifications. For example, here is the UEFI for Microsoft’s Surface computers.

The EUFI menu showing PC information.

This is a very simple UEFI that allows for some basic hardware and security control but little else. That’s nice for fixing certain problems, but it’s very limited when it comes to direct control over your PC. Contrast that with a UEFI from Asus’ Republic of Gamers enabled by the Rampage IV motherboard.

Asus EUFI showing Boot options.
Asus

As you can see, it’s a more advanced form of UEFI that includes significantly more capabilities. We talk about this more below, but it’s important to check what kind of UEFI interface you are working with when you have certain goals, such as overclocking your PC, etc. UEFIs also tend to get updates with new computer models to improve usability, etc., leading to a variety of appearances.

Option 1: BIOS key commands

Your first option for entering the BIOS is to press and hold the right key immediately after powering up your PC. The question is which key to press, and this can vary based on motherboard and manufacturer. The common keys to try are these:

F2: This is the most common key for switching to the BIOS, especially with brands like Samsung, Sony, Toshiba, Acer, Asus, and Dell.

F1: Lenovo and Sony may also use the F1 key.

F3: Some Sony computers use this key.

F10: Some HP computers use this key.

F12: Certain Dell models may use this key.

Escape: HP models may use this key.

Delete: This is an alternative to the F2 key that MSI, Asus, or Acer computers may use.

Volume up: This is specifically for Surface devices and refers to the physical volume up button, not volume up on the keyboard.

Option 2: Windows startup menu

If pressing a key isn’t working for you, or you’d prefer a software-based method, Windows does allow you to enter the BIOS via a different route. Here’s what to do.

Step 1: Search for “settings” in the Windows search bar and select the Settings app.

Step 2: Select Update & Security.

Step 3: Select the Recovery section.

The Restart Now option in Windows 10 Recovery menu.

Step 4: Under Advanced Startup, select Restart Now.

Step 5: Wait for your PC to reboot and open its new menu. On the new menu, select Troubleshoot.

Step 6: In the Troubleshoot menu, choose Advanced Options.

The Advanced Options screen in Windows 10.

Step 7: Now, choose UEFI Firmware Settings, and select Restart to begin. Your BIOS menu should then boot up.

What to use the BIOS for

The BIOS interface can vary a bit based on the chipset and is typically navigated with your keyboard, although some versions do support mouse controls. As a rule, don’t change anything in the BIOS unless you know exactly what you are doing — it’s possible to brick your computer or seriously mangle settings if you make a mistake. However, it’s also useful for changing boot instructions and other tools you may want to use when building your own PC or overclocking your CPU. Some options here include:

Overclocking

Asus EUFI menu for A.I. overclocking settings.

Here, you can see an advanced UEFI menu that uses ASUS’s auto-tuner to overclock a PC very easily while reducing the risks of overheating or damage. This particular version is found by going to Advanced Mode and selecting AI Tweaker. If you prefer to avoid A.I. overclocking and set specific limits yourself, a system like this also makes it simple to switch to Manual and change settings or even check out speed predictions for potential overclock builds. Enabling A.I. overclocking like this also allows the Asus system to continue learning from the system and improving or safeguarding the overclocking process as needed.

Advanced boot options

Asus EUFI menu with advanced boot options.

As you can see with this Asus UEFI menu, it’s possible to change boot order and boot priority options. This can be useful if you want to make sure UEFI drivers or other specific components are prioritized. That can help you optimize boot speeds, boot a new configuration from a storage device, and more.

Temperature and fan monitoring

Asus EUFI menu with F3 shortcut options.

The CPU/Memory section of this Asus UEFI can constantly show the current processor temperature for easy monitoring. If you’d like to take more direct control of the cooling process, you can also select F3 to open a shortcut menu and then go to FAN Controls.

Asus EUFI menu with fan settings options.

Fan options allow you to control things like step up and step down limits to control how fans react to PC activity. In the case of very efficient cooling systems, you can even adjust these limits down to help reduce fan noise.

Monitoring recently added components

Asus EUFI menu with card and module checker.

If you enter Advanced Mode in this UEFI and use the Extreme Tweaker/GPU.DIMM Post section, you can immediately see information on all connected graphics cards and memory modules to see what’s detected and what is working correctly. This is useful when building a PC with new components, using multiple GPUs, or upgrading with added storage space, as you can see at a glance what’s working and what’s not.

Remembering what you did last

Asus EUFI menu with log results.

Here’s a final little trick that can come in handy as you explore more advanced BIOS features: If you’ve been tweaking your settings and have a hard time remembering what you did last, head to the Extreme Tweaker section in Advanced Mode, and select the Last Modified button. This will bring up the log of the last couple of changes that you made. The log will also appear before you save any current changes just so you can double-check.

Editors' Recommendations

Tyler Lacoma
If it can be streamed, voice-activated, made better with an app, or beaten by mashing buttons, Tyler's into it. When he's not…
How to convert your VHS tapes to DVD, Blu-ray, or digital
VHS tape lifestyle DVD burner combo deck

Nostalgia is a powerful motivator. And nothing quite drives nostalgia more than ripping open a storage bin to find a pile of VHS camcorder tapes that pretty much document your life -- from weddings to graduations, to family vacations, to that indie film you made when you thought you were going to be the next Scorcese.
But when you're done tripping down memory lane (assuming you have a VCR to play them on), you might be thinking about converting that VHS gold to a digital format because, whether you know it or not, the tape that those memories are on is slowly decaying and may soon be lost forever. Converting well-worn home movies will never be flawless, but it can be done on a modest budget with a few basic tools.
Below, we'll show you how to save your moments digitally on multiple formats, including by DVD transfer, Blu-ray, or digital file. If you're just too busy, we've also got a list of the various VHS conversion services, including pricing, to help you preserve that 20-year-old home video of you bailing on your first bike. If not for you, do it for posterity's sake.

Disclaimer: It's illegal to produce copies of commercial films and copyrighted content, but there are no restrictions on copying home videos.
Retail VHS-to-DVD conversion services

Read more
This GPT-powered Discord bot can teach you a new language — here’s how to use it
Memrise bot in the Discord app directory.

In some cases, the main hurdle to learning a new language is simply convenience. That's the issue Memrise is trying to tackle with its new Discord bot. If you're unfamiliar, Memrise is a language-learning app similar to Duolingo, but it uses GPT (the AI model behind ChatGPT) to engage the language-learning process.

The Discord bot allows you to have a natural conversation on your own Discord server in any of the 19 available languages. It's powered by the GPT-3 model, and Memrise includes a variety of conversation starters to get you practicing in your chosen language. Here's how to set up the app and use it.
How to use Memrise Discord bot

Read more
What is ChatGPT Code Interpreter and how to use it
ChatGPT plugin store.

The latest buzz around OpenAI's ChatGPT chatbot is that it can now access the internet and run plug-ins. You need to be a ChatGPT Plus subscriber, but if you are, the feature is widely available, and it's gotten a lot of people very excited. Why? Because it lets ChatGPT do a whole lot more. In fact, some of its most dedicated users are already putting it to work in new and exciting ways.

From visualizing every lighthouse in America to converting images to text and even doing some video editing, ChatGPT's code interpreter gives it all kinds of exciting new abilities.
What is ChatGPT Code Interpreter?
The ChatGPT Code Interpreter is one of a handful of new plug-ins that you can add to the standard ChatGPT experience to augment and improve its abilities. It makes it possible to run Python code within a chat with ChatGPT, with additional options to upload and download files. You can then further adjust the code, or have ChatGPT make its own changes and suggestions.

Read more