Bios boot order infographic image

What Is BIOS Boot Order? How It Works, and How to Fix Boot Problems

When a computer starts, it has to decide where to look for an operating system. That decision is controlled by the system’s boot configuration, commonly called the BIOS boot order or boot priority.

On newer computers, however, the firmware is usually UEFI rather than traditional BIOS. UEFI maintains boot entries and an ordered BootOrder list that determines which boot option the firmware attempts first.

That distinction matters because you may see entries such as Windows Boot Manager, UEFI USB, NVMe drive, Network Boot, or Linux Boot Manager instead of a simple list of hard drives.

So, what should actually be first?

And if your computer keeps opening BIOS instead of Windows, is changing the boot order really the solution?

Let’s break it down without unnecessary firmware jargon.

What Is BIOS Boot Order?

BIOS boot order is the priority sequence a computer uses to decide which available boot option it should try when it starts.

For example, a computer might have several possible startup sources:

  1. Windows Boot Manager
  2. Internal SSD
  3. USB storage
  4. Network boot
  5. Optical drive

The firmware checks the configured boot options according to its rules and attempts to launch a usable boot option.

If the first option doesn’t successfully boot, the firmware can move on to another option. In UEFI, this process is represented by firmware boot entries and the BootOrder variable. The UEFI specification defines BootOrder as the ordered list used by the firmware’s boot manager.

In simple terms

Think of boot order as your computer’s startup preference list.

It answers:

“When I turn this computer on, what should I try to start first?”

Is BIOS Boot Order Really BIOS?

This is where the terminology gets confusing.

People still commonly say “BIOS” because that is the familiar name for the firmware setup screen. But modern PCs generally use UEFI (Unified Extensible Firmware Interface).

UEFI performs many of the jobs traditionally associated with BIOS, while providing a more sophisticated boot system.

That’s why a modern computer may display a screen labeled:

  • BIOS Setup
  • UEFI Firmware Settings
  • UEFI BIOS
  • BIOS Utility
  • Boot Configuration

The exact terminology depends on the manufacturer.

Why does this matter?

Because modern UEFI systems don’t always treat booting as simply:

SSD → USB → DVD

Instead, UEFI can maintain individual boot entries that identify specific bootloaders.

That is why you may see:

Windows Boot Manager

rather than just:

Samsung SSD or NVMe SSD

And that brings us to one of the most misunderstood parts of boot order.

What Does Windows Boot Manager Mean?

If you open your UEFI settings and see Windows Boot Manager, don’t assume it is another physical drive.

It is a boot entry for Windows’ boot environment.

On a UEFI Windows installation, firmware can contain an entry that points to the Windows Boot Manager on the EFI System Partition. Microsoft’s BCDBoot documentation explains that BCDBoot can create or update a UEFI firmware entry in NVRAM that points to Windows Boot Manager.

A simplified startup path looks like this:

UEFI firmware

Windows Boot Manager

Windows boot files

Windows

So if your normal Windows installation works and you see Windows Boot Manager in the boot list, that entry is usually the one you want the computer to use for normal Windows startup.

Windows Boot Manager vs. your SSD

These aren’t necessarily competing choices.

Your SSD is the physical storage device.

Windows Boot Manager is the boot entry that tells UEFI how to start Windows from that storage.

That’s why moving a physical SSD to the top of the list isn’t automatically the correct fix when Windows Boot Manager already exists.

What Actually Happens When You Turn On a PC?

The startup process is easier to understand if you think of it as a chain.

1. You press the power button

The computer begins its firmware startup process.

2. The firmware initializes hardware

The system identifies and prepares essential components, including storage devices and other hardware required for startup.

3. The firmware examines its boot options

On UEFI systems, the firmware uses its boot entries and boot-order information.

4. It attempts a boot option

The selected entry points the firmware toward something capable of starting an operating system or boot environment.

5. The bootloader takes over

For Windows, this can involve Windows Boot Manager and the Windows boot environment.

6. The operating system starts

Once Windows or another operating system successfully takes over, the firmware’s boot-selection job is essentially finished.

The UEFI specification describes this through Boot#### entries and the BootOrder list. If an attempted boot option fails, the firmware can proceed to another option in the order.

What Should Be First in BIOS Boot Order?

There isn’t one universal boot order that works perfectly for every computer.

That’s an important point because many guides publish a fixed list and call it the “best BIOS boot order.”

In reality, the correct priority depends on what you want the computer to do.

For a normal Windows PC

If Windows uses UEFI, Windows Boot Manager will generally be the appropriate normal startup choice.

For example:

  1. Windows Boot Manager
  2. Other internal boot options
  3. USB storage
  4. Network boot

