System doesn’t have any USB boot option

We will be taking a look at the following fixes to get rid of this error on your Windows 10 system:

1] Disable Secure Boot

First of all, I recommend disabling Secure Boot in the BIOS settings and see if that helps. Start by booting your computer into Windows 10 first. Then, Go to Settings > Windows Update, and check if you have anything to download, and install if you see any updates being offered. OEMs send and update the list of trusted hardware, drivers, and operating systems for your PC. Once done, you need to go to the BIOS of your PC. Go to Settings > Update & Security > Advanced Startup options. When you click on Restart Now, it will reboot your PC, and offer you all these advanced options. Select Troubleshoot > Advanced Options. This screen offers further options which include System Restore, Startup repair, Go back to the previous version, Command Prompt, System Image Recovery, and UEFI Firmware Settings.

Select UEFI Firmware Settings, and it will take to the BIOS.

Every OEM has its way of implementing the options. Secure Boot is usually available under Security > Boot > Authentication Tab. Set it to Disabled.

2] Reset the BIOS or the UEFI Settings to the defaults

You can also try to Reset the BIOS Configuration and check if that fixes your issues.

3] Create a USB Bootable device correctly

You can try to create a USB Bootable device correctly again and check if that fixes your issues. Read: Some system components cannot be hooked right now

4] Enable Legacy or CSM boot support.

Go to Settings > Update & Security > Advanced Startup options. When you click on Restart Now, it will reboot your PC, and offer you all these advanced options. Select Troubleshoot > Advanced Options. This screen offers further options which include System Restore, Startup repair, Go back to the previous version, Command Prompt, System Image Recovery, and UEFI Firmware Settings. Enable Legacy Support. Save changes and exit. The PC will now reboot.

5] Disable the Lenovo Service Engine

This method is only applicable to computers made by Lenovo. So, when your computer starts to boot up, just hit the F1 key. It will log you on to the BIOS. Use the arrow keys to navigate to the tab labeled as Security.

Under that, set the configuration for Lenovo Service Engine to Disabled. Save the current BIOS configuration and reboot your computer for the changes to take effect. Check if you still encounter this issue. All the best!