Blog / B2B Segment /

30 July 2026

How to Change BIOS Boot Order to Boot from USB, SSD or Hard Drive

Anyone who's tried to reinstall Windows from a USB drive, only to watch their computer boot straight into the old operating system like nothing happened, has run into this problem.

The fix almost always comes down to one thing: the BIOS boot order isn't set to check your USB drive first. It's a small setting, but it trips up a lot of people, especially since every motherboard manufacturer seems to hide it in a slightly different place.

Here's how to actually find it, change it, and troubleshoot the things that commonly go wrong along the way.

What Is the BIOS Boot Order?

When you power on a computer, before Windows, macOS, or Linux ever loads, the BIOS (or its modern replacement, UEFI) runs first. Its job is to check the hardware, then look for a bootable operating system. The boot order — sometimes called 'boot priority' or 'boot sequence' — is just the list it checks, in order: maybe it tries the internal hard drive first, then a USB port, then a DVD drive if your machine still has one.

If your OS is installed on drive 1 and that's first in the boot order, your computer will always load straight into it, no matter what else is plugged in. That's exactly why a bootable USB drive gets ignored the system found a bootable OS on the hard drive before it ever got around to checking the USB port.

How Do I Change the Boot Order in BIOS?

The general process is the same across most machines, even though the menus look different depending on the manufacturer.

First, restart the computer and watch for a pignored;ight as it powers on — something like "Press F2 to enter Setup" or "Press Del for BIOS". The exact key varies: Dell often uses F2, HP tends to use F10 or Esc, Lenovo frequently uses F1 or F2, and many custom-built PCs use Del. You usually only have a couple of seconds to catch it, so it can take a restart or two to time it right.

Once you're in, look for a tab or section labelled Boot, Boot Order, or Boot Priority — older BIOS interfaces are text-based and navigated with arrow keys, while most UEFI systems from the last several years have a mouse-friendly graphical interface. From there, you'll see a list of detected boot devices. Move the one you want to boot from — say, a USB drive — to the top of the list, either by dragging it (on UEFI) or using +/- keys (on older BIOS).

Save the changes before exiting, usually F10, and the machine will restart using the new order. One thing worth knowing: many systems also offer a one-time boot menu, often triggered by F12 or Esc, which lets you pick a boot device for just that single restart without permanently changing the BIOS settings. That's often the faster option if you only need to boot from USB once.

How Can I Boot My Computer From a USB Drive?

Assuming the USB drive already has a bootable image on it (created with a tool like Rufus or balenaEtcher), plug it in before powering on the machine, then either adjust the boot order as described above or use the one-time boot menu to select the USB device directly. If the drive was created correctly and the BIOS recognises it, you'll see the installer or bootable environment load instead of your normal OS.

A common mistake here is plugging the USB drive in after the computer has already started booting by that point, the BIOS has already finished checking its device list. Plug it in first, then power on, and you'll avoid this entirely.

Why Is My USB Drive Not Appearing in the BIOS Boot Menu?

This one's frustrating because there's no single cause — a handful of things can be responsible. The drive might not actually be bootable; not every USB drive with files copied onto it works, since it needs a proper boot sector, which is why tools like Rufus exist in the first place. Secure Boot, a security feature in most modern UEFI systems, can also block unsigned or improperly formatted boot media – temporarily disabling it in the BIOS settings often resolves this.

Partition format mismatches trip people up too. Some systems expect the USB drive to be formatted as MBR, others expect GPT, and getting this wrong means the drive shows up as a regular storage device but never as a bootable one. It's also worth trying a different USB port — some machines only recognise bootable USB drives on specific ports, often the ones directly on the motherboard rather than a front-panel or hub connection.

What Is the Difference Between BIOS and UEFI Boot Settings?

BIOS is the older standard, and it's mostly text-based with fairly limited functionality — navigated entirely by keyboard, with a boot process that reads the very beginning of a drive (the master boot record) to find an operating system. UEFI is the modern replacement, offering faster boot times, support for larger drives, a graphical interface you can usually navigate with a mouse, and a security feature called 'Secure Boot' that helps prevent unauthorised code from running during startup.

Most computers built in the last decade or so use UEFI, though many still label the settings menu "BIOS" out of habit, which is part of why the terms get used interchangeably even though they're technically different things. If your boot menu looks modern and colorful with mouse support, you're in UEFI, even if the manufacturer still calls it "BIOS setup" on the label.

How Do I Set an SSD or Hard Drive as the Primary Boot Device?

If you've installed a new SSD and want it to be the default drive your system boots from, the process is nearly identical to prioritising a USB drive. Enter the boot settings menu, find the list of detected drives, and move the SSD to the top of the boot order. This is a fairly common step after upgrading from a hard drive to an SSD or after cloning an existing OS installation onto a new drive. The new drive doesn't automatically become the boot priority just because it's faster or newer; you still have to tell the BIOS explicitly.