The exact entries vary between systems.

You don’t need to put every possible device in a particular order simply because an online guide recommends it.

If You’re Installing Windows From USB

You may need to boot from your installation USB instead.

But there’s an important distinction:

You don’t necessarily need to permanently change your boot order.

If your computer provides a one-time Boot Menu, you can select the USB for that startup only.

This is often preferable because you don’t have to modify your normal Windows startup preference.

Microsoft’s Windows Recovery Environment also provides access to UEFI firmware settings when you need to change firmware options such as boot order.

Boot Order vs. Boot Menu: What’s the Difference?

These two features sound similar, but they serve different purposes.

Boot Order

The boot order establishes the computer’s normal startup preference.

If you move Windows Boot Manager to the top, the system will normally try it first during subsequent startups.

One-Time Boot Menu

The Boot Menu lets you choose another available boot option for a particular startup.

For example, suppose Windows normally starts from your SSD but you want to boot a USB installer.

Instead of permanently changing the order:

Open the Boot Menu → select the USB → boot from it.

Afterward, the computer can return to its normal Windows startup behavior.

Which should you use?

Changing boot order:
Use it when you genuinely want to change the computer’s normal startup preference.

One-time Boot Menu:
Use it when you only need to boot another device once.

This small distinction can save you from changing firmware settings unnecessarily.

How to Change BIOS or UEFI Boot Order

The exact menus differ between manufacturers, so don’t expect every computer to use the same key or interface.

However, the general process looks like this:

Step 1: Restart the computer

Restart rather than simply opening Windows settings.

Step 2: Enter BIOS/UEFI

Depending on the manufacturer, you may need to press a firmware-access key during startup.

Common examples include:

  • F2
  • F10
  • Delete
  • Esc

The correct key depends on the manufacturer and model.

Step 3: Find the Boot section

Look for something such as:

  • Boot
  • Boot Options
  • Boot Priority
  • Boot Configuration
  • Startup
  • Boot Sequence

Step 4: Identify the correct boot entry

You might see:

  • Windows Boot Manager
  • UEFI USB
  • NVMe drive
  • SATA drive
  • Network/PXE
  • Linux Boot Manager

Don’t automatically select the first item that looks like a storage device.

Step 5: Change the priority

Use the firmware’s controls to move the desired entry higher or lower.

Step 6: Save the changes

Look for:

  • Save & Exit
  • Save Changes and Exit
  • Apply and Exit

The computer should then restart.

How to Change Boot Order From Windows 11

On supported Windows 11 systems, you can reach UEFI firmware settings through Windows Recovery Environment.

Go to:

Settings → System → Recovery → Advanced startup → Restart now

Then select:

Troubleshoot → Advanced options → UEFI Firmware Settings → Restart

Windows will restart into the firmware interface. Microsoft documents UEFI Firmware Settings as one of the options available through Windows Recovery Environment.

From there, locate the boot configuration and make the necessary change.

USB Is Not Showing in the BIOS Boot Order. What Now?

This is where many troubleshooting guides go wrong.

If your USB doesn’t appear, changing the boot priority cannot fix an undetected device.

First determine which situation you’re dealing with.

Situation 1: The USB isn’t detected at all

Try:

  • another USB port
  • reconnecting the drive
  • another USB drive
  • connecting the drive before entering firmware setup

If the firmware doesn’t detect the device, you have a detection or compatibility problem rather than simply a priority problem.

Situation 2: The USB appears, but it won’t boot

The USB may not contain properly prepared bootable media.

Check how the installation media was created and whether it matches the system’s expected boot environment.

For example, a bootable USB isn’t automatically guaranteed to work on every firmware configuration.

Situation 3: You see a UEFI USB option

If your system is configured for UEFI and your installation media supports UEFI booting, the UEFI version of the USB entry is generally the relevant choice.

Don’t switch between UEFI and Legacy modes randomly just because a USB isn’t booting.

My SSD Is Detected, but Windows Boot Manager Is Missing

This is a completely different problem from having the wrong boot order.

Imagine your firmware shows:

NVMe SSD: Detected

but you don’t see:

Windows Boot Manager

That tells you something important.

The firmware can see the storage hardware, but the expected Windows boot entry may be missing or unavailable.

Possible causes include:

  • damaged Windows boot files
  • a missing or altered UEFI boot entry
  • changes to the boot configuration
  • a changed boot mode
  • a Windows installation or drive migration that affected boot configuration

Microsoft’s BCDBoot utility is specifically designed to set up or repair Windows boot files and can create a Windows Boot Manager firmware entry on UEFI systems.

