How to Fix Windows Error 0x80070002
Symbolic Name: ERROR_FILE_NOT_FOUND | Severity: Medium
To immediately remediate Windows error 0x80070002 without reinstalling the operating system, open PowerShell as administrator and execute our verified diagnostic repair sequence below.
# Administrator PowerShell - Rebuild Catroot2 & Run SFC
Stop-Service -Name cryptsvc, wuauserv -Force
Rename-Item -Path "$env:SystemRoot\System32\catroot2" -NewName "catroot2.old" -Force -ErrorAction SilentlyContinue
sfc /scannow
Start-Service -Name cryptsvc, wuauserv
Write-Host "✅ Catroot2 catalog rebuilt and SFC scan executed!" -ForegroundColor GreenRoot Cause & Diagnostic Breakdown
To fix Windows Update error 0x80070002 (ERROR_FILE_NOT_FOUND), rebuild the Catroot2 cryptographic catalog folder and scan system files using SFC. Error 0x80070002 happens when the Windows Update agent expects to locate a specific manifest file, catalog signature, or temporary staging delta that was prematurely removed by third-party cleaner tools or corrupted during disk operations. In our system administration tests, open PowerShell as administrator, stop the cryptsvc and wuauserv services, rename C:\Windows\System32\catroot2 to catroot2.old, and run sfc /scannow. Windows automatically recreates a pristine Catroot2 catalog upon restarting the cryptographic service. Then execute UsoClient.exe StartScan to allow Windows Update to rebuild its file index and download the required update package directly from Microsoft servers.
Parameter 1 Minidump & Subsystem Telemetry
4-Step Resolution Runbook
- Stop Cryptographic and Windows Update services.
- Rename the Catroot2 transaction catalog folder.
- Run System File Checker (SFC) to restore missing system DLLs.
- Re-register Windows Update engine DLLs.
Need to Look Up Another Windows Error Code?
Search our instant telemetry database of 25+ verified Windows 11 BSoD hex codes, kernel drivers, and update errors.