ERROR_INVALID_DRIVE 0x0000000F: Drive not found fix
Windows throws this when a mapped drive or removable disk it expects isn't there. Usually a dead USB port or a disconnected network share.
Mapped network drive dropped or disconnected
Nine times out of ten, this error pops up because a mapped network drive is pointing to a share that's no longer there. Had a client last month whose whole accounting department got this error every Monday morning — turned out the file server rebooted over the weekend and the drive letter Z: was mapped to a share that didn't exist anymore.
Here's the quick test: open File Explorer, look in the This PC section. If you see a drive with a red X or a generic globe icon, that's your culprit. Windows doesn't like ghost drives.
Fix it
- Open a command prompt as admin. Hit Win + X, select Command Prompt (Admin) or Windows PowerShell (Admin).
- Type
net useand hit Enter. That lists all mapped drives. Look for ones with Unavailable or Disconnected status. - Remove the dead mapping:
net use X: /delete(replace X with the bad drive letter). - If the share exists again, re-map it:
net use X: \\server\share /persistent:yes.
Pro tip: Don't map drives with batch files that run at startup if the network isn't ready yet. I fixed a dental clinic's whole schedule by changing their login script to delay 10 seconds with a ping -n 10 127.0.0.1 >nul before mapping.
USB or external drive not getting a letter
Second most common: you plug in a USB drive, a memory card, or an external HDD, and instead of seeing it, you get 0x0000000F. Usually because Windows assigned a drive letter that's already in use — or didn't assign one at all.
I see this a lot with people who use multiple external drives. Had a graphic designer last week who plugged in her backup drive and got the error. Her printer was squatting on drive E:. The external drive wanted E: too, but Windows couldn't assign it.
Fix it
- Right-click the Start button and select Disk Management.
- Find the drive that shows up as Removable but has no drive letter — it'll be in the lower half of the window.
- Right-click its partition (the blue bar area) and choose Change Drive Letter and Paths.
- Click Add, pick an available letter (avoid A, B, and C), and click OK.
What if the drive doesn't show at all in Disk Management? Then it's a hardware problem. Try a different USB port. If you're on a desktop, use a port on the back of the PC — those connect directly to the motherboard. Front ports on cheap cases fail all the time. I've got a stack of dead front-panel USB headers from Dell Optiplexes.
Registry ghost entries from disconnected drives
This one's trickier. Windows stores a list of drive mappings in the registry. When you yank a USB drive without safely removing it, or a network drive times out, the registry entry stays behind. Every time Windows tries to access that drive letter, it hits the stale entry and throws 0x0000000F.
I ran into this on a Windows 10 Pro machine after a forced power outage. The server came back fine, but the mapped drive kept erroring even after removing and re-adding it. Registry was the culprit.
Fix it
Back up the registry before you touch anything. Seriously. One wrong delete and you're reinstalling Windows.
- Press Win + R, type
regedit, hit Enter. - Navigate to
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2. - Look for keys named after drive letters (like
_Zor_E). - Right-click and delete any that match the drive letter giving you the error.
- Also check
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices— but do not delete anything in there unless you know exactly what it is. Removing the wrong entry breaks drive letter assignments system-wide.
Honest advice: Skip the registry route if deleting the mapping in Disk Management already worked. Only go here when the drive letter keeps coming back after a reboot.
Quick-reference summary
| Cause | Quick fix | When to use |
|---|---|---|
| Mapped network drive dropped | net use X: /delete then re-map |
Red X or globe icon in File Explorer |
| USB/external drive no letter | Assign a drive letter in Disk Management | Drive appears in hardware but not in File Explorer |
| Registry ghost entry | Delete stale keys in MountPoints2 | Drive letter persists after remapping |
Bottom line: this error is almost never a hardware failure. It's Windows losing track of where a drive is supposed to be. Check mappings first, then Disk Management, and only touch the registry if everything else fails.
Was this solution helpful?