Top 5 Ways to Fix ‘No Bootable Device’ Error on Windows 10

Your computer will run Windows 10 and Windows 11 without errors if you don’t mess with the original installation. However, it is a horror to wake up to see your computer throwing a “No bootable device detected” error.

This error occurs when the hardware cannot recognize the Windows operating system in your computer’s memory. This can also happen if the boot files are damaged. Either way, troubleshooting and running some fixes can fix the error. Here’s how you can do it.

1. Check your boot order and BIOS settings

A misconfigured startup sequence can redirect your computer to load from the wrong drive. This can happen if you installed a new hard drive or SSD but forgot to define the boot sequence from the BIOS. In such a case, your computer will show this error and you can fix it by setting the startup sequence.

Step 1: Turn on your PC and click a specific button to access your BIOS / UEFI settings menu. The most common keys to press are F2, F12, or DEL.

Step 2: Navigate to your computer’s boot option.

Setup utility Windows 10 boot option

Step 3: Move your system drive to the first option and press F10 to save the changes.

Setup utility bootable devices

Restart your computer and confirm that you can now boot your PC.

2. Disconnect external devices and then reconnect them

Eject the replug and restart Windows

Loose or damaged peripheral devices are a major cause of the “Not a bootable device” error. In such a case you have to check all connected devices for functionality. You can try disconnecting and then reconnecting the external devices to see if your device boots properly.

Also, check for damaged peripherals and replace them. Consider booting your device before reconnecting it to removable devices such as the USB drivers. You can then connect the external devices one at a time to identify and correct the device causing the error.

3. Repair MBR boot information

Corrupted MBR boot information can also cause the “no bootable device” error. Use the prompts to rebuild your Master Boot Record (MBR). Windows installation media on USB or DVD are required for this method.

Step 1: Boot from the Windows installation media.

Step 2: Select your language and region and click Next.

Windows setup select language and region

Step 3: Press Repair Your Computer.

Windows setup will repair your computer

Step 4: Choose Troubleshoot.

Troubleshooting when restarting the PC or displaying the advanced options

Step 5: Tap on Advanced Options.

Advanced option to troubleshoot Windows setup

Step 6: In the Advanced Options window, tap Prompts

Command prompt for advanced options for Windows setup

Step 7: Enter the following commands and press Enter after every.

bootrec/fixmbr
bootrec/fixboot
bootrec/scanos
bootrec/rebuildbcd

Wait for the process to complete, then exit the window and restart your PC.

4. Use SFC to check for damaged files

You can also use the SFC commands to scan and repair damaged files. Here’s how you can do it.

Step 1: Open the Command Prompt window and enter this command. Replace C and D with the drive letter assigned to the system reserved partition or your existing Windows installation.

sfc /scannow /offbootdir=C: /offwindir=D:Windows

Don't fix a bootable device with SFC

Step 2: Press Enter to start executing the command. Exit Once the process is complete, restart your computer.

5. Set the primary partition to Active

A problem in the primary partition can sometimes cause the “Not a bootable device” error. In cases where the primary partition is inactive, follow these steps to activate it.

Step 1: Boot the Windows installation media and follow Solution 3 to access Command Prompt.

Step 2: Type diskpart and press Enter. Then type list disk and press Enter.

Command prompt diskpart and listdisk

Step 3: Type select disk 0, where 0 is the hard drive your operating system is installed on, then press Enter.

Command prompt choose where the hard drive is located

Step 4: Type list partition to view the different partitions on the hard drive and press Enter. Find the system reserved partition, which is usually the smallest.

Step 5: If system partition is # 1, type select partition 1 and press Enter. To set it to active, type in active and then press Enter.

Set selected partition as active prompt

Exit prompt and restart your computer to update the changes.

Boot your device

Running command prompts can help resolve the “no bootable device” error. Fixing problems with external devices is also another workable device for the bug. Also, consider keeping an updated Windows system. Updating Windows introduces features that will fix most driver problems.

Related Posts