Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
External Hard DrivesProblem / fix

External Hard Drive Not Showing Up? Fix It Now

Is your external hard drive not detected by Windows or Mac? Learn the common causes and step-by-step fixes, from USB port issues to file system errors, and know when to seek data recovery.

Our top pick
SanDisk Extreme Portable SSD
SanDisk Extreme Portable SSD
★★★★★ 4.8
Check price on Amazon
Read the full guide →
!
Quick answer

Most external hard drive detection issues are caused by USB port problems, driver conflicts, or missing drive letters. Try a different port or cable first, then check Disk Management (Windows) or Disk Utility (Mac).

You plug in your external hard drive, the light turns on, but nothing appears on your screen. It is a frustrating moment, especially if you need the files right now. Our editorial team compared specifications, buyer feedback and key decision factors to bring you a clear troubleshooting guide. We will walk you through the most common causes and the fixes you can try before giving up.

Why Your External Hard Drive Is Not Detected

There are several reasons why your computer might not recognize your external drive. The most common ones include:

  • USB port issues: The port may be dead, loose, or not providing enough power.
  • Driver problems: Outdated, missing, or corrupted drivers on Windows.
  • Drive letter conflict: The drive may not have a letter assigned or may conflict with another drive.
  • File system errors: The drive may be formatted with a file system your OS cannot read, or it may have corruption.
  • Physical damage: The drive may have suffered a fall, water damage, or a mechanical failure.

Identifying the exact cause is the first step to a fix. Let us go through the solutions in order of simplicity.

How to Fix an External Hard Drive That Is Not Showing Up

Follow these steps carefully. Do not skip ahead, as simple fixes often resolve the issue.

  1. Check the basics. Ensure the drive is plugged in securely. Try a different USB port, preferably a USB 3.0 or higher. If you are using a USB hub, plug directly into the computer. Try a different cable if you have one.
  2. Restart your computer. Sometimes a simple reboot can refresh USB drivers and recognize the drive. Connect the drive after the restart.
  3. Check Disk Management (Windows) or Disk Utility (Mac). On Windows, right-click the Start button and select Disk Management. On Mac, go to Applications > Utilities > Disk Utility. If the drive appears there but not in File Explorer or Finder, it may need a drive letter or mount.
  4. Assign a drive letter (Windows). In Disk Management, find your external drive, right-click its partition, and choose Change Drive Letter and Paths. Add a new letter like E or F.
  5. Mount the drive (Mac). In Disk Utility, select the drive and click Mount. If the mount button is grayed out, the drive may have a format issue.
  6. Update or reinstall drivers (Windows). Open Device Manager, expand Disk drives, right-click your external drive, and select Update driver. If that fails, uninstall the device and restart your computer to reinstall it.
  7. Run the hardware troubleshooter (Windows). Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters, and run the Hardware and Devices troubleshooter.
  8. Check the file system. If the drive shows as RAW or unallocated, it may have a file system error. On Windows, you can try using Command Prompt with chkdsk, but only if the drive has a letter. On Mac, you can try First Aid in Disk Utility.
  9. Test on another computer. This helps determine if the issue is with the drive or your computer. If the drive works on another system, the problem is likely your OS or hardware.

Dealing with File System Errors

If your drive is detected but shows as unformatted or RAW, it likely has a corrupt file system. This can happen after an improper ejection or a power surge. Do not format immediately, as that will erase your data. Instead, try to repair it:

  • On Windows: Open Command Prompt as administrator and run chkdsk X: /f (replace X with your drive letter). This scans and fixes errors.
  • On Mac: In Disk Utility, select the drive and click First Aid. Follow the prompts to repair the disk.
  • If these fail, you may need data recovery software before formatting.

When to Replace Your External Hard Drive

If you have tried all the above and the drive still is not recognized, it may be physically damaged. Signs include clicking sounds, the drive not spinning, or a burning smell. In such cases, do not attempt to open the drive yourself. Contact a professional data recovery service if the data is valuable. If the drive is under warranty, contact the manufacturer for a replacement. For future prevention, consider using a reliable brand with good reviews, and always back up important data to a second location.

Preventive Tips for Future Issues

  • Always eject the drive safely before unplugging.
  • Use a surge protector or a powered USB hub if the drive needs extra power.
  • Keep the drive in a cool, dry place and avoid drops.
  • Regularly back up your data to avoid loss if the drive fails.

By following these steps, you can often get your external hard drive working again. If not, professional help is the next step. Remember, check the current price on Amazon for a new drive if you need a replacement, but prioritize data recovery if your files are irreplaceable.

Common questions

Why is my external hard drive not showing up but the light is on?

If the drive has power (light on) but isn't detected, the issue is often a faulty data connection, a driver problem, or a partition that Windows or Mac cannot read. Try a different USB cable or port, and check Disk Management (Windows) or Disk Utility (Mac) to see if the drive appears but lacks a drive letter or mount point.

Can a dead external hard drive be revived?

Sometimes. If the drive is not spinning or clicking, it may have a mechanical failure. Do not attempt to open it yourself. Professional data recovery services can often recover data from dead drives, but it can be expensive. If the drive is under warranty, contact the manufacturer first.

How do I recover data from an external hard drive that is not detected?

First try connecting to another computer or using a different cable. If the drive still isn't detected, use data recovery software like Recuva or EaseUS Data Recovery Wizard, but only if the drive appears in Disk Management or Disk Utility. If the drive is physically damaged, stop using it and consult a professional data recovery service.

More in this topic

More in External Hard Drives

See the full guide →