Windows Update
Updates that fail to download or install, get stuck, or roll back, and the error codes Windows Update reports.
- Windows Update error 0x80073712: how to fix itError 0x80073712 means Windows found the component store (WinSxS) damaged or missing a file the update needs. The fix that most often works is running DISM /RestoreHealth and then sfc /scannow from an elevated Command Prompt, restarting, and retrying the update.
- Windows 11 update error: what the code means and how to fix itA Windows 11 update error means Windows Update, or the install step after it, failed and left a hex code such as 0x8007000d or 0xC1900101. Start with a restart and the built-in Windows Update troubleshooter, then free disk space, check drivers and services, and reset the update components if the error stays.
- Windows Update error 0x80070643: how to fix it0x80070643 is a generic "fatal error during installation" code, so the right fix depends on which update failed. If it is KB5034441, the recovery partition needs to be resized. For other updates, repairing system files and resetting the Windows Update components is the usual route.
- Windows 11 upgrade error 0x8007001F: how to fix it0x8007001F is a Win32 error code that Windows Setup shows when an upgrade or feature update fails and rolls back. Microsoft has no dedicated fix for it, so work through the usual steps: free up space, temporarily remove third-party security software, repair system files with DISM and SFC, reset the update cache, then read the Setup logs with SetupDiag to find the real cause.
- Windows Update error 0x80244007: what it means and how to fix it0x80244007 is the Windows Update code WU_E_PT_SOAPCLIENT_SOAPFAULT: the update server answered the scan with a SOAP fault. It appears mostly on PCs that scan against WSUS or Configuration Manager, where the fix is on the server or in the logs. On a home PC, resetting the update caches and repairing system files are sensible first steps, though they are general practice and not a documented fix for this code.
- Windows 11 upgrade error 0x8007007f: how to fix it0x8007007f means "the specified procedure could not be found": Windows Setup needed a DLL or function and could not load it. Microsoft has no dedicated fix, so start with the simple steps (run the installer as administrator, repair system files, remove third-party security software) and move to the ISO or a clean install if they fail.
- Windows Update error 0x80073701: how to fix itError 0x80073701 means Windows servicing could not find an assembly (component) that the update needs, so the install fails and rolls back. It usually points to a damaged component store. Running DISM RestoreHealth and then SFC, which is Microsoft's general procedure for update corruption, is the first thing to try.
- Windows Update error 0x800f0831: how to fix itError 0x800f0831 means Windows can't install an update because its component store is damaged. Usually it is missing the manifest of an older update that the new one builds on. Repair the store with DISM and SFC first. If that doesn't work, find the missing package in CBS.log, install it from the Microsoft Update Catalog, then retry the update.
- Windows Update error 0x800f0922: how to fix it0x800f0922 (CBS_E_INSTALLERS_FAILED) means one of the update's installers failed, so Windows rolled the update back. The code is generic, so the real cause is in CBS.log. Restart, read the log, then work through SFC/DISM and the other fixes.
- Windows Update error 0x80070005 (access denied): how to fix it0x80070005 is E_ACCESSDENIED: the update process tried to change a file, folder or registry key and Windows refused. Running the Windows Update troubleshooter and clearing the update cache fixes most cases; if it keeps coming back, Microsoft's fix is to reset permissions on the component store folders.