A hard disk is the hardware a computer uses to store data and digital content. Every computer has an internal drive, but you can also use external disks to expand your storage.
If your hard drive is still not recognized, the fault may be physical and every new attempt counts. Before trying again, see how hard drive data recovery works, starting with a free diagnosis.
Many people don’t feel comfortable keeping their most important files only on their computer, so they also store them on a separate device, such as an external disk.
Sometimes, though, a disk develops a problem and the computer can no longer find it. This can have many causes, from loose cables or a bad connection to a faulty motherboard. If your disk isn’t showing up on your computer, read on to find out the possible causes and how to fix them.
Why isn’t my disk showing up on my computer?
As we said, there are many reasons why a disk may not appear on your computer. Below are some of the most common ones on Windows and macOS:
Windows:
One of the most common reasons is that the drive appears as unformatted (RAW) or has never been initialized. If it’s a brand-new, empty disk, the fix is easy: initialize and format it. But if the disk contains data, don’t format or initialize it — that erases your files. Use a recovery program or contact a specialist instead. Other possible causes include:
- The hard disk is not formatted correctly;
- The partition has no drive letter assigned;
- The external hard disk has a hardware problem;
- The USB cable is faulty or not making good contact;
- The USB port is faulty and doesn’t detect the disk;
- The disk driver is out of date or corrupted.
macOS:
It can be very frustrating when your Mac doesn’t recognize the disk. Here are some of the possible causes:
- Natural wear and tear;
- Improper use or storage conditions;
- Damaged USB port;
- Partition problems;
- Corrupted or outdated drivers.
Not sure which of these applies to you? Here are some things you can try, on both Windows and macOS:
Check that the disk is enabled in the BIOS
If the disk’s port is disabled in the BIOS, the system can’t access it. Whether this can happen depends on your computer’s BIOS. Although BIOS interfaces vary a lot, they’re usually organized in a similar way.
So follow these steps:
- Look for the disk settings under menus such as “Devices” or “Storage”;
- Check that the IDE/SATA ports are set to active. Note: “Enabled” means they are switched on;
- If you see “Disabled”, the port is switched off. Change the setting to “Enabled”;
- Save your changes, exit the BIOS and check again.
Incorrectly connected cables
As mentioned above, badly connected cables are a very common reason for a drive not being recognized. SATA drives use two cables: one for data and one for power.
First, check that both are firmly plugged into the motherboard (or power supply) and the hard disk, then try again. If the problem persists, try different cables and connect the disk to another SATA port.
Defective hard disk
Have you tried enabling the disk in the BIOS? Have you made sure the cables work and are properly connected? If the problem persists and the disk still doesn’t show up, its internal circuitry may be damaged.
Test the disk in another computer, or use a SATA-to-USB adapter to see whether the system detects it as an external drive. If the disk works as an external device, the problem may lie with your computer’s BIOS or motherboard. Try restoring the BIOS to its default settings or updating it to the latest version.
On older systems
Is your computer running an older version of Windows? If so, the disk may not appear because the SATA drivers aren’t installed.
In that case, you’ll need to install the SATA (or AHCI) drivers on the drive where Windows is installed, for example from the motherboard manufacturer’s driver disc or website. Keep in mind that if the disk you’re trying to access is the system drive itself, the problem may be damage to the hard disk.
Try booting from Linux
If the previous steps haven’t solved the problem, you can boot a live version of Linux from a USB stick to help narrow down the fault and check, from that free operating system, whether the hard disk is detected. Just don’t install Linux or write anything to the disk you’re trying to recover.
If Linux detects the disk, the problem is most likely in Windows. To fix it, use your operating system’s recovery tools to try to restore the system to working order — after copying your important files to another drive.
How do I recover a disk that doesn’t show up on my PC?
If nothing we’ve suggested has worked, there’s a good chance the disk’s logic board, which controls how the device works, is faulty. If that’s the case, there is good news: your files may well still be intact on the disk, and we at Bot can try to recover them.
Our team specializes in recovering data from hard disks, SSDs, smartphones, memory cards, USB sticks, RAID servers and NAS devices. All work is carried out in a secure, controlled environment.
Our process is simple: we receive your disk and run a diagnosis to identify the problem and the best way to recover your files. We take deadlines very seriously, so our work is fast and efficient, with no headaches for you.
We also offer a free standard diagnosis and free collection of your disk (islands not included). Get in touch if you’d like to know more about our services and how we work — we’ll be happy to help!
Or, to request your free diagnosis now, click here.
We hope this article has helped. And remember: a backup is the best protection against data loss.
