The error itself indicates that the boot floppy was not detected, which means that the boot configuration is not properly configured or your hard disk is damaged. The boot configuration can be changed in the BIOS (Basic Input/Output System), but if your hard disk is beyond repair, it’s time to replace it. If the system cannot find the boot information needed to boot your operating system, it will display the following error message: The boot disk was not detected or the disk has failed.
For example, the error message “Bootable disk not found or disk failed” has several causes:
- The hard drive connected to your system is faulty or lost (silly, I know, but it happens sometimes).
- Your system’s hard drive has failed.
- The boot order is not set correctly
- The operating system of your hard drive is missing.
- The BCD (Boot Configuration Data) is corrupted.
Either way, without wasting any time, let’s see how to fix the No Boot Disk Hasen Detected Or Disk Has Failed error with the following troubleshooting steps.
What are the causes for the no boot disk has not been detected or the disk has failed error message
Obviously, this error message appears when the affected computer cannot find boot information or the operating system on its hard drive/SSD.
However, the affected computer may not have found boot information and/or operating system information on its hard drive/SSD for a variety of reasons ranging from the improper connection of the computer’s hard drive/SSD to the failure or beginning of hard drive failure (yes, both hard drives, and SSDs can fail over time), a hard drive or SSD containing boot information that is not at the top of the computer’s boot order, or a drive not containing boot information because the operating system has been deleted (intentionally or, as in most cases, unintentionally).
There is a good chance that this problem is caused by a faulty hard drive/SSD, especially since the error message itself indicates that the boot drive may have failed. The easiest way to check if a hard drive/SSD has failed or not is to connect it to another computer that has already booted and see if its contents can be accessed or not. However, if the hard drive/SSD is still under warranty, you should send it back to the manufacturer for inspection as a precaution.
It is possible that the error message “Bootable disk not detected or disk failed” is displayed at startup because the computer is trying to boot from another source and cannot find the boot information instead of booting from the bootable disk. If this is the case, just make sure that the boot disk is at the top of your computer’s boot in order to resolve this problem.
Whatever the cause of this error message in your case, here are some of the most effective solutions you can try to solve this problem.
To fix the error message The boot disk was not detected or the disk failed
Place the boot disk at the beginning of the computer’s boot order in the BIOS
One of the reasons for the error message “Boot disk not found or disk failed” is that the hard disk/ boot disk is not at the top of the boot order.
The system retrieves boot information and operating system information by following the boot order. The boot order consists of the order of sources that the computer searches for reliable information.
However, if the hard disk/boot disk is not at the top of the boot order, the computer will attempt to boot from a different source, resulting in an error message.
If you want to place the boot disk, i.e. the hard disk, at the head of the boot order in the Basic Input/Output System (BIOS), follow these steps:
- Turn on your computer.
- Press F1 or another designated key to enter the BIOS (depending on the HP system, other keys such as F1, F12, or Delete may be used).
- Locate the boot order of the computer under “BIOS Startup”.
- Select the hard disk/SSD, i.e. the boot drive, and move it with the up arrow key.
- Save your changes following the instructions on the screen and exit BIOS.
After exiting the BIOS, your computer will reboot and have no error problems. However, if your hard drive, i.e. your boot drive, is at the top of the boot order in BIOS, you can go to the following method.
Replace the hard disk drive (HDD)
Another reason for your computer’s inability to boot is that the hard drive is in a defective state, leading to the “No bootable drive detected or drive failed” error. You can remove the hard drive from the PC; connect it to another PC to access files and folders on the PC and see if the hard drive is accessible.
However, if you cannot access the contents of the hard drive, you must replace it. You can return the hard drive to the manufacturer, HP, if your computer is still under warranty, or purchase a new hard drive from the HP e-commerce Web site, Amazon, or your local computer store.
However, we strongly recommend that the replacement be done by a professional – a computer technician. In the meantime, when you replace your hard drive with a new one, be sure to install a new Windows operating system on it.
Installing the Windows operating system properly
Another way to solve this problem is to cleanly install the Windows operating system on your PC. This method will remove all pre-installed applications, files, and folders, but will solve the boot error problem on its own.
The operating system or hard drive boot information could have been deleted intentionally or as a result of a virus attack on your computer.
In the meantime, you can read the instructions on how to properly install Windows 7/8/10 on Microsoft’s official installation media.
Check the connections between your PC and your hard drive
Sometimes your laptop can rock, causing the connections between your PC and hard drive to loosen. The wires connecting the hard drive to the system, and vice versa, may have loosened, causing the error message “Bootable drive not detected or drive failed” to appear.
Follow the steps below to check the connections and resolve the problem:
- Turn off the computer and remove the battery. Next, open the case of your computer.
- Remove the hard drive from the computer
- Clean all the ports and cables that connect the hard drive to your computer and vice versa.
- Now reconnect the hard drive to the computer. (Make sure that all connections are tightened.
- Now plug in the battery and turn on the computer.
However, if you do not have the necessary tools and practical knowledge for this method, it is recommended that you consult a computer technician or engineer to help you.
Automatic boot repair/repair
You can also solve the boot failure problem by performing an automatic system repair/repair using the Windows bootable installation DVD. Follow these steps:
- Insert the Windows 10 bootable installation DVD, and then restart your computer.
- Press any key to boot from the CD or DVD when prompted.
- Select your language settings and click “Next”.
- Click on the “Restore Computer” button in the lower-left corner.
- On the Choose an option screen, click Troubleshoot -> Advanced -> Automatic Repair or Startup Repair. Then wait for automatic repair/startup Windows to complete.
- Reboot your computer and start Windows.
Frequently Asked Questions
- Place the boot disk at the beginning of the computer's boot order in BIOS.
- Replace the hard disk drive (HDD)
- Install Windows operating system properly.
- Check the connections between the PC and the hard disk drive.
- Run the automatic boot repair/repair.
- Run CHKDSK.
The error message "Bootable disk not detected or disk failed" usually appears when users try to boot the computer. It is usually related to an incorrect boot configuration or a damaged boot drive.
- Reboot your system.
- Press the F2 key to access the system preferences when starting the system.
- Change the boot order in the boot preferences.
- Exit the menu by pressing Exit in the upper right corner of the screen.
- Reboot your computer.
- Open the BIOS.
- Go to the Boot tab.
- Change the order so that the hard drive appears as the first option.
- Save these settings.
- Reboot your computer.