So don’t keep moving the SSD higher and higher in the boot list.

First determine whether the Windows boot entry itself exists.

What If the Computer Keeps Opening BIOS Instead of Windows?

This symptom can feel mysterious, but you can diagnose it logically.

First: Check whether the SSD appears

SSD missing

The problem may involve:

  • storage detection
  • connection
  • drive hardware
  • firmware configuration

Boot order isn’t your first suspect.

SSD detected

Continue.

Next: Look for Windows Boot Manager

Windows Boot Manager is present

Make sure the appropriate Windows entry is selected as the normal boot option.

If the computer still returns to firmware, the issue may be further along the Windows startup chain.

Windows Boot Manager is missing

Investigate the Windows boot configuration and boot files rather than repeatedly changing boot priority.

Then check the boot mode

If someone recently changed between:

  • UEFI
  • Legacy
  • CSM

that change may matter.

Don’t change these settings casually.

An operating system installation configured for one boot method may not behave correctly when you switch the firmware to another mode.

Can Changing BIOS Boot Order Delete Your Files?

Normally, no.

Changing boot priority does not itself format your SSD or delete your documents.

It changes which boot option the firmware attempts first.

However, choosing the wrong boot option can produce unexpected results.

For example, you could accidentally start:

  • a USB installer
  • a recovery environment
  • another operating system
  • a different Windows installation
  • a network boot environment

So although changing boot order isn’t normally destructive, you should still know exactly what you’re selecting.

Why Does BIOS Keep Changing My Boot Order?

If you save a boot-order change and the computer later behaves as though it has changed again, don’t immediately assume the firmware is randomly ignoring you.

Several things can affect the available or preferred boot entries.

Possible causes include:

  • firmware updates
  • resetting firmware settings
  • adding or removing drives
  • changing operating systems
  • changes to UEFI boot entries
  • firmware configuration changes
  • hardware or firmware-related problems

UEFI itself allows firmware to maintain and modify boot-option data. The specification also permits the boot manager to maintain its boot-option database and ordered lists under certain circumstances.

Windows can also modify its UEFI boot configuration. For example, Microsoft documents that BCDBoot can create a Windows Boot Manager firmware entry and, by default in certain operations, place it at the top of the UEFI boot order.

So a boot-order change isn’t always as simple as:

“I moved it once, and the computer must permanently remember that exact list.”

The firmware and operating system can both participate in boot configuration.

7 BIOS Boot Order Mistakes to Avoid

1. Treating every modern computer like an old BIOS system

Modern UEFI systems can use boot entries rather than simply choosing physical disks.

2. Assuming the SSD should always be first

If your Windows installation uses UEFI, Windows Boot Manager may be the appropriate entry.

The physical SSD and Windows Boot Manager aren’t necessarily equivalent choices.

3. Changing permanent boot order when you only need USB once

Use the one-time Boot Menu if your computer provides one.

It’s cleaner and avoids unnecessary permanent changes.

4. Switching UEFI and Legacy mode without understanding why

This can change whether an existing operating system installation can boot.

Don’t use it as a random troubleshooting experiment.

5. Assuming a missing USB is a priority problem

If firmware can’t see the USB at all, putting “USB first” won’t make it appear.

Investigate detection and bootability first.

6. Assuming boot order can repair Windows

Boot priority controls where the firmware looks.

It doesn’t automatically repair corrupted Windows system files or damaged boot configuration.

Windows provides Startup Repair through Windows Recovery Environment specifically for startup problems such as damaged system files and boot configuration issues.

7. Changing unrelated firmware settings

If you’re trying to fix boot order, don’t start changing:

  • Secure Boot
  • TPM
  • storage mode
  • virtualization
  • CPU settings
  • memory settings

unless you understand why the particular setting matters to your problem.

One unnecessary firmware change can turn a simple boot-selection problem into a much harder troubleshooting session.

A Simple BIOS Boot-Order Troubleshooting Chart

When you’re staring at the boot screen, use this instead of guessing.

What you seeWhat it tells youWhat to do
Windows Boot ManagerA Windows UEFI boot entry existsUsually use it for normal Windows startup
Internal SSD/NVMe detectedFirmware sees the physical storageCheck boot entries if Windows won’t start
UEFI USBFirmware recognizes a USB boot optionSelect it when booting installation/recovery media
Network/PXE BootNetwork startup is availableUsually unnecessary for ordinary home PCs
USB missing completelyFirmware may not detect usable USB mediaCheck the USB, port, media and firmware compatibility
SSD detected, Windows Boot Manager missingStorage exists but Windows boot entry may be unavailableInvestigate Windows boot configuration
Computer repeatedly enters BIOSFirmware isn’t successfully completing the expected startup pathCheck storage detection, boot entry and Windows recovery

