Some update files are missing, Error 0x80070003 can occur on a Windows computer when running Windows Update, activating Windows Firewall, Application Guard or Windows Sandbox, WSL, or downloading from the Microsoft Store. In this article, we will talk about Windows Update error 0x80070003. This usually means that the Windows Update (WUAUSERV) is not started or Background Intelligent Transfer Service (BITS) cannot be started. The issue could also be with other supporting components for the Windows Update mechanism.

Fix Windows Update error 0x80070003
Some effective fixes to get rid of error code 0x80070003 for Windows Updates on Windows 11/10 would be:
- Run Windows Update Troubleshooter.
- Replace old Configuration file Spupdsvc.exe
- Reset Windows Update related folders
- Check the status of Windows Update-related Windows Services
- Use System File Checker
- Reset Windows Update component to default
- Use DISM Tool to fix corrupted Windows Update files.
1] Use Windows Update Troubleshooter

The Windows Update Troubleshooter can be used to detect and fix any conflicts for Windows Updates automatically.
2] Replace old Configuration file Spupdsvc.exe
Spupdsvc.exe is a process file that comes under Microsoft Update RunOnce Service. When an update becomes available for the computer, the process responsible for performing the upgrade is notified. Also, a RunOnce entry is added to the registry for spupdsvc.exe. The process runs when the computer restarts and the user logs on.
Open Command Prompt as an administrator to execute the following command:
cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old
It will replace the old configuration of Spupdsvc.exe with a fresh one. Try to rerun Windows Updates and check if your issue t is fixed now.
3] Manually reset Windows Update related folders
This method is all about deleting the contents of the SoftwareDistribution folder & reset the Catroot2 folder.
The SoftwareDistribution and Catroot2 folders contain temporary system files that are responsible for applying updates to a computer. They include data that support Windows Updates and installers for new components.
4] Check the status of Windows Update-related Windows Services
There are various Windows Services that help the functioning of different elements inside of the Windows operating system. Therefore, you might need to check on the services that support Windows Updates.
Open the Windows Services Manager and locate the following services:
- Windows Update Service – Manual (Triggered)
- Background Intelligent Transfer Service – Manual.
- Cryptographic Services – Automatic
- Workstation Service – Automatic.
Open their Properties and ensure that their Startup type matches the value specified above for their name, and that the Services are running. If not click on the Start button.
5] Use System File Checker
Open Command Prompt as an administrator and execute the following command:
sfc /scannow
It will run the System File Checker.
Reboot your computer after the scan completes, then run Windows Update.
6] Reset Windows Update components
Reset Windows Update component to default and see if that helps.
7] Use DISM Tool to fix corrupted Windows Update files

Run the DISM Tool to fix corrupted Windows Update files. If your Windows Update client is already broken, you will be required to use a running Windows installation as the repair source or use a Windows side-by-side folder from a network share, as the source of the files.
The update should be getting downloaded now!
Related: Fix Windows Backup or Restore failed error 0x80070003.
What is Error code 0x80070003 on system restore?
Error code 0x80070003 during system restore usually indicates corrupted system files on your PC. To fix this, use the System File Checker tool, which scans and repairs corrupted files, resolving the error and allowing system restore to proceed smoothly.
What is Error 0x80070003, The system Cannot find the path specified?
Error 0x80070003, “The system cannot find the path specified,” typically indicates a file or directory is missing or misnamed, especially during package loading in applications such as SQL Server Integration Services (SSIS). Ensure file paths are correct and accessible to resolve the issue.

