How to Fix No Bootable Device Found Error

Are you seeing the Error message saying "No bootable device: press F1 to retry boot, F2 for setup utility"?

Don’t worry as this error is common and is randomly seen by most of the users.

no-bootable-device-found-error

In this post, I will focus on how to fix no bootable device error easily in just a few steps. So, let's get started.

What does Bootable Device mean?

A bootable device is a hardware that is required to boot a computer’s data.

Your question might be:

What type of hardware is required to boot a device?

The hardware can be floppy disk drive, DVD, CD-ROM drive, USB flash drive etc.

One thing to keep in mind is that:

Bootable device must contain the necessary files to boot a computer, otherwise the computer will show No Bootable Device Error.

What does No Bootable Device Error mean?

Computer has an in-built software which is independent of OS known as BIOS (Basic Input Output System). The error message, "No bootable device; press F1 to retry boot, F2 for setup utility" are handled by BIOS.

When the BIOS cannot find any hardware to load from the device, it shows you the No Bootable Device Error message on screen.

This error also occurs although if you have a working bootable device connected to your PC. (more on that later)

Why Am I Seeing No Bootable Device Found Error?

The main reason for seeing No bootable device found error is your computer is unable to recognize which drive to select while booting. This may occur if your bootable device is some how disconnected from your PC or damaged. 

Even this error shows up for having more than one hard drive in your PC.

I've seen this error more than 100 times. So, chill... I know how to fix it super simply.

Fix for No Bootable Device issue

I know you are eagerly waiting to solve this error message.

And your question might be:

Which steps should you follow first?

Well, if you have no knowledge about the internal working process of a computer then it is better to follow the methods below step by step to avoid any risk.

Hopefully your problem will be fixed within step 2.

Disconnecting and Reconnecting the Required Components

This step is kept in the first place for checking if you have any hardware issue or not.

The No bootable device found error is only made by your hard disk. So, you will need to open your PC first and then check you hard disk connection. 

Your hard disk or SSD is connected to your computer via two SATA cables. One is a SATA Power cable and the other one is a SATA data cable

sata-cable-hard-disk

Be sure to check if the connections are ok or not. if they are not connected properly then disconnect and reconnect them.

Sometimes your motherboard's port gets damaged which can cause this problem. So make sure to change the ports of the the SATA data cable that connects your hard drive to the motherboard. 

This step will ensure whether you have a corrupted hardware that is leading to No bootable Device message or not.

Now power on your PC and follow the next step.

Changing Boot Order From BIOS

An incorrect boot order often misleads your computer to boot from an unknown source or non-bootable hard drive or device which results in no bootable device error.

And that's why you need to make sure is that your boot order is correct. 

BIOS menu of different motherboards are different so, I've given a general way by which you can change the boot order in any motherboard.

So, here are the steps to fix no bootable device error by changing the boot order from BIOS menu:

  1. Enter the BIOS Menu by pressing the F2 or Del button continuously while your PC is starting.
  2. In the BIOS menu you if you can't use the mouse to select anything then you will have to use the arrow keys to navigate through the options. And use the Enter key to select anything any Esc key to exit.
  3. Go to BIOS Setup then open the Boot Tab.
  4. Now you will see a sequence for booting you PC where you will need to put your bootable hard drive(that contains the OS) to the first position.
  5. Finally, Select Save and Exit which will restart you PC saving the settings.
boot-order-asus-rog-motherboard

Check Internal hard disk status

It's very easy to check whether you have an internal hard disk error.

Here's how to check hard disk status:

1.Open Command Prompt window.
2.Then type the command chkdsk c: /f and press enter which will search for errors on the C drive and fix them if possible.

Fix boot information of your system

Sometimes, Boot information, such as BCD (Boot Configuration Data) or MBR (Mater Boot Record) of your computer gets corrupted and thus you may see NO BOOTABLE DEVICE error.

You can try rebuilding the information of your system to see if this fixes the problem.

Here are the steps to fix Boot information of your motherboard:

  1. Put the Windows installation media via. CD or pen drive into your computer and boot from that source.
  2. You have to select language and region. After that, click on Repair your computer.
  3. Select Troubleshoot and then open Command Prompt.
  4. In Command Prompt, type the following commands consecutively and press Enter after each command.
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
  5. Restart your computer and check if the Error disappears or not.

Setting the primary partition as active one

You may ask:

What is a primary partition?

A primary partition is the place where the operating system is installed.

Sometimes, “No bootable device” error pops up due to the primary partition remaining inactive for some accidental mistakes. To avoid this error, you have to set partition back to active.

Here's how to Set primary partition as active one:

1.First of all open Command Prompt in the installation package.
2.Then, type in the command diskpart and press Enter.
3.Then type the command list disk and press Enter after command.
4.In the shown list, type select disk 0 and press Enter.
5.Then, type list partition and press Enter. After that, type the command select partition 1 and hit Enter.
6.Finally, type the last command active and press Enter.
7.Restart your computer to see if the NO BOOTABLE DEVICE error is fixed or not.

Install a New Operating system

No bootable device error can also be caused due to faulty operating system or malicious attack in windows.

In that case this problem can simply be solved just by giving a fresh windows installation to your computer.

So, if you try to installing a new OS, then your problem will be fixed.

Final Thoughts

This is a very common error message seen by most windows PC users.

I guess there is no one who haven’t saw this Error Message on the Desktop Screen.

Though this error may seem problematic, the solutions I provided will come in handy for you if you follow it step by step.

Do let me know if you have any inquiry about this error.

You may also like

>