Instalment plans for eligible final invoices — from RM300, subject to bank eligibility.

017-355 5725
No Bootable Device Error: How to Fix It

No Bootable Device Error: How to Fix It

T
TechFix Team
7 min read

No bootable device means the laptop cannot find a drive with Windows on it. Check USB drives, BIOS boot order and drive detection, then try Startup Repair.

"No bootable device" means the laptop's firmware could not find a drive that holds a working copy of Windows to start from. The cause is often simple, such as a USB stick left in or a changed boot setting, but it can also mean the SSD has failed or come loose.

The wording differs by brand (No bootable device found, Boot device not found, Operating system not found), but the checks below apply to all of them. Work from the easiest check to the hardest.

What does the error actually mean?

When you power on, the BIOS/UEFI looks through the drives in its boot order for a boot loader. If the drive is not detected, is not first in the order, or its boot files are damaged, you get this message instead of Windows.

Typical causes:

  • A USB drive, SD card or external disk that the laptop tries to boot from first.
  • A changed boot order or UEFI/Legacy setting, sometimes after a BIOS update or a battery-drained reset.
  • Damaged Windows boot files after a power cut or interrupted update.
  • An SSD or hard drive that has failed, or is loose in its slot after a knock or drop.

Step 1: Remove everything and hard reset

  1. Unplug USB drives, SD cards, external drives, docks and printers.
  2. Turn the laptop off, disconnect the charger, and hold the power button for 30 seconds. If the battery is removable, take it out first.
  3. Reconnect only the charger and power on.

If Windows starts, a connected device was confusing the boot order. If not, continue.

Step 2: Check that the drive is detected in BIOS

  1. Power on and press the BIOS key straight away. Common keys are F2, Del, F10, Esc or F12 (it depends on the brand; the logo screen often shows it).
  2. Look for a page that lists installed storage (often Main, Storage or System Information).
  3. Check that your SSD or hard drive appears with a model name.

If the drive is not listed, the laptop cannot see it at all. This points to a failed or loose drive, or a motherboard connection problem. Software settings will not fix it. Do not keep powering the laptop on and off.

Step 3: Check boot order and UEFI/Legacy settings

If the drive is listed:

  1. Open the Boot page and make sure Windows Boot Manager (or your drive's name) is first.
  2. Check the boot mode. Modern Windows 10 and 11 installations normally use UEFI, with Secure Boot on. Switching to Legacy or CSM on a UEFI installation makes the drive unbootable, and the reverse is also true.
  3. Note every setting before you change it, so you can put it back.
  4. Try Load Setup Defaults (often F9), then save and exit (often F10).

Do not change storage modes such as AHCI and RAID/Intel RST at random. Windows installed under one mode can fail to boot after a switch.

Step 4: Try Startup Repair

If the BIOS sees the drive but Windows still will not load, the boot files may be damaged.

  1. Force the laptop off twice during the Windows logo. On the next start Windows should show Automatic Repair and then Advanced options.
  2. Choose Troubleshoot > Advanced options > Startup Repair.
  3. If no recovery menu appears, make a Windows installation USB on another PC, boot from it, choose Repair your computer, and then follow the same path.

If Startup Repair fails, Command Prompt in the same menu lets technicians run bootrec /scanos and bootrec /rebuildbcd. On UEFI laptops these can be fiddly, and a wrong command can make things worse, so stop here if you are unsure.

Is it a failing or loose SSD?

Signs the drive itself is the problem:

  • The drive does not appear in BIOS, or appears and disappears.
  • The laptop was slow, froze or blue-screened before the error appeared.
  • The laptop was dropped or knocked recently.
  • Startup Repair keeps failing or reports it cannot repair the PC.

Replacing or re-seating an SSD means opening the laptop, which is a job for a technician. See laptop SSD replacement. If the drive is detected but the motherboard cannot talk to it reliably, the fault may be on the board: motherboard repair.

If the drive is healthy but Windows is badly damaged, a reinstall is the fix. Our Windows reinstall for laptops is a flat RM100 for a straightforward reinstall.

Back up before you try anything drastic

Reinstalling Windows or replacing a drive erases what is on it. If the drive is failing, every start-up attempt is a risk. TechFix does not offer data recovery, and we cannot promise to retrieve anything from a drive that will not start. If the files matter, speak to a data recovery specialist before any repair, or accept that they may be lost.

Related: Windows blue screen guide and laptop stuck on BIOS logo.

When to bring it in

Bring the laptop in if the drive is missing from BIOS, Startup Repair fails, the error returns after you reset the BIOS, or the laptop was dropped. We check the drive and the board first and quote before any repair. Diagnosis for Windows laptops is RM100, waived when you approve the repair; the fee policy explains it. There is no free pickup: you courier the laptop to TechFix or walk in, and we courier it back free.

See laptop repair, then book a diagnosis or WhatsApp us at 012-770 7120. We are open Monday to Friday, 9am to 6pm.

Frequently Asked Questions

What does "No bootable device" mean?

It means the laptop firmware could not find a drive with a working Windows boot loader. The drive may be missing from the boot order, unplugged or failed, set to the wrong UEFI or Legacy mode, or its boot files may be damaged.

How do I fix no bootable device without losing data?

Remove USB drives, hard reset the laptop, check that the drive appears in BIOS and that Windows Boot Manager is first in the boot order, then try Startup Repair. These steps do not erase the drive. A reinstall or drive replacement does, so back up first if you can.

Why is my SSD not showing in BIOS?

If the SSD does not appear in BIOS, the laptop cannot see it. The drive may have failed, be loose in its slot, or the connection on the motherboard may be faulty. Software settings cannot fix this, and it needs a technician to open the laptop.

Should I switch from UEFI to Legacy mode?

Usually not. Windows 10 and 11 normally install in UEFI mode, and switching to Legacy or CSM on a UEFI installation stops it booting. Only change the mode if you know how Windows was installed, and write down the original setting first.

Can TechFix recover my files from a drive that will not boot?

No. TechFix does not offer data recovery. We can diagnose whether the drive or the motherboard is at fault and quote the repair or a Windows reinstall, but a reinstall erases the drive, so back up first wherever possible.

TechFix Team

Verified

Windows Laptop Specialists

Expert technician at Techfix Malaysia with extensive experience specializing in Repair Guides. Ensuring every repair meets the highest industry standards.

Since 2013 · Google 4.7★ (622 reviews)

Need Expert Repair Service?

Don't let a broken device slow you down. Book an expert diagnosis with our certified specialists today.