sodcalculator

10 Tech How-To

How to Boot from a USB Drive on Any PC

Guide 10-29143 · Updated · Step by step

Booting from a USB drive lets you run a live operating system, install Windows or Linux, or use diagnostic tools without touching your internal hard drive. This guide covers the two main methods: changing the boot order in the BIOS/UEFI and using a one-time boot menu. You’ll need a bootable USB drive and access to the system’s firmware settings.

What You’ll Need

  • A USB drive with a bootable OS or utility (e.g., Windows installer, Linux live USB).
  • A computer that supports USB booting (most made in the last 15 years).
  • If your PC uses Secure Boot, you may need to disable it or use a bootable drive that supports it.

Step-by-Step

  1. Create a bootable USB drive – Use a tool like Rufus (Windows), balenaEtcher (macOS/Linux), or the official Media Creation Tool for Windows. Ensure the USB is formatted correctly (FAT32 for UEFI, NTFS for legacy BIOS).
  2. Plug in the USB drive – Insert it into a USB port on your computer. Prefer a rear port on desktops or a direct port on laptops (avoid hubs).
  3. Restart your computer – Save any work and reboot.
  4. Enter the BIOS/UEFI setup – As soon as the logo appears, press the key shown on screen (common keys: Del, F2, F10, F12, Esc). If you miss it, restart and try again. On Windows 10/11, you can also go to Settings > System > Recovery > Advanced startup > Restart now, then choose Troubleshoot > Advanced options > UEFI Firmware Settings.
  5. Locate the boot options – In the BIOS/UEFI, find a menu named “Boot”, “Boot Order”, “Boot Priority”, or “Startup”. Use the arrow keys and Enter to navigate.
  6. Change the boot order – Move the USB drive to the top of the list. Usually you press +/- or F5/F6 to reorder. If you see “Removable Devices” or “USB Hard Drive”, select that.
  7. Save and exit – Press F10 (or select “Save & Exit”) and confirm. The computer will restart and should boot from the USB.
  8. Use the one-time boot menu (optional) – Instead of changing the order permanently, many systems let you press a key (often F12, F11, or Esc) at startup to bring up a temporary boot device list. Select your USB drive from that list.

Common Mistakes

  • Wrong boot mode – If your USB is made for UEFI but your BIOS is set to Legacy (or vice versa), it won’t appear. Match the mode or enable “UEFI with CSM”.
  • Secure Boot blocking – Secure Boot can prevent unsigned or unofficial bootloaders from starting. Temporarily disable it in the Security or Boot tab.
  • USB not formatted correctly – A USB with a corrupted partition table or wrong file system may not be recognized as bootable.
  • Not saving changes – Some users exit without saving, so the boot order reverts.
  • Using a USB 3.0 port on older systems – Some older BIOSes won’t boot from USB 3.0 ports; try a USB 2.0 port (often black).

Tips

  • Use a USB 2.0 drive for maximum compatibility, especially with older PCs.
  • Keep the USB drive plugged into the same port after booting; some systems lose the boot device if it’s unplugged.
  • If you’re installing an OS, you can remove the USB after the first reboot (when the installer copies files to the hard drive) to avoid booting from it again.
  • Label your USB drive clearly so you don’t accidentally format the wrong one.
  • For UEFI systems, ensure the USB is FAT32 if you’re booting in UEFI mode; NTFS is only for legacy BIOS.

Troubleshooting

  • USB not showing in boot menu – Check if the USB is detected in the BIOS under “Hard Drives” or “Removable Devices”. If not, try a different port, re-create the bootable USB, or disable Secure Boot.
  • Computer boots to Windows anyway – Re-enter the BIOS and confirm the USB is truly first. Sometimes you need to disable “Windows Boot Manager” or move it down.
  • Black screen or error after selecting USB – The USB may be corrupt or the bootloader is incompatible. Re-create the USB with a different tool or try a different ISO.
  • “No bootable device” message – The USB isn’t bootable or the BIOS doesn’t support USB boot. Check the boot mode (UEFI vs Legacy) and the USB’s file system.
  • BIOS is password-protected – If you don’t know the password, you may need to reset the CMOS (remove the motherboard battery for a minute) or contact the manufacturer.

Frequently Asked Questions

How do I make a USB drive bootable?

Use a tool like Rufus, balenaEtcher, or the Windows Media Creation Tool. Select the ISO file and the USB drive, then write it. Ensure the partition scheme matches your system (GPT for UEFI, MBR for Legacy).

What is the difference between UEFI and Legacy boot?

UEFI is the modern firmware that supports Secure Boot and GPT disks. Legacy (or CSM) is the older BIOS mode. Most new PCs use UEFI, but some bootable USBs are made for Legacy only.

Can I boot from a USB without entering BIOS?

Yes, most systems have a one-time boot menu (often F12 or Esc). Press that key at startup and select the USB from the list. This doesn’t change the permanent boot order.

Why won’t my computer boot from the USB even though it’s in the boot menu?

The USB may not be properly created, or the system’s Secure Boot is blocking it. Try disabling Secure Boot, re-creating the USB, or using a different USB port.

How long does it take to boot from a USB?

It depends on the USB speed and the OS. A live Linux USB can take 1-3 minutes; a Windows installer may take longer. If it takes more than 5 minutes, something may be wrong.

Can I boot from a USB on a Mac?

Yes, but the process is different. Restart and hold the Option (Alt) key to select the USB drive. You may need to adjust Startup Security Utility in Recovery if the USB isn’t recognized.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →