How to Fix "No Bootable Device Found" Error on a Laptop (Complete Guide)
Have you turned on your laptop only to be greeted by an error message saying "No Bootable Device Found," "Boot Device Not Found," or "No Bootable Device Available"?
This error can be alarming because it prevents Windows from starting. Fortunately, it does not always mean that your hard drive has failed. In many cases, the problem can be fixed without replacing any hardware.
In this guide, you'll learn what causes this error and the proven methods to fix it on laptops and desktop computers.
What Does "No Bootable Device Found" Mean?
A computer displays this error when it cannot find a storage device containing a bootable operating system such as Windows.
Simply put, your computer cannot locate Windows to start the system.
Common error messages include:
- No Bootable Device Found
- Boot Device Not Found
- No Bootable Device Available
- Operating System Not Found
- No Boot Device Detected
Common Causes of the Error
Several issues can trigger this error, including:
- Incorrect BIOS boot order
- Failed hard drive or SSD
- Corrupted Windows boot files
- Loose storage connections
- Damaged operating system
- BIOS reset or update
- Failed Windows update
Method 1: Restart the Computer
Sometimes, the error occurs due to a temporary glitch.
Steps
- Turn off the computer completely.
- Wait for about 30 seconds.
- Turn it back on.
If the error disappears, no further troubleshooting is necessary.
Method 2: Check If the Hard Drive Is Detected in BIOS
The first thing to verify is whether the computer can see the storage drive.
Steps
- Turn on the computer.
- Immediately press the BIOS key repeatedly.
Common BIOS keys include:
| Brand | BIOS Key |
|---|---|
| HP | Esc, F10 |
| Dell | F2 |
| Lenovo | F1, F2 |
| ASUS | F2 |
| Acer | F2 |
| Toshiba | F2 |
- Look for:
Storageor
Hard Driveor
SSD InformationIf your drive is listed, proceed to the next methods.
If the drive is missing, the storage device may be disconnected or faulty.
Method 3: Check the Boot Order
Incorrect boot order settings often trigger this error.
Steps
- Enter BIOS.
- Locate:
Boot- Ensure that:
Windows Boot Manageror your SSD/HDD is listed as the first boot device.
- Save changes and restart.
Method 4: Restore BIOS Default Settings
Incorrect BIOS settings can prevent Windows from loading.
Steps
- Enter BIOS.
- Locate:
Load Setup Defaultsor
Restore Defaults- Save and exit.
Restart the computer.
Method 5: Check Storage Connections
Loose connections can prevent the motherboard from detecting the drive.
For Desktop Computers
Check:
- SATA cable
- Power cable
Reconnect both securely.
For Laptops
Remove and reinstall the hard drive or SSD if accessible.
Method 6: Run Startup Repair
Windows Startup Repair can automatically fix boot problems.
Steps
- Boot using a Windows installation USB.
- Click:
Repair your computer- Select:
Troubleshoot- Choose:
Startup RepairAllow Windows to complete the repair.
Method 7: Rebuild Boot Files
Corrupted boot files frequently cause this error.
Boot from a Windows installation USB.
Open:
Command PromptRun the following commands one at a time:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcdRestart the computer after completion.
Method 8: Check Disk for Errors
Corrupted sectors on the drive may prevent Windows from loading.
Open Command Prompt from Windows Recovery Environment and run:
chkdsk C: /f /rAllow the scan to complete.
Method 9: Verify UEFI and Legacy Boot Settings
Some computers may fail to boot if BIOS settings change.
In BIOS, check:
- UEFI Mode
- Legacy Support
If Windows was installed in UEFI mode, Legacy mode may prevent startup.
Restore the original setting if it was recently changed.
Method 10: Test the Hard Drive or SSD
A failing storage drive is a common cause of boot errors.
Signs of drive failure include:
- Clicking noises
- Frequent freezing
- Slow performance before failure
- SMART warnings
If possible, test the drive on another computer.
Method 11: Use System Restore
If the problem began recently:
Steps
- Boot from Windows installation media.
- Select:
Repair your computer- Click:
System Restore- Choose a restore point created before the problem started.
Method 12: Reinstall Windows
If all troubleshooting fails, reinstalling Windows may be necessary.
Before reinstalling:
- Back up important files if possible.
- Verify that the drive is healthy.
When the Hard Drive Has Failed
Unfortunately, storage devices do fail.
Common symptoms include:
- Drive not detected in BIOS
- Clicking sounds
- Extremely slow performance before failure
- Frequent blue screen errors
- Repeated boot failures
If the drive is not detected even in BIOS, replacement may be necessary.
How to Prevent This Problem
You can reduce the chances of encountering boot errors by:
- Avoiding sudden power loss
- Using a surge protector
- Keeping Windows updated
- Monitoring drive health regularly
- Backing up important files
Frequently Asked Questions (FAQ)
What causes "No Bootable Device Found"?
The most common causes are:
- Incorrect BIOS settings
- Failed hard drive or SSD
- Corrupted Windows boot files
Can a dead hard drive cause this error?
Yes.
If the storage device fails, the computer cannot locate Windows.
Can resetting BIOS fix this problem?
Sometimes.
Incorrect BIOS settings frequently trigger boot errors.
Will reinstalling Windows fix the issue?
Yes, if the storage drive is healthy and only Windows files are corrupted.
Also Read
- Signs Your Hard Drive Is Failing
- SSD vs HDD: Which Storage Drive Is Better?
- Computer Turns On But No Display? (Complete Troubleshooting Guide)
- Why Your Laptop Is Running Slow and 15 Ways to Speed It Up
Related Guide
👉 Top Computer Problems and How to Fix Them (Complete Guide)
Final Thoughts
The "No Bootable Device Found" error can be frustrating, but in many cases, it can be resolved by correcting BIOS settings, repairing Windows boot files, or checking storage connections.
If your hard drive or SSD is no longer detected in BIOS, the drive itself may have failed and require replacement.
Always back up important files regularly to avoid data loss.
Pro Tip
If your computer suddenly displays this error after a BIOS update or reset, check whether the boot mode has changed from UEFI to Legacy or vice versa. Restoring the original setting often solves the problem immediately.

Comments
Post a Comment