Solution 5 – Check for loose cables
Sometimes you might get No Boot Device Available message if your components aren’t connected properly. To fix this problem, you need to power down your PC, disconnect it from power outlet and open your computer case.
After doing that, be sure to check all SATA cables and make sure that they are tightly connected to your motherboard and to your hard drive. Several users reported that this problem occurred because their SATA cables weren’t firmly connected to their motherboard.
After connecting everything properly, the issue should be completely resolved.
Solution 6 – Disconnect USB peripherals
Users reported that No Boot Device Available message can be caused by your USB devices. According to users, they were unable to boot to their PC, but after disconnecting their USB devices, the issue was resolved.
Several users reported that their USB keyboard and mouse were the problem, so be sure to disconnect them as well. If your mouse or keyboard are the cause of the problem, try replacing them and check if that solves the issue.
Solution 7 – Set your hard drive as first boot device
According to users No Boot Device Available message can appear if your hard drive isn’t set as the first boot device. However, you can easily fix this issue simply by going to Boot section in BIOS.
From there you need to find First Boot Device setting and set it to your hard drive. After doing that, the issue should be resolved.
Several users are recommending to turn off Secure Boot feature, so you might want to do that as well. You can also try changing the Boot Mode from UEFI to Legacy to see if it helps.
If you want to know how to enable Legacy Boot on Windows 10, take a look at this nifty guide that will help you do it.
After making these changes, the issue should be completely resolved. To see how to find and change these settings, we strongly suggest that you check your motherboard manual for detailed instructions.
Solution 8 – Fix your MBR
Sometimes damaged MBR can cause No Boot Device Available message to appear. To fix the issue, you need to start Command Prompt like we showed you in Solution 3 and run the following commands:
- bootrec.exe /FixMbr
- bootrec.exe /FixBoot
- bootrec.exe /RebuildBcd
If those commands don’t work, try using these commands instead:
- bcdedit /export C:BCD_Backup
- cd boot
- attrib bcd -s -h -r
- ren c:bootbcd bcd.old
- bootrec /RebuildBcd
After running these commands, check if your problem is resolved.
The eight methods above are all but sufficient to get your No boot device available message out of the Windows 10 system.
Keep in mind though that you need to follow them in the order they are presented and also be sure not to skip any of the steps presented.
If you have any more questions, don’t hesitate to leave them in the comments section below and we’ll be sure to take a look.
- Fix: PC stuck in boot loop when upgrading to Windows 10 Fall Creators Update
- No action was taken as a system reboot is required [Fix]
- Got the A2 boot error? You can fix it in 3 quick steps
- PC won’t boot after BIOS update? Here’s how to fix this
- No boot screen on Windows 10? Here’s how you can fix that
Editor’s Note: This post was originally published in November 2014 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.