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

External Hard Drive Not Recognized? Here’s How to Fix It

Is your external hard drive not showing up on Windows or Mac? Follow this troubleshooting guide to fix connection issues, driver problems, and disk management errors for Seagate, WD, and Samsung drives.

Published July 18, 2026 · Reviewed by the Unbiased Advice & Insights editorial team · How we research and score

!
Quick answer

First, try a different USB cable and port. If that fails, open Disk Management (Windows) or Disk Utility (Mac) to see if the drive appears. If it does, assign a drive letter or mount it. If not, update drivers or check for hardware failure. For data recovery, stop using the drive and use recovery software or consult a professional.

Why Your External Hard Drive Is Not Recognized

An external hard drive that won't show up can be frustrating, especially when it contains important files. The problem can stem from several causes: a loose or faulty cable, a dead USB port, outdated or corrupted drivers, a missing drive letter, or a failing drive. Both Windows and Mac have built-in tools to diagnose the issue. Our editorial team compared specifications, buyer feedback and key decision factors to compile this guide for Seagate, WD, and Samsung drives.

How to Fix an External Hard Drive That Is Not Detected

Follow these steps in order. Each step increases in complexity. Stop if the drive makes unusual noises (clicking, grinding) as that indicates physical damage.

  1. Check physical connections. Try a different USB cable and a different USB port. For desktop computers, use a port on the back of the case. Avoid USB hubs. If the drive has a separate power adapter, ensure it is plugged in and the outlet works. For bus-powered drives, a USB 2.0 port may not supply enough power; use a USB 3.0 port or a powered hub.
  2. Restart your computer. A simple reboot can resolve temporary driver glitches. With the drive connected, restart both the computer and the drive (unplug power, wait 10 seconds, plug back in). On Windows, you can also perform a full shutdown by holding Shift while clicking Shut Down to clear the kernel cache.
  3. Check Disk Management (Windows) or Disk Utility (Mac). On Windows, right-click the Start button and select Disk Management. Look for the drive. It may appear as "Unknown" or "Not Initialized" or have no drive letter. Right-click the partition and choose "Change Drive Letter and Paths" to assign a letter. If the drive is unallocated, you can create a new volume, but this erases data. On Mac, open Disk Utility from Applications > Utilities. If the drive appears in the left sidebar, select it and click First Aid. If it is grayed out, the drive may need reformatting (this erases data). For drives that appear but cannot be mounted, try running First Aid on the disk itself, not just the volume.
  4. Update or reinstall drivers (Windows). Open Device Manager, expand "Disk drives," right-click your external drive, and select "Update driver." If that fails, right-click and choose "Uninstall device," then restart your computer. Windows will reinstall the driver automatically. Also check under "Universal Serial Bus controllers" for any yellow exclamation marks; update those drivers as well.
  5. Try a different computer. Connect the drive to another computer to rule out a system-specific issue. If it works on another computer, the problem is with your original computer's USB controller or drivers. On laptops, try all available USB ports, including USB-C with an adapter if needed.
  6. Use manufacturer diagnostic tools. Seagate offers SeaTools, WD has WD Drive Utilities, and Samsung provides Magician software. These tools can check the drive's health and sometimes fix minor errors. Download them from the official support site. For example, SeaTools can run a short drive self test (DST) that checks the drive's electrical and mechanical performance.
  7. Consider data recovery. If the drive is detected but not accessible, use data recovery software like Recuva (free) or EaseUS Data Recovery Wizard (paid). If the drive is not detected at all or makes clicking sounds, stop immediately and consult a professional data recovery service. Attempting DIY fixes on a failing drive can worsen data loss. Professional services can cost several hundred dollars but have higher success rates for physically damaged drives.

When to Replace Your External Hard Drive

If you have tried all the above steps and the drive still isn't recognized, it likely has a hardware failure. Common signs of a dead drive include no power light, clicking or whirring noises, or the drive appearing as an unknown device with no capacity. In such cases, replacement is the most practical solution. For reliable alternatives, consider newer models from Seagate (like the Backup Plus series), WD (My Passport or Elements), or Samsung (T7 Portable SSD). Always check the current price on Amazon before purchasing. Remember that SSDs are more durable and faster than HDDs, but cost more per gigabyte. For backups, a 2TB HDD is often sufficient; for active file transfers, an SSD is better. If you frequently travel, consider a ruggedized drive like the LaCie Rugged Mini, which offers drop and water resistance.

Preventing Future Detection Issues

To avoid future problems, always safely eject your drive before disconnecting. On Windows, use the "Safely Remove Hardware" icon in the system tray. On Mac, drag the drive icon to the Trash or use the Eject button in Finder. Avoid moving the drive while it is spinning, as this can cause head crashes. Keep the drive in a cool, dry place and avoid physical shocks. Regularly back up your data to another location, such as a cloud service or a second external drive. For critical data, consider using a RAID enclosure that provides redundancy. Also, update your operating system and drivers regularly to ensure compatibility with newer hardware.

Final Thoughts

Most external drive detection issues are fixable with simple troubleshooting. Always start with the cable and port, then move to software tools. If data is critical, prioritize recovery over repair. And once your drive is back online, consider maintaining a second backup to avoid future panic. The key is to act methodically and not panic. With the steps outlined above, you can resolve the vast majority of recognition problems without needing professional help.

More guides

See our full buying guides hub and our research and scoring methodology. We compared specifications and verified owner feedback; we did not physically test every product.

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 cable, outdated driver, or a drive letter conflict. Try a different USB port or cable, then check Disk Management (Windows) or Disk Utility (Mac) to see if the drive appears there. If it does, assign a drive letter or mount it. If not, the drive may have a hardware failure.

Can I recover data from an external hard drive that is not recognized?

Yes, in many cases. If the drive is detected in Disk Management but not in File Explorer, you may be able to recover files using data recovery software like Recuva or EaseUS. If the drive makes clicking noises or is completely dead, professional data recovery services are an option, though they can be expensive. Always stop using the drive immediately to avoid overwriting data.

How do I fix an external hard drive that is not recognized on Mac?

On Mac, first check System Information > USB to see if the drive is detected. If yes, open Disk Utility and try First Aid. If the drive appears grayed out, it may need reformatting (which erases data). For Seagate or WD drives, try their dedicated Mac software. If the drive is not seen at all, try a different cable or port, reset the SMC, or boot into Safe Mode.

What should I do if my external hard drive is detected but shows as unallocated space?

If the drive appears in Disk Management as unallocated, it means the partition is missing or corrupted. You can try to recover the partition using software like TestDisk or EaseUS Partition Master. If that fails, you may need to create a new partition and format the drive, which will erase all data. Only do this if you have a backup or have already attempted data recovery.

Can a faulty USB port cause an external hard drive not to be recognized?

Yes, a faulty USB port can prevent detection. Try a different port on your computer, preferably a USB 3.0 port (often blue) for faster data transfer. Avoid using front panel ports on desktops as they may have weaker power delivery. If the drive works on another computer, the original port may be damaged.

More in this topic

More in Best External Hard Drives

See the full guide →