This diagnostic approach is much more useful than simply telling someone to “put the hard drive first.”

What If Windows Still Won’t Start After Fixing Boot Order?

At this point, stop changing the boot order repeatedly.

If the correct Windows boot entry is present and selected but Windows still fails, the problem may be inside the Windows startup environment.

Windows Recovery Environment, or WinRE, includes several recovery tools designed for this situation. Microsoft lists Startup Repair, System Restore, Command Prompt, Startup Settings and other recovery options among its tools.

Try Startup Repair

In Windows Recovery Environment:

Troubleshoot → Advanced options → Startup Repair

Startup Repair can automatically diagnose and attempt to repair certain startup problems, including corrupted boot configuration data and damaged system files.

If Startup Repair doesn’t solve the problem, Windows provides other recovery options depending on the situation.

The important point is:

Boot order and Windows repair are two different layers of troubleshooting.

Don’t keep changing firmware settings when the evidence points toward a Windows startup problem.

BIOS Boot Order Cheat Sheet

Here’s the short version to keep in mind.

What is BIOS boot order?

The sequence in which the firmware attempts available boot options when the computer starts.

Is modern BIOS really UEFI?

Often, yes. Modern PCs commonly use UEFI firmware even though people still call the setup screen “BIOS.”

Should Windows Boot Manager be first?

For a typical UEFI Windows installation, it is generally the appropriate normal Windows boot option.

Should the SSD be first instead?

Not necessarily. A physical SSD and a Windows Boot Manager entry serve different roles in a UEFI boot configuration.

Need to boot from USB once?

Use the one-time Boot Menu when available instead of permanently changing the boot order.

USB doesn’t appear?

That’s a detection/bootability issue first, not simply a priority issue.

SSD appears but Windows Boot Manager doesn’t?

Investigate the Windows boot configuration and boot files.

PC keeps entering BIOS?

Check whether the intended storage device and boot entry are present, then investigate Windows recovery if firmware can successfully hand off to the Windows boot environment.

Frequently Asked Questions

What is BIOS boot order?

BIOS boot order is the priority sequence that determines which boot options a computer attempts when it starts. On modern UEFI systems, this is represented through firmware boot entries and the BootOrder configuration.

What should be first in BIOS boot order?

For a normal UEFI Windows installation, Windows Boot Manager is generally the appropriate first boot option. However, there is no universal order that every computer must use.

Is Windows Boot Manager the same as the SSD?

No. The SSD is physical storage, while Windows Boot Manager is a boot entry used to start Windows from the appropriate boot files.

Should I put USB first in BIOS?

Only if you actually want the computer to attempt USB booting before its normal startup option. If you only need to boot a USB once, a one-time Boot Menu is usually more convenient.

Why isn’t my USB showing in BIOS?

The firmware may not be detecting the USB or recognizing it as a usable boot option. Try another port, verify the bootable media, and connect the USB before entering firmware setup.

Why is my SSD detected but Windows won’t boot?

The firmware can recognize the storage hardware even when the Windows boot entry or boot files have a problem. Check for Windows Boot Manager and consider Windows Recovery Environment tools if necessary.

Does changing boot order delete files?

Normally, no. Changing boot priority doesn’t itself erase data. It changes which boot option the firmware tries first.

Why does my computer keep going into BIOS?

The firmware may not be successfully finding or launching the intended boot option. Check whether the SSD and Windows Boot Manager are visible before changing unrelated settings.

Should I switch from UEFI to Legacy BIOS?

Don’t do this simply as a troubleshooting guess. The boot mode needs to match how the operating system was installed and how the system is configured.

The Bottom Line

BIOS boot order is essentially your computer’s startup priority system. It tells the firmware which boot option to try first when the machine powers on.

But on a modern UEFI computer, the story is more nuanced than:

“Hard drive first, USB second.”

You may actually be choosing between Windows Boot Manager, UEFI USB, physical drives, network boot entries, and other firmware-defined options.

That’s why the best troubleshooting strategy isn’t to blindly rearrange everything.

Instead, ask three questions:

1. Can the firmware see my storage device?

2. Does the expected Windows Boot Manager or other OS boot entry exist?

3. Am I trying to change the normal startup order, or do I only need a one-time boot from another device?

Those three questions will usually tell you whether you actually have a boot-order problem or something deeper.

And if Windows itself is failing after the firmware successfully finds its boot entry, move on to Windows Recovery Environment and tools such as Startup Repair rather than continuing to change BIOS settings.

Scroll to Top