Fix 0X00000289: Mount Point Not Resolved on External Drives
This error pops up when Windows can't find a drive letter or folder path for an external disk. It's common after disconnecting a USB drive without safely removing it or after a crash.
Quick Answer
Open Disk Management (diskmgmt.msc), right-click the affected drive, and choose Change Drive Letter and Paths. Then assign a new letter (like E:). That almost always fixes 0X00000289.
Why This Error Happens
I’ve seen 0X00000289 mostly on external USB hard drives and SD cards. It shows up when you plug in a drive that Windows previously knew about, but now can’t find the drive letter or folder path it was using before. Common triggers:
- You yanked the USB drive out without clicking “Safely Remove Hardware.” I’m guilty of this too — but it corrupts the mount point registry entry.
- A sudden power loss or system crash while the drive was connected.
- You moved the external drive to a different USB port. Windows gets picky about that sometimes.
- You used diskpart or a third-party tool and accidentally removed the drive letter.
The core problem is simple: the drive is physically fine (most of the time), but Windows lost the map to it. It’s stored as a registry setting in HKLM\SYSTEM\MountedDevices, and when that entry gets corrupted or orphaned, the system throws 0X00000289. Don’t panic — your data is usually still there.
Step-by-Step Fix: Reassign the Drive Letter
Step 1: Open Disk Management
Press Win + X and select Disk Management. Or hit Win + R, type diskmgmt.msc, and press Enter. Wait for the window to load — it can take 10-15 seconds with slower external drives.
Step 2: Find the Problem Disk
Look for the disk that shows no drive letter. It’ll be listed in the lower half of the window, usually as a black bar labeled “Removable” or “Basic.” The partition will say “Healthy (Primary Partition)” but without a letter like D: or E:. That’s your culprit.
Step 3: Assign a New Letter
Right-click the partition (not the whole disk) and choose Change Drive Letter and Paths. Click Add, then Assign the following drive letter. Pick a letter that’s not already in use — avoid A: or B: (floppy legacy), and skip C: (system drive). I usually go with E: or F:. Click OK.
If the option is grayed out or you get an error, the partition might be unmounted. Run
diskpartfrom an admin Command Prompt, then uselist volumeto find the volume number,select volume X, andassign letter=E.
After assigning the letter, the drive should appear in File Explorer immediately. If not, close Disk Management and reopen it — sometimes the UI lags.
What If the Drive Still Doesn’t Show Up?
If assigning a letter didn’t work, or the drive is listed as “RAW” or “Unallocated,” the issue is deeper. Try these in order:
Alternative 1: Run Check Disk
Open Command Prompt as Administrator and run chkdsk E: /f (replace E: with the new letter you assigned). This fixes file system corruption. I’ve seen this recover drives that appeared RAW but were actually NTFS with a damaged boot sector. Let it finish — can take 30 minutes on a 1TB drive.
Alternative 2: Delete and Recreate the Mount Point (Advanced)
This is the nuclear option, but I’ve used it countless times. Open Registry Editor (regedit), go to HKLM\SYSTEM\MountedDevices. Find any entries that match your drive’s serial number or the missing letter — they’ll look like \DosDevices\E:. Right-click and delete them. Then restart and plug the drive in. Windows will assign a fresh letter. Back up the registry first — one wrong delete can brick your boot drive.
Alternative 3: Use a Third-Party Tool
If you’re not comfortable with regedit, try MiniTool Partition Wizard (free version works). It has a “Change Drive Letter” option that forces the fix. I’ve used it on client machines where Disk Management refused to cooperate.
Prevention Tip
Always use Safely Remove Hardware before unplugging an external drive. Yes, it’s annoying, but it flushes the file cache and saves the mount point cleanly. If you forget, at least don’t disconnect while the drive is actively reading/writing — wait for the LED to stop blinking. Also, avoid frequently swapping USB ports. Windows assigns a persistent mount point per USB hub, so using the same port reduces corruption chances.
If you keep seeing 0X00000289 with the same drive, test it on another computer. If it works there, the issue might be a flaky USB port on your machine, not the drive itself.
Was this solution helpful?