Quick Answer for Advanced Users
Open Disk Management (diskmgmt.msc), right-click the partition on the external drive, select "Change Drive Letter and Paths", then assign a letter (like E: or F:). Done.
Why This Happens
This is one of the most common Windows drive issues I've seen across a decade of help desk work. The drive powers up, Windows sees it, assigns it a device node, and lists it in Disk Management—but the volume doesn't have a drive letter. Without that letter, File Explorer ignores it. It's like your drive is standing at the front door but has no key to get inside.
This usually happens after unplugging the drive while it was sleeping (Windows sometimes yanks the letter to prevent corruption), a failed driver update, or plugging the drive into a USB hub that shares traffic badly. I've also seen it after a Windows 11 22H2 update where the OS just forgot the letter assignment.
Fix Steps (Should Work 95% of the Time)
- Open Disk Management. Press Win + X and select "Disk Management" or type
diskmgmt.mscin the Run box (Win + R). - Find your external drive. Look for the disk that's showing as a black bar with a label like "Healthy (Primary Partition)" or "Healthy (Logical Drive)". It's often Disk 2 or Disk 3—check the size to be sure.
- Right-click that bar (not the disk number on the left, but the rectangle with the partition), choose "Change Drive Letter and Paths".
- Click "Add". A small window pops up. Keep "Assign the following drive letter" selected, then pick a letter from the dropdown. I use something far from C:, like E: or G:—doesn't matter as long as it's not in use.
- Click OK. The drive should pop up in File Explorer within seconds. If it doesn't, hit F5 to refresh.
Alternative Fixes If the Main One Fails
The drive has no partition at all
If the disk shows as "Unallocated" instead of a healthy partition, you've got a corrupted or missing partition table. Right-click it and choose "New Simple Volume". Follow the wizard—assign a letter, format as NTFS (quick format is fine if the drive was working before). This wipes all data on that disk. No recovery after this without third-party tools.
Disk Management says "Unknown" or "Not Initialized"
This is a driver issue or a dead USB cable. Try a different USB port (USB 3.0 or USB-C direct to motherboard, not a hub). Swap the cable—I've seen cheap cables fail at the negotiation handshake. If that doesn't work, open Device Manager, expand "Disk drives", right-click the external drive, and choose "Uninstall device". Unplug the drive, wait 10 seconds, plug it back in. Windows reinstalls the driver fresh.
The drive shows but with no volume bar at all
If Disk Management shows a disk with no partition bar (just a black rectangle saying "Healthy" but no drive letter), you may have a GPT/MBR mismatch. Right-click the disk number on the left (like Disk 2), select "Convert to GPT Disk" or "Convert to MBR Disk". This will wipe the drive. It's a last resort for drives that were previously formatted on a Mac or Linux box.
Third-party tool rescue
If none of the above works and the drive has data, don't mess further. Use TestDisk (free, open source) to rebuild the partition table. I've used it to recover drives that Disk Management couldn't even see. It's command-line only, but the wizard walks you through it. Boot from a live Linux USB if Windows refuses to mount it—sometimes Linux sees the drive perfectly.
Prevention Tip
Always eject external drives through the system tray before unplugging. I know it's annoying when you're in a hurry, but Windows caches writes in the background. Yanking the cable can trash the drive letter assignment or corrupt the partition. If you're on Windows 10 or 11, enable "Quick Removal" in Device Manager under the drive's Policies tab—that disables write caching and makes safe eject unnecessary. But even then, wait for any active file copies to finish before pulling the cable.
Also, avoid plugging high-power external drives into front-panel USB ports on desktops. Those ports sometimes don't deliver steady power, causing the drive to drop out and lose its letter. Use the motherboard's back USB ports instead.
I've seen this exact issue on Seagate Backup Plus 4TB drives, WD My Passport 2TB models, and even SSDs like the Samsung T7. The fix is the same every time: assign a drive letter. Don't panic—your data's still there.