Fix ERROR_PATH_NOT_FOUND (0X00000003) on Windows 10/11
This error means Windows can't find the folder or drive you're pointing to. Usually happens after a drive letter change or a broken shortcut.
When does this error show up?
You'll see ERROR_PATH_NOT_FOUND (0X00000003) when Windows tries to access a folder, drive, or network location that doesn't exist at the address you gave it. Real-world triggers include:
- You plug in an external drive that was assigned drive letter E: yesterday, but today it got G:. Any program that still points to E: will throw this error.
- A network admin removes a shared folder from the server, but your computer still has a mapped drive to it.
- You install a program that sets an environment variable like
%PROGRAMFILES%, but later you uninstall it and the variable disappears. - You open a shortcut on your desktop that used to point to
C:\Users\You\Downloads\OldProjectbut you deleted or moved that folder.
What's actually happening?
Windows has a path — a string of folder names separated by backslashes, like D:\Games\Steam\steamapps. The error 0X00000003 means the path itself is valid syntax, but the folder at that location doesn't exist. Think of it like mailing a letter to 123 Main Street, but that address doesn't exist in the city's records. The post office knows how to read the address, but there's no mailbox there.
This is different from ERROR_FILE_NOT_FOUND (0X00000002), which means the folder does exist, but the file inside it is missing. Path not found means the folder itself is gone or never was.
The fix — check and fix the path
These steps go from simplest to most thorough. Do them in order.
Step 1: Find what's using the bad path
- Look at the full error message. It usually shows the full path that's failing, like
D:\Projects\Report.docx. - Open File Explorer (Windows key + E). Click "This PC" in the left panel.
- Check if the drive letter in the path shows up under "Devices and drives". If it's a network path (starts with
\\), check if the network drive is mapped. - If the drive is missing — that's your problem. A USB drive, external hard drive, or SD card isn't connected, or a network share is offline.
- If the drive is present — click on it and browse to the exact folder the error mentions. If you see "This folder is empty" or it doesn't exist, you've found the broken path.
Step 2: Fix a missing drive letter
If the drive is connected but has a different letter (say it was D: and now it's E:):
- Right-click the Start button and select "Disk Management".
- Find the drive that should be the missing letter. It'll have a different letter now.
- Right-click that drive's partition and select "Change Drive Letter and Paths".
- Click "Change". Select the original drive letter from the dropdown.
- Click OK. You'll get a warning that some programs might break — that's fine, click Yes.
- After you see the letter change in Disk Management, close that window. The original path should work now.
If the drive isn't in Disk Management at all — try a different USB port, or test the drive on another computer. The drive might be dead.
Step 3: Fix a broken shortcut
If the error comes from a shortcut on your desktop or Start menu:
- Right-click the shortcut and select "Properties".
- Look at the "Target" field. That's the path the shortcut is trying to open.
- If the folder moved, click "Find Target" and browse to the new location. Then click OK.
- If the folder is gone, just delete the shortcut. Right-click it and select "Delete".
Step 4: Fix an environment variable
Some programs use variables like %APPDATA% or %TEMP%. If a variable is wrong, the path fails.
- Press Windows key + R, type
sysdm.cpl, and press Enter. - Go to the "Advanced" tab and click "Environment Variables".
- Look at the "Path" variable in the System variables section. Select it and click "Edit".
- Scroll through the list. Look for any entry that has a broken path — like a folder that starts with a drive letter you know doesn't exist. Select that entry and click "Delete".
- Click OK on all open windows. Restart your computer.
Step 5: Check registry for bad paths (advanced users only)
Some programs store paths in the registry. If you're comfortable with regedit:
- Press Windows key + R, type
regedit, press Enter. - Go to
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders. - Look for any entry that points to a non-existent folder. Common ones:
Personal(Documents),My Music,Desktop. - Double-click an entry. If the path is wrong, change it to the correct location. For example, if
PersonalsaysD:\Documentsbut D: doesn't exist, change it toC:\Users\YourName\Documents. - Close regedit. Restart your computer.
Still not fixed? Try these last checks
- Permission issue: Right-click the folder, select Properties > Security > Advanced. Make sure your user account has "Full control" or "Read & execute" permissions. If not, click "Add" and give yourself rights.
- Corrupted user profile: Create a new local user account (Settings > Accounts > Family & other users > Add someone else). Log into that account and see if the error happens there. If not, your main profile is damaged — you'll need to migrate data to the new one.
- Antivirus blocking access: Temporarily disable your antivirus (not Windows Defender) and test the path again. Some overzealous AVs block access to certain folders.
- Use Process Monitor: Download Microsoft's Process Monitor from Sysinternals. Run it, filter on the error code or path, and trigger the error again. It'll show you exactly which process is failing and the exact path it's trying to reach.
Most of the time, this error is just a wrong drive letter or a deleted folder. Follow these steps and you'll have it sorted in a few minutes. If you're still stuck, check the Windows Event Viewer (Applications and Services Logs > Microsoft > Windows > TaskScheduler > Operational) for related errors that might give you a better clue.
Was this solution helpful?