Users may face error No Bootable Device. Hit any key when turning on the computer or laptop. This error is pretty often occurring on Acer and Lenovo devices.
If you press any key you will enter the boot media selection mode, after which the error will be repeated again. In this article, we’ll show you how to fix the No Bootable Device error on your computer.
What’s Mean No Bootable Device Error and How to Fix It?
No Bootable Device error means that the system didn’t detect any bootable media with the operating system installed on it, or the partition with the OS bootloader or the bootloader itself was corrupted.
First of all, you need to check if the BIOS can’t detect a hard disk with the OS installed on it. To do this, go to the BIOS settings (in most cases, you need to press the Del or F2 key during the initialization of the computer).
Depending on the device model and BIOS version, the BIOS settings names may differ. Make sure that your HDD is displayed in the list of connected devices.
If the system doesn’t recognize the hard disk (Not detected state), you need to check whether your disk is physically connected to the motherboard and whether the power supply is connected.
Remove the cover of the system unit or laptop and check the correct connection of cables and the density of contacts to the hard drive and motherboard. Contacts of the connection interfaces may become oxidized with time.
If everything is properly connected, try to pull them all out and reinsert them back. Restart the PC and check if the hard drive is detected. If not – try to connect it on another PC with other connection cables. If the drive is not detected on another computer too, then you should take it to the service center.
If the hard disk is detected in the BIOS, you need to verify that it is used as the first boot device. In the Boot section, move your hard drive to the first place in the Boot Order list (on some BIOS models, you must select it as the First boot device).
Do not forget to save the changes in the BIOS using the function keys.
If the previous method did not help, try to change the Boot Mode from UEFI to Legacy in the BIOS settings or vice versa (depending on which mode is active for you at the moment).
In the BIOS on Lenovo laptops, try switching Boot Mode to Legacy Support mode, and Boot Priority to Legacy First.
Another option is to reset the BIOS to the default settings. This can be done using the CLRTC jumper on the motherboard or simply pull out the CMOS battery for a few minutes. In some cases, it helps to replace the BIOS battery with a new one, because the old one can be discharged and not save the settings when the device is turned off.
If the BIOS doesn’t see the boot partition on the drive, you can try to restore the boot record (MBR or EFI) using a boot or installation disk with Windows.
Boot from the bootable media and select System Restore. Run the command prompt (Shift + F10).
First we recommend to check all disk partitions for errors with the command:
chkdsk : /f /r
Then try executing the command to restore the MBR bootloader:
Wait until the command finishes and restart the computer.
If there is physical damage or appearance of bad sectors on hard disk, this can also lead to an error. The hard disk can be damaged by power surges, dust, shock, etc. It is necessary to check the hard drive for the presence of bad sectors, and, if necessary, replace it.