Skip to main content
Windows error 0x80070003 is the HRESULT encoding of the Win32 error code 3, officially named ERROR_PATH_NOT_FOUND — meaning “The system cannot find the path specified.” While it looks similar to its close cousin 0x80070002 (ERROR_FILE_NOT_FOUND), the key distinction is that 0x80070003 tells you a directory or path is missing, not just a single file. You’ll most commonly encounter it during Windows Update downloads, Windows Backup and Restore jobs, and file copy or move operations where Windows tries to write to or read from a directory that no longer exists or has been moved.

What Does Error 0x80070003 Mean?

Every Windows HRESULT error code follows a structured format, and 0x80070003 is no exception. Breaking it down gives you a clear picture of exactly where the error originates:
  • 0x8007 — This prefix is the Win32 HRESULT facility code. The 8 marks it as a failure, and 0007 identifies it as a Win32 subsystem error.
  • 0003 — This is the raw Win32 error number: error 3, which maps directly to ERROR_PATH_NOT_FOUND.
In practical terms, this means an operation attempted to access or write to a directory path — such as C:\Windows\SoftwareDistribution\Download\abc123\ — and Windows could not locate that path on the file system. The directory either never existed, was deleted, was renamed, or the drive letter changed since the path was recorded.

How Is It Different from 0x80070002?

Both errors belong to the same Win32 family and look nearly identical on the surface, but they point to different problems. Understanding the distinction helps you target the right fix immediately. When you see 0x80070002, Windows found the folder but couldn’t locate the file inside it. When you see 0x80070003, Windows couldn’t even reach the folder itself — the entire path is unresolvable.

Where Does This Error Appear?

You can encounter 0x80070003 in a variety of Windows contexts. The most frequently reported locations include:
  • Windows Update — during the download or installation phase of updates
  • Windows Backup and Restore — when the backup destination or source path is unavailable
  • File copy and move operations — when copying files to a directory that no longer exists
  • Application installers — when an installer references a missing target directory
  • System Restore — when restore point paths under System Volume Information are inaccessible
  • Script and batch file execution — when scripts reference hardcoded paths that have changed
  • Task Scheduler jobs — when a scheduled task points to a moved or deleted working directory

Common Error Messages

Depending on where the error surfaces, you may see it presented in different ways. Here are the most typical messages you’ll encounter:
Windows Update: “Windows could not search for new updates. An error occurred while checking for new updates for your computer. Error(s) found: Code 0x80070003”
File Operations: “The system cannot find the path specified. (0x80070003)”
Windows Backup: “The backup did not complete successfully. Error code: 0x80070003 — The system cannot find the path specified.”
PowerShell / Command Line: “Exception calling method with 0 argument(s): The system cannot find the path specified.”

Severity Assessment

Error 0x80070003 is a fixable, software-level error in the vast majority of cases. It does not indicate hardware failure, disk corruption, or data loss. The error simply means Windows cannot resolve a directory path — once you restore or correct that path, normal operation resumes. You do not need to reinstall Windows to resolve this error.

Quick Summary

Causes of Error 0x80070003

Understand the root causes — from missing update folders to broken symbolic links — before you start troubleshooting.

Fix Error 0x80070003

Follow step-by-step instructions to resolve error 0x80070003 on Windows Update, Backup, and file operations.