Common Windows Update Error Codes

Summary

Automox utilizes Windows Update to install and detect Microsoft OS patches. This service needs to be working correctly to patch, and there are times when an Automox patch policy will fail and return an error code from Windows Update.

These errors often need to be researched and troubleshooted on the device. Below is a list of some of the more common error codes and what they might mean.

Common Error Codes

Error Code Description Mitigation
0x80070002 The System cannot find the file specified  
0x80070005 File system or registry key permissions have been changed and the servicing stack doesn't have the required level of access. This error generally means access was denied.
Go to %Windir%\logs\CBS, open the last CBS.log and search for error and match with the timestamp. After finding the error, scroll up and try to determine what caused the access denial. It could be access denied to a file or registry key.
0x80070057 The parameter is incorrect

One or more arguments are not valid error - Invalid proxy server name was specified in the user’s IE settings and hence WinhttpSetProxySettings call fails with E_INVALIDARG error.

0x80070422 The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

The Windows Update service not enabled or is not responding.

0x800f0922 Installer failed

Go to %Windir%\logs\CBS, open the last CBS.log, and you may find that updates sometimes roll back when License and Product key tokens fail to be updated. This issue can be resolved by adding write permissions for the "User" and "Network Service" accounts to the C:\Windows\System32\spp\ folder.

This can also be from a network error:

0x80240022 Operation failed on all specified updates

Most common issue is that antivirus software is blocking access to certain folders (like SoftwareDistribution). CBS.log analysis needed to determine the file or folder being protected.

0x80240034 Update failed to download.  
0x80240037 Windows Update encountered an unknown error The invoked functionality is not supported.
0x8024200D Download error The update handler didn't install the update because it needs to be downloaded again.
0x8024402C  

The proxy server or target server name can't be resolved.

0x8024402F Service registration is missing or corrupt External cab file processing completed with some errors.
0x80245006 There is a problem with the connection to the Windows Update server

This can be a number of issues including a broken proxy configuration or a corrupt Windows Update file.

0x80246008 Download failed

Failed to create the IBackgroundCopyManager interface to BITS. The BITS service may have been disabled and needs to be re-enabled.

Additional Reference

Was this article helpful?
0 out of 0 found this helpful