FIX: No boot device available on Windows 10

Ivan Jenic
by Ivan Jenic
Loading Comments
Affiliate Disclosure

how to fix No boot device available error on Windows 10

Solution 5 – Check for loose cables

PSU cable

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

usb cable

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
  • c:
  • cd boot
  • attrib bcd -s -h -r
  • ren c:bootbcd bcd.old
  • bootrec /RebuildBcd

After running these commands, check if your problem is resolved.

Need additional info on how to fix a damaged/corrupted MBR? Check our dedicated guide about it.

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.


Editor’s Note: This post was originally published in November 2014 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.