Error 0x80070003 appears when the system cannot find the specified path for updating or backing up. Usually, the problem is related to a missing folder or incorrect update settings.
Below are quick ways to fix it.
Method 1: Check the SoftwareDistribution Path
- Open File Explorer and go to
C:\Windows\SoftwareDistribution - Ensure that the folder exists and is accessible
- If not, create it manually
Method 2: Reset Windows Update Components
Open the Command Prompt as an administrator and execute:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Restart your PC and try the update again.
Method 3: Check System Files
- Open the Command Prompt as an administrator
- Execute:
sfc /scannow
- If errors are not fixed, execute:
DISM /Online /Cleanup-Image /RestoreHealth
Method 4: Clear Temporary Files
- Press Win + R → %temp%
- Delete all files from the folder
This helps if the update is looking for temporary data in the wrong place.
Conclusion
Error 0x80070003 is usually related to the absence or corruption of the SoftwareDistribution folder. Resetting update components and checking system files resolves the issue in most cases.