If the SSD doesn't appear in the list at all, double-check the physical connection (SATA or NVMe cable or that it's seated correctly in an M.2 slot) before assuming it's a boot order issue a drive that isn't detected by the BIOS at all obviously can't be set as a boot priority.

What Should I Do If My Computer Won't Boot After Changing the BIOS Boot Order?

First, don't panic — this is almost always reversible. Re-enter the BIOS and check whether the correct drive is actually still listed and hasn't been accidentally disabled or removed from the boot sequence. If you changed Secure Boot or another related setting alongside the boot order, try reverting that specific change, since it can sometimes conflict with certain operating systems, particularly older Windows or Linux installations.

Most BIOS interfaces also include a "Load Optimised Defaults" or "Reset to Factory Settings" option, which restores the boot order (along with everything else) to a safe default state. This is a reliable fallback if you're not sure exactly which setting caused the issue. Just keep in mind it resets other BIOS customisations too, not only the boot order, so it's more of a last resort than a first move.

A Note for Anyone Doing This as Part of a Bigger Project

If you're changing boot settings because you're setting up a new dev machine, reinstalling an OS for testing purposes, or provisioning hardware for a small team, it's worth documenting the exact key combination and menu path for your specific hardware once you find it manufacturers rarely make this intuitive, and you'll likely need to repeat the process again down the line. Teams working in e-commerce for developer environments, spinning up local test machines or staging hardware fairly often, tend to keep a short internal reference doc for exactly this reason, since rediscovering the right F-key every single time gets old fast.

A Few Extra Things Worth Knowing

Once you're comfortable navigating the boot menu, a couple of related quirks are worth being aware of. Some laptops, particularly business models, lock down the boot system with a BIOS password set by IT if you hit a wall trying to even enter the settings menu, that's usually why, and you'll need to go through whoever manages the device rather than trying to bypass it yourself.

It's also worth knowing that changing the boot order doesn't erase or affect anything on your drives — it's purely about which device the system checks first when starting up. You can freely experiment with reordering devices and reverting changes without any risk to your installed operating system or files, as long as you don't go poking around in unrelated BIOS settings you don't recognise.

Small businesses setting up new hardware for the first time — say, a founder comparing Shopify competitors in India while also configuring a fresh laptop for order management or inventory work — often hit this exact boot order issue the first time they try to install software from a USB installer rather than a downloaded app. It's a universal enough hiccup that it's worth knowing how to handle before you actually need it, rather than troubleshooting it for the first time under time pressure.

FAQs

What is the BIOS boot order?

It's the sequence in which a computer checks devices like the internal hard drive, a USB port, or a DVD drive for a bootable operating system when it powers on. Whichever bootable device it finds first is what actually loads.

How do I change the boot order in BIOS?

Restart the computer and press the key shown at startup (often F2, F10, Del, or Esc depending on the manufacturer) to enter setup, go to the Boot section, reorder the device list so your preferred device is first, then save and exit.

How can I boot my computer from a USB drive?

Plug in the bootable USB drive before powering on the machine, then either reorder the boot priority so USB comes first, or use the one-time boot menu (often F12 or Esc) to select it for just that restart.

What is the difference between BIOS and UEFI boot settings?

BIOS is the older, text-based standard navigated by keyboard. UEFI is the modern replacement with a graphical, often mouse-friendly interface, faster boot times, support for larger drives, and a security feature called Secure Boot.

Why is my USB drive not appearing in the BIOS boot menu?

Possible reasons include the drive not actually being bootable (it needs a proper boot sector, not just copied files), Secure Boot blocking unsigned media, a partition format mismatch (MBR vs. GPT), or trying a USB port the system doesn't recognise for booting.

How do I set an SSD or hard drive as the primary boot device?

Enter the boot settings menu, find the SSD or hard drive in the detected device list, and move it to the top of the boot order the same process used for prioritising a USB drive. If it doesn't appear at all, check the physical connection first.

What should I do if my computer won't boot after changing the BIOS boot order?

Re-enter the BIOS and confirm the correct drive is still listed and enabled. If you also changed a setting like Secure Boot, try reverting just that change. As a fallback, most systems offer a "Load Optimised Defaults" option to restore safe settings.

Final Thoughts

Changing the BIOS boot order isn't complicated once you know where to look, but the lack of consistency between manufacturers is what makes it feel harder than it is. If you remember the core idea — the BIOS just checks devices in a specific order, and you're telling it which one to check first — troubleshooting nearly any boot-related issue becomes a lot more straightforward, whether you're installing a new OS, testing a bootable USB, or bringing a new SSD online.

Ready to elevate your business?

Boost sales, reduce operational complexity, and give your team complete control. Sign up today to enjoy one full month of access with no long-term commitment.