Fix error: Update Win 10 0x80070422 some update files are missing

Fix error: Update Win 10 0x80070422 some update files are missing .Error 0x80073712 when installing Windows Update in Windows 10: Fix error: some update files are missing or have problems. we’ll try to download the update again later. error code: (0x80073712)

Fix error: Update Win 10 0x80070422 some update files are missing
Fix error: Update Win 10 0x80070422 some update files are missing

Error  0x80073712 (ERROR_SXS_COMPONENT_STORE_CORRUPT) indicates that the component repository (WinSxS folder) is corrupted. If you examine the CBS.log file, it will have the following entries:

Info CBS Failed to resolve execution chain. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]

Error CBS Failed to process single phase execution. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT]

Info CBS WER: Generating failure report for package: Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.1.3012, status: 0x80073712, failure source: Resolve, start state: Absent, target state: Installed, client id: WindowsUpdateAgent

Running the command DISM.exe /Online/Cleanup-image/RestoreHealth to repair parts store may throw error 0x800f081f:

 

How to fix Windows Update error 0x80073712

Windows built-in tools and services are the most effective resource for troubleshooting and resolving this issue.

1. Scan the system for malware.

2. Download and run Windows Update Troubleshooter. Microsoft provides the tool for free. When it’s done, restart your computer and check for updates.

3. Run the built-in Windows troubleshooter.

4. Run a scan System File Checker.

5. Perform a DISM scan: Deployment Image Servicing and Management (DISM.exe) is a command-line tool that can find and repair corrupted system images or files. After running the tool, restart your computer and try the update again.

6. Delete pending files.

7. Restart the Windows Update service.

8. Restore, refresh or reset PC: This action should only be taken as a last resort, if none of the other troubleshooting methods above resolve the error code 0x80073712.