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 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
- Microsoft - Windows Update common errors and mitigation
- Microsoft - Windows Update error code list by component
- Microsoft - Windows Update troubleshooting guidance
- Automox - Windows Update Services Reset
- Automox - How to Retrieve Windows Update Log Files
- Automox - Device Not Compatible - Cannot Connect to Windows Update Server