If BIOS shows no boot options, the firmware is not listing any boot targets. First check whether the drive is detected. If it is, the problem is usually with boot mode or the boot entry, not the firmware menu. Start with the storage list, then match the boot mode to the install.

Why a missing drive and a missing boot entry look similar

Why are no boot options showing in BIOS?
A BIOS setup screen shows boot device options and instructions

Missing boot options usually fall into one of four buckets: the drive is not detected, the firmware mode does not match the install, startup settings are limiting what appears, or the bootloader entry itself is gone. Check the storage or information page in UEFI first, not the boot-order page.

UEFI firmware is commonly used in place of traditional BIOS on Windows 10 and 11 PCs. It can hide or alter boot visibility depending on boot mode, and the boot order only controls priority after the device exists as a boot target. If nothing is listed at all, treat that as a detection or mode problem first.

Say your 1 TB SSD still appears under storage information, but Windows Boot Manager is gone from the boot list. That points away from cable damage and toward a missing EFI boot entry. Suppose a USB installer appears on one laptop but not another; the stick may be non-bootable, or USB boot may be disabled in firmware.

Why the distinction matters

A drive can be present but not promoted in the boot list. A disabled UEFI or Legacy setting can hide a valid device. A missing bootloader entry needs a different fix from a dead cable. Treating every case the same leads to random setting changes and often makes recovery harder.

Why boot options are missing

Use the table below to sort the symptom before changing settings. It separates hardware detection, boot mode, and bootloader problems so you can pick the safest next step instead of guessing.

Symptom Likely cause BIOS setting to check Fastest safe fix
SSD missing from storage and boot lists Loose SATA data, SATA power, or M.2 seating issue Storage Information, SATA Configuration, NVMe Information Power off, reseat the drive and cables, then retry another port or slot
USB missing as a boot choice USB media is not bootable, or USB boot is disabled USB Boot, External Device Boot, Boot Override Try a different USB port, then a known-good bootable USB drive
Windows Boot Manager missing EFI boot entry removed, or boot mode no longer matches the install Boot Mode, UEFI/Legacy Check whether Windows was installed in UEFI mode, then rebuild the entry if needed
All boot options missing Startup settings may be limiting what appears, or firmware settings were reset or corrupted Boot section, startup-related settings Review startup settings, load defaults if needed, then recheck storage detection

Is the drive detected in UEFI?

Is the drive detected in UEFI?
A BIOS setup screen shows detected drives and system information

If the drive does not appear in UEFI storage pages, the firmware cannot offer it as a boot target. That usually means a physical connection problem or a failed drive, not a boot-order issue. Start with the hardware list, then work outward to ports, cables, and seating.

  1. Enter firmware with the startup key. The key varies by manufacturer; common keys include Del, F2, F10, Esc, and F12. ASUS commonly uses F2, Dell commonly uses F2 or F12, and Gigabyte commonly uses F2 or Del.
  2. Open the storage or information page. Look for SATA devices, NVMe status, or M.2 information before touching the boot section.
  3. If the disk is absent, power off the PC completely, unplug it if applicable, and reseat the SATA data cable, SATA power cable, or the M.2 drive.
  4. If it still does not appear, try a different SATA port, a different SATA cable, or a known-good drive.
  5. If the drive appears after reseating, return to the Boot section and check whether it is listed there.

A loose SATA or power cable can prevent a drive from being detected, and that alone can erase every boot choice that depended on it. M.2 drives can also come loose enough to disappear from firmware. Do not change boot mode until the storage page confirms the drive is visible.

What does UEFI or Legacy boot mode have to do with missing boot options?

Boot mode decides which entries firmware is willing to display. A UEFI-only setup may hide older MBR boot media, while Legacy boot or CSM can be required for some older devices. If the mode does not match the way Windows or the installer was set up, the device can look missing even when it is present.

  1. Open the Boot or Startup section.
  2. Check whether the board is set to UEFI, Legacy, or CSM. Many boards pair this with a separate UEFI/Legacy mode control.
  3. If Windows was installed in UEFI mode, leave Legacy disabled and look for Windows Boot Manager.
  4. If you are trying to boot an older MBR device, enable Legacy boot or CSM so the device can appear.
  5. If you are unsure, boot into Windows and verify the disk style in Disk Management before changing more settings.

