Windows USB boot won’t work when firmware blocks the drive, the media is bad, or UEFI, Secure Boot, and boot order are set wrongly.
When a PC refuses to start from a bootable USB, the cause is almost always simple: the port isn’t being scanned, the stick isn’t prepared correctly, or firmware rules are getting in the way. This guide gives fast checks first, then deeper fixes. Work from top to bottom and you’ll find what stops your Windows USB from booting.
Windows USB Boot Won’t Work: Proven Fix Steps
Start with the basics. Then move into firmware, partition style, and media rebuilds. You’ll save time and avoid wiping data by following this order.
Quick Triage Checklist
Before editing BIOS or rewriting the stick, run through the items below. Many no-boot cases get solved here.
Symptom | Likely Cause | Fast Fix |
---|---|---|
USB not listed in Boot Menu | Port disabled or not scanned | Use rear I/O on desktops, try another port, insert stick before power-on |
Blank screen with cursor | Bad media or corrupt ISO | Recreate the installer with Microsoft’s tool; verify the download |
“Secure Boot” warning | Unsigned media or wrong mode | Enable UEFI and Secure Boot for official media; disable only for test media |
Installer loops to Windows | Boot order skips USB | Open one-time Boot Menu and pick the stick by name |
Message about GPT/MBR | Mode mismatch (UEFI vs Legacy) | Match firmware mode to media; prefer UEFI/GPT for Windows 10/11 |
Very slow or random freezes | Faulty drive or USB 2.0 port | Swap the stick and use a USB 3 port if available |
Confirm The USB Is Truly Bootable
Create Windows media with Microsoft’s official tool, not a random mirror. It builds a bootable USB that passes checks on most PCs. If you’re on another machine, grab the Windows 11 or Windows 10 media creation tool and rebuild the installer on an empty 8–16 GB stick. This removes bad file systems and missing EFI files in one go.
Use The One-Time Boot Menu
Don’t rely on default boot order. Tap the Boot Menu key at power-on (often F12, Esc, or F8) and choose the USB by its brand name. If two entries appear, pick the one prefixed with “UEFI” for modern systems. This avoids loops back to the internal drive.
Windows Won’t Boot From USB? BIOS/UEFI Settings To Check
Firmware decides what boots first, which ports are scanned, and whether the system accepts only trusted loaders. A small toggle can make the installer appear instantly.
Enable UEFI, Then Prefer Secure Boot
Windows 10 and 11 install best in UEFI mode with a GPT disk. Secure Boot stops unsigned loaders; official installation media is signed and works with Secure Boot on most PCs. If you built the USB with third-party tools or you’re testing, you might need Secure Boot off temporarily, then switch it back on after you finish.
Move The USB To The Top For This Session
Inside firmware, keep the internal drive first for daily use. For a single install, just call the one-time Boot Menu. If that menu doesn’t show the stick, set the USB device first, save, and retry. Some boards require enabling “USB boot” or turning on the F12 menu.
Turn Off Legacy/CSM If Present
Legacy mode looks for MBR boot code and can hide an EFI loader. When Windows media is GPT/UEFI, CSM can block it. Switch to pure UEFI, save, then boot the stick again.
Check TPM And Secure Boot Status When Upgrading
Upgrades to Windows 11 need UEFI, TPM 2.0, and Secure Boot. If the installer says your PC isn’t ready, turn those features on first, then return to the USB. A fast way to confirm in Windows is Win+R → msinfo32
→ look at “BIOS Mode” and “Secure Boot State.”
For official guidance on building media, use the Create Installation Media page. For Secure Boot steps and background, see Windows 11 And Secure Boot from Microsoft Support.
Fix Media And Partition Style Problems
If the PC sees the USB but won’t load the setup files, the media or its partition scheme is usually at fault. The fixes below recover most sticks.
Rebuild The Installer Cleanly
- Insert an empty 8–32 GB USB.
- Download the Windows media creation tool for your version.
- Run it, pick the edition and language, and select “USB flash drive.”
- Wait for the tool to format and copy files, then eject safely.
This process formats the stick with a FAT32 EFI partition that boots on UEFI systems. If you need both BIOS and UEFI support for older gear, use the tool’s default layout; it builds media that works on most boards.
Match Firmware Mode To Disk Style
UEFI pairs with GPT. Legacy pairs with MBR. Mixing them triggers errors like “Windows cannot be installed to this disk.” If your system runs UEFI but the internal drive is MBR, convert that disk to GPT before the install, or switch firmware to Legacy only for the install and convert later. The safer route is to convert first, then keep UEFI.
Convert An Existing Windows Disk Without Wipe
If you’re reinstalling on a disk that still holds a working Windows 10 build in MBR, you can convert it in place with mbr2gpt.exe
. Back up files, open an elevated Command Prompt, and run:
mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS
After conversion, switch firmware to UEFI, then boot the USB again. Setup now detects a GPT disk and proceeds without mode conflicts.
Handle Secure Boot, TPM, And Driver Snags
Security checks and missing drivers can also stop a USB boot or the installer that follows. These tips clear the common stumbling blocks.
When Secure Boot Blocks Third-Party Media
If you created the stick with a tool that adds custom loaders, Secure Boot may refuse it. Rebuild the USB with Microsoft’s tool, or turn Secure Boot off only for the install, then enable it again before daily use. Leaving it off weakens boot protection.
When The USB Loads, Then Crashes
Crashes right after the logo often point to RAM or storage quirks. Pull extra USB hubs, card readers, and dongles. Move the stick to a direct motherboard port. If the PC has both Intel and add-in graphics, use the motherboard video for the install. Update firmware to the latest release when a board lists installer fixes in its notes.
Supply Storage And Network Drivers
Newer chipsets can need fresh drivers before Setup sees the disk or the network. Keep another USB with storage or network drivers from the board maker. Load them from the “Load driver” link inside Windows Setup, then continue.
Brand Boot Keys You Can Try
If you don’t know the Boot Menu key, try the common ones below during power-on. Tap repeatedly as soon as the logo appears.
Brand | Boot Menu Key | BIOS/UEFI Key |
---|---|---|
Dell | F12 | F2 |
HP | Esc or F9 | F10 |
Lenovo | F12 or Novo | F1 or F2 |
ASUS | F8 or Esc | Del or F2 |
Acer | F12 | F2 or Del |
MSI | F11 | Del |
Gigabyte | F12 | Del |
Toshiba | F12 | F2 |
Sony | Assist or F11 | F2 |
Samsung | F12 or Esc | F2 |
Step-By-Step: From No-Boot USB To Working Installer
1) Remove Variables
Unplug extra drives and dongles. Leave only keyboard, mouse, display, and the target disk. Insert the USB in a direct port on the PC.
2) Call The Boot Menu
Power on and press the Boot Menu key. Pick the entry labeled with the USB brand. If you see two entries, choose the UEFI one.
3) Toggle UEFI And Secure Boot
If the stick still won’t start, open firmware setup. Set UEFI mode. Keep Secure Boot on for Microsoft media. If you must turn it off for custom media, plan to enable it again after install.
4) Rebuild The USB
Back on a working PC, rebuild the installer with the official tool. Avoid old images and mystery ISOs.
5) Convert The Target Disk If Needed
If Setup complains about GPT or MBR, convert the internal disk to GPT with mbr2gpt.exe
from Windows, then retry the boot and install.
6) Add Drivers Only If Setup Can’t See The Disk
If the installer can’t find your NVMe or RAID volume, add the vendor’s storage driver from a second USB, then continue.
When It’s Still Not Working
If you’ve tried everything above and the USB still won’t boot, swap hardware. Use another stick from a known brand, move to a different port, and test on another PC to confirm the media. As a last step, reset firmware to defaults, set UEFI again, and repeat the Boot Menu test.
Why This Boot Method Matters
A working Windows USB lets you clean install, repair startup, reset passwords, and run recovery tools without a working OS. Getting it to boot comes down to three choices: good media, the right firmware mode, and a clear path in the boot list. Fix those, and the stick loads first time.