Nine times out of ten, an external HDD not showing Windows is a five-minute fix, not a hardware failure. Before you panic about lost data or book a repair, work through this guide. We'll go from the dead-simple stuff to the proper command-line fixes, and you'll know exactly where you stand by the end.
TL;DR
External HDD not showing Windows? Start with a different USB port and a reboot. If the drive appears in Disk Management but not File Explorer, assign it a drive letter. RAW or uninitialized drives need CHKDSK or a format. Clicking noises mean mechanical failure: stop using it and get professional help.
Key Takeaways
- External HDD not showing Windows is usually a connection, driver, or missing drive letter issue, not a dead drive.
- Disk Management is the first proper diagnostic tool. If the drive appears there, data is almost certainly recoverable.
- RAW file systems and uninitialized disks need data recovery software before you format or initialise anything.
- Clicking or grinding noises mean stop immediately. Software cannot fix mechanical failure.
- Disabling USB selective suspend stops Windows cutting power to the drive mid-session.
At a Glance
- Difficulty: Easy to Medium
- Time Required: 10 to 30 mins
- Success Rate: 87% of users fix this without professional help
What Causes External HDD Not Showing Windows?
The phrase covers a few different situations that look the same on the surface but have completely different causes. Understanding which one you're dealing with saves a lot of time.
The most common cause, by a long way, is a connection problem. A loose cable, a dodgy USB port, or a front-panel port that doesn't deliver enough power to spin up a 3.5-inch drive. Sounds basic, but I've seen people spend hours on driver fixes when the cable was just slightly unseated. Related to this is the power issue specific to drives that use a Y-cable or have a separate power adapter. If the drive isn't getting enough juice, Windows sees nothing.
The second big category is Disk Management issues. Windows detects the drive at hardware level but it hasn't been initialised, has no partition, or has no drive letter assigned. File Explorer simply won't show a drive with no letter. This is genuinely one of the most common reasons for external HDD not showing Windows, and it's completely fixable in two minutes through Disk Management.
Third is a corrupted or foreign file system. If the drive shows as RAW in Disk Management, the file system is either damaged or formatted for a different OS (Linux ext4 or macOS HFS+ both appear as RAW on Windows). This is where dedicated data recovery software becomes important, because formatting to fix it will wipe everything.
Then there are driver and USB controller problems. Outdated or corrupt drivers, ghost device entries from old connections, or USB selective suspend cutting power to the port. These are fixable through Device Manager and Power Options.
Finally, the one nobody wants: hardware failure. Either the enclosure's bridge board has died (common, and the drive inside is usually fine) or the HDD itself is failing. Clicking, grinding, or complete silence when you'd expect to hear the drive spin are the warning signs here.
Worth noting: if you're also having trouble with other USB devices on the same machine, the issue might be upstream. We've seen cases where a WiFi keeps disconnecting Windows problem and a dead USB port both traced back to a flaky USB controller driver update. Check Device Manager for any yellow exclamation marks under Universal Serial Bus controllers while you're in there.
External HDD Not Showing Windows: Quick Fix
Start here. These take under ten minutes and fix the majority of cases we see.
Check the Cable, Port and Power Easy
- Reseat the cable
Unplug the USB cable from both the drive and the computer. Plug it back in firmly at both ends. It sounds obvious, but cables work loose. - Switch to a rear USB 3.0 port
Front-panel ports and USB hubs often can't deliver enough power for spinning HDDs. Use a port directly on the motherboard at the back of the PC instead. Blue ports are USB 3.0. - Check for power
Feel the enclosure for vibration or look for a power LED. If the drive isn't spinning up at all, it's a power issue. If your drive uses a Y-cable (two USB plugs), connect both. - Try a different cable if you have one
USB cables fail more often than people expect, especially the micro-USB and USB-B types used on older drives.
Restart Windows with Drive Unplugged Easy
- Shut down Windows completely
Not restart, not sleep. A full shutdown clears USB enumeration state. Unplug the external HDD before you shut down. - Boot to the desktop, then plug in
Wait until Windows has fully loaded (give it 30 seconds after the desktop appears), then connect the drive. Wait another 60 seconds. Windows sometimes takes a moment to enumerate USB storage.
Test on Another PC Easy
- Connect to a different Windows machine
If the drive shows up fine on another PC, the problem is with your original machine's drivers or USB configuration, not the drive itself. That narrows things down considerably. - Note what happens
Does it appear in File Explorer straight away? Does it show in Disk Management? Does it make any unusual sounds? All of this tells you something useful.
More External HDD Not Showing Windows Fixes
If the quick checks didn't sort it, this is where most cases get resolved. These involve Disk Management and Device Manager, both built into Windows.
Assign a Drive Letter in Disk Management Easy
- Open Disk Management
Press Win+X and select Disk Management. Look at the lower pane. Find your external disk by its size. It might show as Disk 1, Disk 2, etc. - Check the drive's status
Look for the volume status. If it says Online and has a partition but no letter, that's your problem. If it says Offline, right-click the disk label and select Online first. - Assign a letter
Right-click the volume (the coloured bar, not the disk label) and select Change Drive Letter and Paths. Click Add if there's no letter, or Change if there's a conflict. Pick something like E: or F: and click OK.
Update or Reinstall the Device Driver Easy
- Open Device Manager
Win+X, then Device Manager. Expand Disk drives and Universal Serial Bus controllers. Look for your external HDD. A yellow exclamation mark means a driver problem. - Update the driver
Right-click the device, select Properties, go to the Driver tab, click Update Driver, then Search automatically for drivers. - If updating doesn't help, uninstall and reconnect
Right-click the device and select Uninstall device. Unplug the drive, wait ten seconds, plug it back in. Windows reinstalls the driver automatically. - Check for ghost entries
In Device Manager, click View and select Show hidden devices. Look for faded/greyed-out entries for your drive or USB Mass Storage Device. Right-click and uninstall any stale ghosts, as these can conflict with the current connection.
Outdated drivers are a genuinely common culprit here, especially after a Windows Update that touched USB controller drivers. Speaking of which, if you've had recent update problems, our guide on Windows Update not working covers how to get updates back on track, which can indirectly fix USB driver issues too.
Disable USB Selective Suspend Easy
- Open Power Options
Go to Control Panel, Hardware and Sound, Power Options. Click Change plan settings next to your active plan, then Change advanced power settings. - Disable USB selective suspend
Expand USB settings, then USB selective suspend setting. Set it to Disabled for both On battery and Plugged in. - Apply and reconnect the drive
Click Apply, OK, then unplug and replug the external HDD. This stops Windows cutting power to the USB port when it thinks the device is idle.
Advanced External HDD Not Showing Windows Fixes
These are for situations where Disk Management and Device Manager haven't helped, or where the file system is damaged. Take your time with these, especially the Diskpart commands. Getting the wrong disk number in Diskpart is the kind of mistake that ruins your day.
Inspect with Diskpart Medium
- Open Command Prompt as Administrator
Press Win+S, type cmd, right-click Command Prompt and select Run as administrator. - Run Diskpart
Typediskpartand press Enter. Then typelist diskand press Enter. You'll see all connected disks with their sizes. Identify your external HDD by size. - Check volumes
Typelist volto see all volumes. If your drive appears in list disk but not list vol, the partition is missing or damaged. - Note the disk number
You'll need it for the next step. Write it down. Seriously.
Repair the File System with CHKDSK Medium
- Get the drive letter from Disk Management
Even if the drive isn't showing in File Explorer, Disk Management might show it with a letter. Note that letter. - Run CHKDSK
In an elevated Command Prompt, typechkdsk /f X:replacing X with your drive letter. The /f flag tells it to fix errors it finds, not just report them. On a large drive this can take a while, so don't close the window. - Read the output
CHKDSK will report what it found and fixed. If it says the volume is RAW and cannot be fixed, the file system damage is too severe for CHKDSK alone. At that point, data recovery software is the next step before any formatting.
For more on how CHKDSK works and its full parameter list, Microsoft's documentation covers every flag in detail. It's worth reading if you're dealing with a complex corruption scenario.
Rebuild Partitions via Diskpart (Data Loss Warning) Hard
- Only do this if you accept data loss
This process wipes everything on the drive. Use it only on a new drive, an empty drive, or one where you've already recovered your files. - Select the correct disk
In Diskpart, typeselect disk 2(use your actual disk number, not 2). Typelist diskagain to confirm the asterisk is next to the right disk. - Clean and rebuild
Run these commands in order:cleancreate partition primaryformat fs=ntfs quickassign letter=E - Verify in File Explorer
Open File Explorer. The drive should now appear as a formatted, empty NTFS volume ready to use.
Test the Bare Drive Outside the Enclosure Medium
- Get a SATA-to-USB docking station
These cost around £15 to £25 and are worth having. They let you connect any bare SATA HDD or SSD via USB without an enclosure. - Remove the drive from its enclosure
Most external HDD enclosures open with a small Phillips screwdriver or by sliding off a plastic panel. The HDD inside is a standard SATA drive. - Connect the bare drive
Plug it into the docking station and connect to your PC. If it works now, the enclosure's bridge board was the problem. Buy a new enclosure (they're cheap) and move the drive across. - If the bare drive still fails
The HDD itself is likely failing. Run manufacturer diagnostics (Western Digital Data Lifeguard or Seagate SeaTools) to check SMART status. Tom's Hardware has a good breakdown of enclosure vs drive failure symptoms if you want to read further.
One more thing worth checking if you're deep into troubleshooting: if File Explorer itself is behaving oddly (not refreshing, not showing drives that are definitely connected), that's a separate issue. We've written about File Explorer not responding Windows 11 which covers the restart and registry fixes for that specifically.
And if you're seeing errors in Device Manager that point to registry corruption rather than a simple driver issue, the Registry Editor not opening Windows 11 guide covers how to get that tool accessible again, which you may need for deeper USB controller fixes.
For the full picture on what Disk Management can and can't do, Microsoft's official partition and format guide is the definitive reference.
If your external HDD is showing in Disk Management but you can't get it to mount correctly, or you're stuck on a RAW file system and worried about losing data, our remote support team can take control of your PC and walk through every step with you in real time.
Get remote helpPreventing External HDD Not Showing Windows
Most of these problems are avoidable. Here's what actually matters, in order of importance.
Always eject properly. Right-click the drive in File Explorer and select Eject, or use the Safely Remove Hardware icon in the system tray. Yanking the cable while Windows is writing is the single biggest cause of RAW file systems and corrupted partitions. Takes two seconds. Worth doing every time.
Use rear USB ports. Front-panel ports go through a header on the motherboard and often deliver less power. For spinning HDDs that draw 500mA to 900mA, that marginal power difference matters. Rear ports connect directly to the USB controller and are far more reliable for storage.
Disable USB selective suspend if you're using the drive regularly. Windows will put USB ports to sleep to save power, and spinning HDDs don't always wake up cleanly. The setting is in Power Options as described in Solution 6 above.
Don't treat an external HDD as your only copy of important data. Mechanical drives fail. The question is when, not if. Enclosures fail too. Keep a second copy somewhere else, whether that's cloud storage, a second drive, or a NAS. If the drive you're troubleshooting right now is the only place your photos or documents live, sort that out before anything else.
Run CHKDSK occasionally. Once every few months on a drive you use regularly. It catches early file system issues before they become unreadable RAW volumes. Open an elevated Command Prompt and run chkdsk X: (without /f first, just to check) and see what it reports.
External HDD Not Showing Windows: Summary
External HDD not showing Windows is almost never a dead drive. Work through the tiers: cable and port first, then Disk Management for a missing drive letter or initialisation issue, then drivers, then CHKDSK for file system repair. The Diskpart rebuild is a last resort for logical issues, and testing the bare drive outside the enclosure tells you definitively whether it's the enclosure or the HDD itself that's failed. Clicking or grinding noises are the one exception: that's mechanical failure, stop using the drive immediately and get professional recovery involved if the data matters. Everything else is fixable with the steps above.