Legacy boot devices will not be visible when legacy boot or CSM is disabled. That is normal, not a fault. The reverse is also true: some UEFI installs will not present the old-style boot entry when the board is forced into Legacy-only behavior.

How to set boot option in BIOS

Use the Boot section, not the storage page. Move the desired entry to the top of Boot Priority or Boot Option #1, then save and exit. If the entry is missing entirely, changing priority will not help until the drive is detected and the mode matches the install.

Can Fast Boot hide boot options in BIOS?

Fast Boot can make startup feel different because it may shorten the time available to enter firmware setup or see a complete startup screen. If the menu looks incomplete after a restart, turn it off first and then check again. Use the startup key when the computer is fully off.

  1. Enter firmware and open the Boot, Startup, or Fast Boot submenu.
  2. Set Fast Boot to Disabled.
  3. Save changes and fully power off, then start the PC again.
  4. Re-enter firmware and check whether the missing entry now appears.
  5. If the board has a Boot Override list, check that too.

Use vendor labels such as USB boot, External Device Boot, Boot Override, or CSM. Those names vary by board, but the setting usually lives near the Boot section. If USB is missing, try a different port first and then a known-good bootable USB drive before changing security settings.

How do you restore hidden boot entries?

How do you restore hidden boot entries?
A BIOS setup screen shows a save-and-reset confirmation dialog

If the drive is detected but the boot entry is gone, check whether firmware defaults or another reset changed the entry, then rebuild the entry only if the disk is still visible. CMOS reset or Load Optimized Defaults can change boot configuration, but it may also erase custom boot entries. Use it as a reset, not a guess.

  1. Open the Exit menu or the Defaults menu in firmware.
  2. Choose Load Optimized Defaults, save, and reboot.
  3. If the entry is still missing, clear CMOS using the board jumper or battery method described by the manufacturer.
  4. Return to firmware and recheck the Boot section and Boot Priority order.
  5. If the disk is seen in firmware but Windows Boot Manager is missing, rebuild the EFI boot files from Windows Recovery or from recovery media with bcdboot after assigning the EFI partition a temporary drive letter.

Windows Recovery Environment is the cleanest path to UEFI Firmware Settings when the hotkey fails. In Windows 11, use Shift + Restart, then Troubleshoot > Advanced Options > UEFI Firmware Settings. (Microsoft Learn)

How do I restore boot options after resetting CMOS?

After a CMOS reset, reselect the correct boot mode, restore the boot order, and check whether Windows Boot Manager or the intended USB entry returns. A reset can clear custom settings that controlled visibility, so the missing entry may simply need to be reselected rather than repaired.

When should you stop troubleshooting yourself?

Stop and get help if the drive still does not appear after reseating, defaults reset, and a second port or cable. Also stop if the firmware menu becomes unstable or the board starts freezing in setup. At that point, the hardware or firmware may need vendor support, not more setting changes.

If the disk is visible in firmware but the boot entry never returns, the next escalation is a clean EFI repair from Windows Recovery or recovery media. If the disk is absent everywhere after reseating, suspect a failed SSD, a bad SATA cable, or a bad power path. A technician can test those parts faster than firmware guessing can.

For prevention, keep the boot mode consistent with the installed system and avoid toggling startup-related options unless you are fixing a specific startup issue. That reduces the chance of hiding a valid entry during the next firmware change.

Keep reading

Frequently asked questions

How do I make my SSD show as a boot option in BIOS?

Windows 10 and 11 installations usually use UEFI. If it does, set the firmware to the same boot mode the installation used, usually UEFI for Windows 10 and 11. Then open the Boot section and move Windows Boot Manager to Boot Option #1.

Why is USB boot not showing in BIOS?

Check the USB stick on another PC, then try a different port. If the media is bootable but still absent, look for USB Boot, External Device Boot, or Boot Override in the Boot menu. Many USB cases are just bad media or a disabled USB-boot setting.

Why is my BIOS not showing boot options?

Start by checking whether the drive appears in UEFI storage information. If it does, the issue is usually boot mode or a missing EFI entry. If nothing appears anywhere, reseat the SATA data cable, SATA power cable, or M.2 drive and test another port or cable.