Trying to boot your Lenovo laptop or desktop from a USB flash drive, but the USB device is not showing in the Boot Order or Boot Menu?
This is a common problem when you are trying to install Windows, repair Windows, run a diagnostic tool, or use another bootable operating system.
The good news is that in many cases, the USB drive itself is fine. The problem can be caused by BIOS/UEFI settings, Secure Boot, boot priority, USB boot configuration, or an incorrectly created bootable USB drive.
In this guide, I’ll show you how to troubleshoot the problem and get your Lenovo computer to boot from a USB flash drive.
Tip: You can also watch the video tutorial for a practical demonstration of these steps.
Why Is My USB Flash Drive Not Showing in the Lenovo Boot Order?
There are several possible reasons why your USB drive isn’t appearing as a boot option:
- The USB drive isn’t actually bootable.
- The USB drive wasn’t connected before entering BIOS.
- USB Boot is disabled.
- Secure Boot is preventing the USB from being recognised as a bootable device.
- The USB was created using an incompatible boot mode.
- The BIOS is configured for UEFI while the USB was created for Legacy/CSM, or vice versa.
- The USB port isn’t detecting the flash drive correctly.
- The USB device is listed under an excluded boot option rather than the main boot priority list.
Lenovo also recommends connecting the USB drive before entering the BIOS, because otherwise it may not appear in the boot order.
Step 1: Make Sure Your USB Flash Drive Is Bootable
Before changing BIOS settings, make sure the USB flash drive was created correctly.
If you are trying to install Windows, the USB should contain a properly created Windows installation environment.
A normal USB containing files is not necessarily a bootable USB.
If the computer detects the USB as a storage device inside Windows but doesn’t show it as a boot device, the problem may be how the USB was created.
For UEFI systems, Lenovo documentation notes that bootable media may need to use a compatible filesystem such as FAT32, while Legacy BIOS configurations may use different requirements.
Step 2: Plug the USB Drive Into the Lenovo Computer
Completely shut down your Lenovo computer.
Insert the bootable USB flash drive.
If your computer has multiple USB ports, try another port if the USB isn’t detected.
For older Lenovo computers, using a USB 2.0 port can sometimes be worth trying if a USB 3.x port doesn’t recognise the device during startup.
Lenovo also recommends trying another USB connector when troubleshooting USB boot problems.
Step 3: Enter the Lenovo BIOS
Turn on or restart the computer.
Depending on the Lenovo model, the BIOS key can be different.
For many ThinkPad, ThinkCentre and ThinkStation systems, F1 is used to enter BIOS. Some IdeaPad and Yoga systems use F2.
You can also use the Lenovo boot menu, commonly accessed with F12 or Fn + F12.
Once inside BIOS, look for settings such as:
Startup → Boot
or simply:
Boot
The exact layout depends on your Lenovo model and BIOS version.
Step 4: Check the Boot Order
Inside BIOS, find Boot Priority Order, Boot Order, or Startup Sequence.
You may see options such as:
- Windows Boot Manager
- ATA HDD
- SSD
- USB HDD
- USB FDD
- EFI USB Device
- Network Boot
If your USB drive is listed, move it above the internal hard drive or Windows Boot Manager.
Lenovo explains that the boot priority determines which device the computer attempts to start from first.
Save the changes and restart.
USB Still Not Listed? Try This Important Fix
If the USB drive is completely missing from the Boot Order, don’t worry.
There are several BIOS settings that can prevent a USB device from appearing as a boot option.
Step 5: Check USB Boot Settings
Look through the BIOS for an option such as:
USB Boot
or
USB Boot Support
Make sure it is set to:
Enabled
Some Lenovo BIOS versions may use different names or locations for this setting.
On older Lenovo systems, USB Boot may be located under the Boot or Startup section.
Step 6: Check Secure Boot
Another setting that can prevent certain bootable USB drives from working is Secure Boot.
Secure Boot is designed to allow the computer to boot trusted software and help protect the system from unauthorised boot software.
However, depending on the bootable USB you’re using, you may need to temporarily disable Secure Boot.
Lenovo specifically notes that Secure Boot may need to be disabled depending on the bootable media being used.
Look under:
Security → Secure Boot
and check whether Secure Boot is enabled.
If your USB requires Secure Boot to be disabled, change it to:
Disabled
Then save the BIOS settings and restart.
Important BitLocker warning
If Windows uses BitLocker/device encryption, changing boot or security settings can cause Windows to request the BitLocker recovery key.
Make sure you have your recovery key available before changing Secure Boot or other boot-security settings. Lenovo specifically warns about this possibility.
Step 7: Check UEFI and Legacy Boot Mode
One of the most important things to check is whether your USB was created for the same boot mode your Lenovo computer is using.
Modern computers generally use UEFI.
Older computers may support Legacy BIOS/CSM.
For example:
UEFI → USB created for UEFI
Legacy/CSM → USB created for Legacy/BIOS
If the USB isn’t compatible with the selected boot mode, it may not appear as a bootable option.
On some older Lenovo systems, the BIOS may contain options such as:
- UEFI/Legacy Boot
- UEFI Only
- Legacy Only
- Both
- CSM Support
Lenovo’s documentation also describes changing boot mode and enabling USB Boot on some older systems when necessary.
Step 8: Look for an Excluded Boot Option
This is an especially important setting on some Lenovo computers.
Sometimes the USB device may be detected by the BIOS but placed under an Excluded from Boot Order or similar section.
If you see your USB drive under an excluded section, look at the instructions shown at the bottom of the BIOS screen.
Depending on the Lenovo BIOS version, there may be a key that allows you to move the USB device back into the main boot priority list.
Once the USB appears in the normal Boot Priority Order, move it to the desired position.
Save the settings with F10 if that is the key shown by your BIOS.
Step 9: Use the Lenovo Boot Menu Instead of Changing Boot Order
You don’t always need to permanently change the boot order.
Lenovo provides a temporary boot menu that allows you to select the USB device for a single boot.
Insert the USB drive and restart the computer.
When the Lenovo logo appears, repeatedly press:
F12
or, on some systems:
Fn + F12
The Boot Menu should appear.
If the USB is detected, select it and press Enter.
Lenovo documentation confirms that F12/Fn+F12 can be used to access the temporary boot menu on supported systems.
This is often the easiest method if you only need to boot from USB once.
What If the USB Still Doesn’t Appear?
If you’ve tried everything above and the USB is still missing, work through these checks.
1. Try another USB flash drive
The flash drive itself could be faulty or incompatible.
2. Recreate the bootable USB
A USB can appear normally inside Windows but still fail to boot because the boot files or partition structure were created incorrectly.
3. Try another USB port
Disconnect the USB and try another port.
4. Check the USB on another computer
If the USB doesn’t boot on another compatible computer either, recreate the bootable media.
5. Restore BIOS defaults
If you have changed many BIOS settings and aren’t sure what was modified, loading the BIOS default/optimised settings can help.
However, be careful if your computer uses BitLocker or custom storage/boot configurations.
6. Check whether the USB appears in BIOS at all
If the USB is completely invisible even though other USB devices work, the issue may be related to the flash drive, USB port, or BIOS configuration rather than the boot order itself.
Quick Lenovo USB Boot Checklist
Before giving up, check each of these:
☑ USB flash drive is genuinely bootable
☑ USB is connected before entering BIOS
☑ Try another USB port
☑ Check Boot Priority Order
☑ Enable USB Boot if available
☑ Check Secure Boot
☑ Check UEFI/Legacy settings
☑ Look under excluded boot options
☑ Try F12/Fn+F12 Boot Menu
☑ Recreate the bootable USB if necessary
How to Boot From USB on Lenovo – Quick Summary
If your Lenovo computer isn’t showing the USB flash drive in the Boot Order, start with the simplest solutions.
1. Insert the bootable USB.
2. Restart the Lenovo computer.
3. Enter BIOS using the appropriate key.
4. Open the Boot/Startup section.
5. Check whether the USB appears in the boot list.
6. If it doesn’t, check USB Boot, Secure Boot and UEFI/Legacy settings.
7. Check whether the USB has been placed under an excluded boot option.
8. Save your BIOS changes.
9. Restart and press F12/Fn+F12 to open the Boot Menu.
10. Select the USB flash drive and press Enter.
Once the BIOS recognises the USB as a valid boot device, your Lenovo computer should be able to start from it.
Final Thoughts
The USB not showing in Boot Order problem can be frustrating, but it is often caused by a BIOS configuration rather than a hardware failure.
The most important things to check are USB Boot, Secure Boot, UEFI/Legacy compatibility, Boot Priority Order and whether the USB is actually bootable.
If you’re installing Windows, also make sure the installation USB was created correctly for your computer’s boot mode.
Lenovo’s own troubleshooting guidance recommends verifying that the USB is bootable, trying another USB connector, checking boot priority and ensuring that the USB’s formatting is compatible with the selected boot mode.
If you’re experiencing this problem on a Lenovo laptop or desktop, work through the steps above one at a time. In many cases, the USB will appear in the Boot Menu once the BIOS settings are corrected.
Watch the full video tutorial:
How to Boot From USB Flash Drive | USB Not Listed in Boot Order? Lenovo SOLVED!
