External Drive Detected but Missing in Disk Management? Fix It Here

External drive shows in Device Manager but not in Disk Management? The culprit is almost always a driver or partition issue. Here's how to fix it fast.

Cause 1: The Driver Got Replaced by a Windows Update (Most Common)

You plug in your external drive, Windows makes that little 'ding' sound, and you see it under Device Manager as a Disk drive. But when you open Disk Management (diskmgmt.msc), it's not there. Not even an unallocated blob.

I've seen this dozens of times. The usual trigger? A Windows Update quietly swapped out your USB mass storage driver for a generic one. It happens on Windows 10 and 11, especially after a feature update. The drive is technically there, but the driver isn't speaking the right language to the system.

Here's what to do:

  1. Open Device Manager (Win + X, then select it).
  2. Expand Disk drives. You'll see your external drive listed (e.g., 'WD My Passport USB Device').
  3. Right-click it and select Uninstall device. Check the box that says 'Delete the driver software for this device' if it appears.
  4. Unplug the drive, wait 10 seconds, plug it back in.

Windows will reinstall the driver from its cache. If that doesn't do it, right-click the drive in Device Manager, choose Update driver, then Browse my computer for driversLet me pick from a list. Pick 'USB Mass Storage Device' if you see it. That's the generic fallback that works most of the time.

Don't bother with third-party driver updater tools. They'll make things worse. The built-in driver rollback rarely helps either—you want a fresh install of the driver, not a rollback to the same broken one.

Cause 2: The Partition is Hidden or the Drive is Uninitialized

If Disk Management shows the drive as 'Unknown' or 'Not Initialized', or if it shows as a black bar with 'Unallocated', then the partition is either missing or the drive never got set up for Windows.

This usually happens with drives that were formatted on a Mac or used on a Linux box, then plugged into a Windows machine. The partition table is either absent or in a format Windows can't read (like APFS or ext4). It can also happen if you ran some partitioning tool and accidentally wiped the partition table.

Here's the fix:

  1. Open Disk Management (diskmgmt.msc).
  2. Find your external drive. It'll be the one with a black stripe and 'Unallocated' label.
  3. Right-click the black area and select New Simple Volume. Follow the wizard, assign a letter, format as NTFS.

But wait—if the drive has data you care about, don't do this yet. Initializing will wipe the drive. If you need the data back, stop messing with Disk Management and grab a data recovery tool like TestDisk or Recuva. TestDisk can rebuild the partition table without wiping—it's saved my ass more than once.

If the drive shows as 'Unknown' and 'Not Initialized', right-click the disk label (the square on the left) and choose Initialize Disk. Use GPT if the drive is larger than 2TB. If it's smaller, MBR is fine. Then create a new volume as above.

One more thing: if Disk Management shows the drive as 'Healthy (Primary Partition)' but it still doesn't appear in File Explorer, it might just be missing a drive letter. Right-click the partition, select Change Drive Letter and Paths, and assign a letter. That happens more often than you'd think.

Cause 3: Power Management is Killing the USB Port

This one is sneaky. Windows has a feature called 'USB selective suspend' that saves power by cutting power to USB ports that aren't being used. The problem? It sometimes decides your external drive isn't 'active' even when it is—especially if it's a bus-powered drive (no external power adapter).

You'll know this is the problem if the drive works fine on one USB port but not another, or if it works for a few minutes then disappears. The fix is simple:

  1. Open Device Manager.
  2. Expand Universal Serial Bus controllers.
  3. Right-click each USB Root Hub and select Properties.
  4. Go to the Power Management tab and uncheck 'Allow the computer to turn off this device to save power'.
  5. Do this for every Root Hub—it's tedious but worth it.

Also, go into Control PanelPower OptionsChange plan settingsChange advanced power settings. Expand USB settingsUSB selective suspend setting, and set it to Disabled.

And here's a hardware tip: if you're using a hub, plug the drive directly into the computer's USB port. Cheap hubs cause all kinds of weirdness with external drives. If you must use a hub, get a powered one—it gives the drive steady power and avoids the whole power management mess.

Another real-world scenario: you've got a laptop that's on battery. Windows gets aggressive with power saving when unplugged. Plug the laptop in, and suddenly the drive appears. That's the USB selective suspend kicking in. Disabling it fixes it for good.

Quick-Reference Summary

SymptomCauseFix
Drive in Device Manager but not in Disk ManagementDriver issue after Windows UpdateUninstall device in Device Manager, reconnect
Disk Management shows 'Unallocated' or 'Not Initialized'Partition missing or foreign formatInitialize disk and create volume (backup data first)
Drive works then disappears, or missing on one portUSB selective suspendDisable power management on USB hubs and in power options

That's it. I've fixed hundreds of these, and those three causes cover about 95% of the cases. Start with the driver reinstall—it's the fastest and most common fix. Then move to the partition check. And if you're on a laptop, skip straight to the power management fix if the drive keeps vanishing.

One last thing: if the drive is making clicking noises or the LED is flickering weirdly, shut it down and don't mess with it. That's a hardware failure, and no software fix will help. Send it to a data recovery specialist if the data matters. But for the 'detected but not showing' issue, the steps above will get you sorted.

Related Errors in Hardware – Hard Drives
0XC00D0FB2 NS_E_CD_DRIVER_PROBLEM (0XC00D0FB2) Fix on Windows 10/11 0X8011045B Fix COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED (0X8011045B) 0XC0000168 Floppy Bad Registers (0xC0000168) – Real Fix for a Fake Drive Not Redirected Fix 'Not Redirected' Hard Drive Error – Step by Step

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.