How to Fix No boot device found Error on Windows 10, 8.1 and 7
Getting startup error no boot device found press any key to reboot the machine, while Start the Windows 10, 8.1 or win 7 System? This error message basically means that the affected system was unable to gain access to the HDD/SSD that contains its boot information. Or in other words, when you turn on the system it scanned all connected HDDs/SSDs for boot information But did not find any. Some Time this Error message would be different like no bootable device detected – Insert Boot disk And press any key. No Boot Device Available – Strike the F1 key to retry boot, F5 to run the setup utility etc.
Why no boot device found error at startup?
Usually, this Boot Error no boot device found, No Boot Device Available or No Bootable Device Detected Error occur While Reboot the system to fix some problem or Some Time After added a new HDD Or external HDD drive. So the reason for this error can be incorrect boot order, faulty MBR (BOOTMGR is missing or corrupted ). Again if System files are damaged, Having a Faulty HDD, Disk drive Error, Bad Sectors, partition not detected etc cause this no boot device found error on windows 10, 8.1 and win 7.
No boot device found
After understand this Boot problem (no boot device found) And the Reason Behind this Boot Error. Here apply Bellow solutions To get rid of this windows Boot error no boot device found press any key to reboot the machine.
Disconnect External USB Devices
Start with Basic solution First disconnect All External USB devices to make sure any external HDD, USB thumb drive not causing the issue. Sometimes due to incorrect boot order windows try to boot from an external disk drive, USB drive. And when didn’t found any OS this will result no bootable device detected – Insert Boot disk And press any key. No Boot Device Available – Strike the F1 key to retry boot, F5 to run the setup utility etc.
Also a number of Users Report on Microsoft forum, Reddit they were unable to boot to their PC, but after disconnecting their USB devices, the issue was resolved. We recommend disconnecting all external drives such as external HDD, USB drive, printer, scanner etc. Then after try to start windows normally and check windows start normally. If yes then any external drive causing the issue to connect them one by one to find out which one causing the issue.
Check HDD for loose cable connection
If you are a Laptop user you can skip this step.
If you Are using Desktop computer Then you might get No Boot Device Available message if your components aren’t connected properly. Especially if the SATA cable or power Cable not connected properly with the HDD this might cause the problem. We recommend to first check and fix this problem. To do this you need to power down your PC, disconnect it from the 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.
Change Boot Order (Set Hard Drive As First Boot Device)
As Discussed, An incorrect boot order can mislead your computer to boot from an unbootable hard drive or device. Which may Cause boot error no boot device has been detected please press any key to reboot. So Access BIOS Setup by following steps and change Set hard drive is the first of the boot order.
Enter the BIOS interface Restart computer and tap “F2” (Del, F12, F8 As perform Device manufacturer support ) key continuously at startup. In the “BIOS Setup Utility” option, switch to “Boot”. Now press the “↑↓” keys to modify the bootable disk as the first boot device. After that, press “F10” to save the changes And Restart the computer. This time System Try to Boot from the proper disk drive which may solve no boot device found error.
Fix boot information of your system
Sometimes damaged MBR can cause No Boot Device Available message to appear. Also, You may get a “No bootable device found” error when the boot information, such as BCD (Boot Configuration Data) or MBR (Master Boot Record) of your system is corrupted.
To fix the issue, you need to start Command Prompt from Advanced options ( Windows 8.1 and 10 users ).
If you are Windows 7 user then boot windows form an installation media, if you don’t have then create one by following the link. Select the language and region, and then click on Repair your computer. select the Windows 7 system from the list of the Operating system. Then click on Next. After that click on Command Prompt.
Now In Command Prompt, type the following lines one by one and press Enter on your keyboard after each. (If you are asked whether you want to add a new installation to boot list, press Y and then press Enter.)
If those commands don’t work, try using these commands instead:
bcdedit /export C:BCD_Backup
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
After running these commands, check if your problem is resolved.
Check And Fix Disk Drive Errors
After fixing BCD (Boot Configuration Data) or MBR (Master Boot Record) by performing the above commands. Now Run CHKDSK command to Check And fix disk Drive Error and make sure The Drive Error, Bad Sectors not causing the issue. You Can Run CHKDKS command to Check the Drive Errors And add some extra parameters to force chkdsk to fix the Errors. To do this on the same Command prompt type command chkdsk /f /r /x And hit the enter key to execute the command.
This will scan and check the disk drive for errors. If found any the chkdsk utility try to repair them if possible. Wait until 100% complete the repair process.
Repair Corrupted System Files using SFC Utility
After Run CHKDSK command Again Run the System File Checker Utility To make sure any corrupted, missing, damaged system file not causing the Boot error “no boot device found”. Running SFC utility scan system for missing corrupted system files, If found any the utility repair /restore them from a compressed folder located %WinDir%\System32\dllcache.
To run the System file checker utility On Same Command prompt ( which you opened from Advanced options ) Type command sfc /scannow and hit the enter key to execute the command. Wait until 100% complete the process, After that Restart windows. I hope This time windows Start normally without any Boot problem such as no boot device found, No Boot Device Available etc.
Note: If the SFC scan results windows resource protection found corrupt files but was unable to fix some of them, Then run the DISM command (dism /online /Cleanup-image /restorehealth). Which repair the system image and enables SFC to do its job, you can read more about DISM command from here.
Change Primary partition as active
If perform Above solutions Still getting no boot device found, No Boot Device Available etc ? Then Try to Change the primary partition of your hard drive as active partition. If due to any reason ( by mistake ) primary partition(where the operating system is installed) of your hard drive is inactive that may cause No bootable device error.
To fix this Again open command prompt from advanced options then perform command below one by one and hit the enter key to execute the command.
select disk 0
list volumeselect volume 3 ( Select the Os isstalled Volume numbber,for you the voulume numver may different )
Note: Always mark the System Reserved Partition (generally 100MB) active and if you don’t have a System Reserved Partition then mark C: Drive as the active partition.
Close the command prompt and restart your PC. Most of the time, this method was able to Fix No Boot Device Available Error Windows 10, 81 and 7 PC.
Reinstall your operating system
It is also possible that the corrupted files in your operating system cause the error. You can try resetting your system and see if this fixes the problem. To do so, you can use your Windows installation media to reinstall your operating system. hope the error will no longer occur on your computer after the reinstallation.
These are some most applicable solutions to fix windows Boot Device errors such as no bootable device detected – Insert Boot disk And press any key. No Boot Device Available – Strike the F1 key to retry boot, F5 to run the setup utility.no boot device found press any key to reboot the machine etc on windows 10, 8.1 and win7. I hope to apply these solutions to fix this no bootable device detected, No Boot Device Available or no boot device found error.