Aran Pitter, our Commercial Director says:
"Encountering the error message "No Bootable Device Found" can be alarming, especially if your system was working fine before. This error means your computer cannot find an operating system to boot from, making it unresponsive. Fortunately, this issue is often fixable with the right troubleshooting steps."
Common Causes of "No Bootable Device Found"
1. Incorrect Boot Order in BIOS/UEFI
If the boot sequence is misconfigured, your system may not be able to find the correct drive containing the operating system.
2. Corrupted or Missing Boot Files
If essential boot files are missing or damaged due to improper shutdowns, power failures, or malware, the system may fail to start.
3. Faulty or Disconnected Hard Drive
A loose or failing hard drive can prevent the system from detecting a bootable drive.
4. Damaged Master Boot Record (MBR) or GUID Partition Table (GPT)
Corrupt partition tables or boot sectors can prevent the system from booting correctly.
5. Issues After Windows Update or System Changes
Sometimes, a Windows update or major system change can inadvertently disrupt the boot process.
How to Fix "No Bootable Device Found"
Step 1: Check BIOS/UEFI Boot Order
-
Restart your computer and enter BIOS/UEFI (typically by pressing F2, F12, Del, or Esc during startup).
-
Navigate to the Boot Order or Boot Priority section.
-
Ensure that the primary hard drive (where your OS is installed) is set as the first boot device.
-
Save changes and restart your computer.
Step 2: Check Hard Drive Connection
-
If you’re comfortable opening your computer case (desktop users), ensure that the hard drive cables are securely connected.
-
For laptop users, reseat the hard drive if possible.
-
If available, connect the hard drive to another computer to check if it’s recognized.
Step 3: Run Automatic Repair (Windows Users)
-
Insert a bootable Windows installation USB/DVD and boot from it.
-
Select Repair your computer > Troubleshoot > Startup Repair.
-
Follow the on-screen instructions and restart.
Step 4: Repair Master Boot Record (MBR) and Boot Sector
-
Boot using a Windows installation USB/DVD.
-
Select Repair your computer > Troubleshoot > Command Prompt.
-
Run the following commands one by one:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
-
Restart your computer and check if the issue is resolved.
Step 5: Check for Corrupt Partitions (Using CHKDSK)
-
Boot into Command Prompt as shown in Step 4.
-
Run the following command:
-
chkdsk C: /f /r /x
-
Restart your PC and see if the error is resolved.
Step 6: Reinstall the Operating System
If all else fails, you may need to reinstall Windows or your operating system of choice. Ensure you back up any recoverable data before proceeding.
-
Preventing Future Boot Issues
-
Regularly back up important files to external drives or cloud storage.
-
Keep your system updated with the latest OS patches and drivers.
-
Use a reliable antivirus to prevent malware attacks that could corrupt boot files.
-
Avoid sudden power shutdowns that could damage boot sectors.
Conclusion
The "No Bootable Device Found" error can seem daunting, but with systematic troubleshooting, you can usually resolve it. Checking the boot order, repairing boot files, and ensuring your hard drive is functioning properly can get your system back on track. If hardware failure is the issue, replacing the drive may be necessary. Always keep backups to prevent data loss in such situations.
Online Price Calculator
Author:
Aran Pitter, Commercial Director
Further reading
Hard drive is clicking
No operating system found
Can’t access the BIOS