If you get the error message No boot device available in Windows 10, you can follow the tutorial posted below and find out how to fix the No boot device available/No boot device found issue.
You will also need to follow the methods in the order they are posted to minimize your debug time on the Windows 10 device.
First of all, before you begin, you will need a DVD or an external memory like a USB device with Windows 10 on it to be able to boot from it. Also make sure the CD/DVD you have with Windows 10 is not damaged in any way thus preventing any errors in the boot process.
No Boot Device Available message can be a big problem, and in this article we’re going to show you how to fix the following issues:
- No boot device found Windows 10 Dell – This problem can appear on almost any Windows device, and many Dell users reported this problem on their PCs.
- No boot device found press any key to reboot the machine – Sometimes this error message will ask you to press any key to restart your PC. Unfortunately, even after you restart your PC you won’t be able to access Windows.
- No Boot Device Available USB, UEFI – Sometimes this problem can occur if you’re using UEFI. To fix this issue, you just need to change your UEFI configuration.
- No boot device has been detected – This is a variation of this problem and it can appear if your hardware is faulty. In addition, this issue can appear if your hard drive isn’t properly connected.
- Keyboard failure No Boot Device Available – According to users, sometimes this problem can be caused by your keyboard. To fix the issue, you might want to try disconnecting or replacing your keyboard.
- No Boot Device Available current boot mode is set to BIOS – This is another relatively common problem. If you’re getting this error message, you just need to switch from BIOS to UEFI and the issue should be resolved.
- No boot device connected, found, selected, detected – This is a standard variation of this problem, and many users reported that their boot device isn’t connected or found. This can be a big problem, but you should be able to fix it using one of our solutions.
- No boot device SSD – Many users reported that this problem started appearing after using an SSD. This isn’t a serious problem and you should be able to fix it by changing your BIOS settings.
On a side note, this specific error often occurs shortly after migrating from Windows 7 to Windows 10. But it can also occur after installing the latest Windows 10 updates. Judging by the number of reports we’ve come across, Dell computers are particularly affected by this issue. You can use the troubleshooting guide below both for Dell computers, as well as other computer brands.
No boot device found: How to fix this error
- Run Automatic repair
- Run the troubleshooter
- Run SFC scan
- Make sure you’re using UEFI
- Check for lose cables
- Disconnect USB peripherals
- Set your hard drive as first boot device
- Fix your MBR
Solution 1 – Run Automatic repair
- Place the Windows 10 DVD/USB and reboot the Windows operating system.
Note: If you can’t boot from the Windows DVD then you will have to go in the BIOS options of your device and be sure you have the option to boot from the CD/DVD selected and enabled.
- After your system boots you’ll get to a Windows setup page. Click the Next button to proceed.
- Left click or tap on the Repair your computer option in the next window.
- Now choose Troubleshoot > Advanced options button > Automatic repair button.
- Select the Windows 10 operating system you wish to repair.
- Let the automatic repair process run and after it is finished reboot again without the Windows 10 DVD and check if you still get the No boot device available message.
Solution 2 – Run the troubleshooter
Several users claim that you can the problem with No boot device available message simply by running the troubleshooter. If you can’t access Windows normally, you might want to try this solution from Safe Mode.
- In the search box write Troubleshooter and select Troubleshooting from the menu.
- Select Windows Update from the list and click on Run the troubleshooter button.
- After the process is completed reboot your Windows 10 device and check if you still have the same issue.
Keep in mind that this isn’t a universal solution, so it might not work for you.
Solution 3 – Run SFC scan
- Press Windows Key + X and choose Command Prompt (Admin) from the menu.
- Write in the command prompt the following: sfc /scannow and press Enter to run it.
- Let the system file checker process finish and reboot the Windows 10 device.
- Check again for the No boot device available message.
If you’re having trouble accessing Command Prompt as an admin, then you better take a closer look on this guide.
If you can’t access your Windows 10 at all, you can run Command Prompt from Advanced Boot Menu. To do that, simply restart your PC couple of times. Now select Troubleshoot > Advanced options > Command Prompt.
When Command Prompt starts, you need to run the following commands:
- sfc /scannow /offbootdir=c: /offwindir=c:windows
- chkdsk c: /r
chkdsk is giving you headaches? Check out this quick guide to any issues with it.
If those two commands can’t fix the problem, you might have to use DISM scan instead. To do that, just run this DISM /Online /Cleanup-Image /RestoreHealth command.
If the previous command doesn’t work, try using the following commands instead:
- Dism /Image:C:offline /Cleanup-Image /RestoreHealth /Source:c:testmountwindows
- Dism /Online /Cleanup-Image /RestoreHealth /Source:c:testmountwindows /LimitAccess
These commands will check for file corruption and fix any corrupted files on your hard drive that might prevent Windows from booting. Keep in mind that this isn’t a universal solution, so it might not work if the problem is caused by your hardware.
Solution 4 – Make sure you’re using UEFI
Many users reported No Boot Device Available message after a BIOS update. If you’re getting this error message, the problem might be related to your BIOS. To fix the issue, you need to switch from BIOS to UEFI.
This is a simple process, and in order to do it, you just have to enter BIOS and change a single setting. Since there are many different versions of BIOS, we strongly advise you to check your motherboard manual and see how to switch permanently to UEFI.
After doing that, the error message should be resolved and your PC should start working again.
Editor’s Note: This article continues on the next page. If you’re interested in learning how to better manage the boot sequence of your PC, check out our wide collection of guides.Editor's Note: This article was originally published in November 2017 and was revamped and updated in January 2020 for freshness, accuracy, and comprehensiveness.