Why Does My PC Say "No Bootable Device Found"? – Causes & Fixes [2025]

You press the power button on your PC or laptop, but instead of Windows starting, you see a black screen with the message:

“No Bootable Device Found” or “No Bootable Device – Insert Boot Disk and Press Any Key.”

This error means your computer can’t find an operating system to boot from. But don’t worry—this doesn’t always mean your hard drive is dead. In most cases, the issue can be fixed with a few troubleshooting steps.

http://chineseinirvine.com/viewtopic.php?t=38722

http://www.chineseinirvine.com/viewtopic.php?t=998

http://chineseinirvine.com/viewtopic.php?t=22682

http://chineseinirvine.com/viewtopic.php?t=38724


What Does “No Bootable Device Found” Mean?

Your PC needs a bootable drive (like a hard drive, SSD, or USB) with a properly installed operating system (Windows, Linux, etc.) to start. If it can’t find one, you’ll see this error message.


Common Causes of “No Bootable Device Found”

  1. Incorrect Boot Order in BIOS/UEFI

    • If your computer is trying to boot from the wrong drive.

  2. Loose or Damaged Hard Drive/SSD Connection

    • The storage drive may not be properly connected.

  3. Corrupted Boot Sector or Master Boot Record (MBR)

    • System files required to boot are missing or damaged.

  4. Faulty Hard Drive/SSD

    • Physical damage or disk failure.

  5. Operating System Not Installed

    • Happens on new or freshly formatted PCs.

  6. Accidental Boot from USB/CD

    • Sometimes PCs try to boot from an empty external device.


How to Fix “No Bootable Device Found” Error

1. Check Boot Order in BIOS/UEFI

  1. Restart your PC and press the BIOS key (F2, F10, F12, DEL, ESC depending on manufacturer).

  2. Go to Boot Options or Boot Priority.

  3. Ensure your main hard drive/SSD is listed first.

  4. Save changes and restart.


2. Check Physical Connections

  • If using a desktop, open the case and check SATA/Power cables.

  • On laptops, ensure the HDD/SSD hasn’t come loose.


3. Run Automatic Repair (Windows)

  1. Insert a Windows installation USB/DVD.

  2. Boot from it and select Repair your computer.

  3. Choose Troubleshoot → Advanced options → Startup Repair.


4. Fix MBR or Boot Sector Using Command Prompt

From Windows installation media:

  1. Open Command Prompt in recovery mode.

  2. Type these commands one by one:

    bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
  3. Restart PC and check if it boots.


5. Test the Hard Drive/SSD

  • Use BIOS diagnostics (many laptops have built-in HDD/SSD tests).

  • If the drive fails the test, it may need replacement.


6. Reinstall Windows (Last Option)

If nothing works and your hard drive is working, reinstall Windows.

  • Backup data if possible using another PC or bootable USB.

  • Create a bootable Windows USB with the Media Creation Tool.

  • Boot from USB → Install Windows.


FAQs

Q1: Does this mean my hard drive is dead?
Not always. It could be a simple BIOS boot order issue or corrupted boot files.

Q2: Can I fix this without reinstalling Windows?
Yes. Try adjusting BIOS boot settings and repairing the MBR first.

Q3: What if my hard drive is damaged?
If diagnostics show disk failure, you’ll need to replace the drive and reinstall Windows.

Q4: Does this error occur in both laptops and desktops?
Yes. It can happen on any PC that fails to detect a bootable OS.


Tips to Prevent “No Bootable Device Found” in the Future


Conclusion

The “No Bootable Device Found” error can feel alarming, but in many cases, it’s just a BIOS setting or corrupted boot file. Start with simple fixes like checking boot order and connections, then move on to repairing MBR or reinstalling Windows if necessary.

With these steps, you can bring your PC back to life and get it running again. 🚀

Comments

Popular posts from this blog

Fix Your PC Ran into a Problem and Needs to Restart Loop on Windows 10/11 [2025]

How to Fix a Slow Windows PC in 10 Minutes