Being a junior in the company I was given the most painful task of updating over a 1000 servers recently. While updating these servers ranging from Windows 2003 to Windows 2012 R2 I encountered almost all the windows update errors one could get ( or at least I felt like that…LOL), so I decided to document all the error events for the benefit of others. The list below consist of various Error codes with their meanings and possible solution. I hope this will be able to help others.
I followed the steps listed in this article to resolve most of the errors below.
Error Code | Dec Error Code | Error String | Description |
0x00000641 | -4294965695 | Error_Install_Service_failure | The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. |
0x00000652 | -4294965678 | ERROR_INSTALL_ALREADY_RUNNING | Another installation is already in progress. Complete that installation before proceeding with this install. |
0x00240001 | -4292607999 | WU_S_SERVICE_STOP | Service stopped |
0x00240005 | -4292607995 | WU_S_REBOOT_REQUIRED | The system needs to be rebooted to complete installation. |
0x80004004 | -2147467260 | E_ABORT | Operation Aborted |
0x80004015 | -2147467243 | CO_E_WRONG_SERVER_IDENTITY | The security descriptor on the BITS service was changed by a security template such that Network Service account doesn’t have READ access to BITS service. |
0x80070070 | -2147024784 | ERROR_DISK_FULL | There is not enough space on the disk |
0x80070422 | -2147023838 | ERROR_SERVICE_DISABLED | The service cannot be started. If BITS service is disabled by the Administrator, then this error will be seen. |
0x80070424 | -2147023836 | ERROR_SERVICE_DOES_NOT_EXIST | Due to a bug in BITS 1.5 OOB setup, after BITS 1.5 install, the BITS service is deleted, but the 1.5 install returns success code. BITS 1.5 binaries are copied to the machine, but the service doesn’t exist. This can also happen if the BITS service is explicitly deleted by running the command sc delete bits |
0x80070426 | -2147023834 | ERROR_SERVICE_NOT_ACTIVE | The service has not been started |
0x8007042C | -2147023828 | Error_Service_Dependency_Fail | |
0x800706B5 | -2147023179 | RPC_S_Unknown_IF | Event log service is not running. BITS tries to initialize the event logger object during initialization and fails to start, if the initialization fails. If event log service is not running, then the initialization fails with RPC_S_UNKNOWN_IF error |
0x800706BA | -2147023174 | RPC_S_SERVER_UNAVAILABLE | |
0x800706BB | -2147023173 | RPC_S_SERVER_TOO_BUSY | The RPC server is too busy to complete this operation |
0x800706F7 | -2147023113 | RPC_X_Bad_Stub_Data | This can occur after a control self-update that has not fully completed and requires a reboot. The controls may need to be reregistered |
0x80072EE2 | -2147012894 | ERROR_INTERNET_TIMEOUT | The request has timed out. |
0x80072EE4 | -2147012892 | ERROR_INTERNET_INTERNAL_ERROR | An internal error has occurred. |
0x80072EFD | -2147012867 | ERROR_INTERNET_CANNOT_CONNECT | The attempt to connect to the server failed. |
0x80072EFE | -2147012866 | ERROR_INTERNET_CONNECTION_ABORTED | The connection with the server has been terminated. |
0x80072F8F | -2147012721 | ERROR_INTERNET_SECURE_FAILURE ErrorClockWrong | One or more errors were found in the Secure Sockets Layer (SSL) certificate sent by the server. |
0x8007F001 | -2146963455 | STATUS_FAILED_LANGUAGE_TYPE | Setup cannot update your files because the language\installed on your system is different from the update language. |
0x8007F002 | -2146963454 | STATUS_CHECKED_FREE_MISMATCH | Setup cannot update a checked (debug) system with a free (retail) version of, or vice versa. |
0x8007F003 | -2146963453 | STATUS_NOT_ENOUGH_SPACE | There is not enough disk space on to install. Setup requires a minimum of d additional megabytes of free space or if you also want to archive the files for uninstall, Setup requires d additional megabytes of free space. Free additional space |
0x8007F004 | -2146963452 | STATUS_INSUFFICIENT_PRIVS | You do not have permission to update. Please contact your system administrator |
0x8007F00a | -2146963446 | STATUS_SHUTDOWN_UNSUCCESSFUL | Setup was unable to shutdown system. Please shutdown your system manually. |
0x8007F012 | -2146963438 | STR_FAILED_TO_DELETE_OR_RENAME | The file is open or in use by another application. Close all other applications and then click Retry. |
0x8007F018 | -2146963432 | STR_SOURCE_MEDIA_NAME_UNINSTALL | Uninstall Directory |
0x8007F019 | -2146963431 | STR_SOURCE_MEDIA_NAME | Uninstall Directory |
0x8007F01a | -2146963430 | STR_SOURCE_MEDIA_NAME_SYSTEM | System Files |
0x8007F01b | -2146963429 | STR_INST_HOTFIX | Setup found hotfixes on your system. Would you like to install these hotfixes now? |
0x8007F01e | -2146963426 | STR_CATALOG_INSTALL_FAILED | Failed to install catalog files. |
0x8007F01f | -2146963425 | STR_ADD_REGISTRY_FAILED | Failed to add registry entry. |
0x8007f021 | -2146963423 | STATUS_SP_VERSION_GREATER | The version of Windows you have installed does not match the update you are trying to install. |
0x8007f027 | -2146963417 | STATUS_CANT_INSTALL_SP_ON_DTC | This has not been qualified by your hardware vendor for installation on this copy of Datacenter Server. Please contact your hardware vendor for additional information on obtaining a qualified for your system configuration. |
0x8007f028 | -2146963416 | STATUS_NECESSARY_FILES_NOT_PRESENT | Not all files necessary to perform an integrated installation are present. |
0x8007f029 | -2146963415 | STATUS_SPOOLER_NOT_STARTED | Cannot install. The Print Spooler service is not started. |
0x8007f02a | -2146963414 | STATUS_MUST_RESTART_FIRST | The system must be restarted before installing the, to allow some prior file update operations to complete. (These operations were previously scheduled by some other install or uninstall operation.) |
0x8007f02b | -2146963413 | STATUS_NOT_ENOUGH_WITH_UNINST | You do not have enough free disk space on % to archive the uninstall files. To install with backup files for uninstall, an additional dMB is required. |
0x8007f032 | -2146963406 | STR_BUILDING_CAB | Creating file |
0x8007f033 | -2146963405 | STR_DOWNLOADING | Downloading files and patches |
0x8007f034 | -2146963404 | STR_ARCHIVING_FILES | Backing up files |
0x8007f035 | -2146963403 | STR_ARCHIVING_FILE | Backing up files |
0x8007f036 | -2146963402 | STR_INSTALLING_FILES | Installing files |
0x8007f037 | -2146963401 | STR_INSTALLING_FILE | Installing files |
0x8007f038 | -2146963400 | STR_FINISHING_INSTALL | Finishing Installation |
0x8007f03b | -2146963397 | STR_COMPLETE | Installation is complete. You must restart your computer for the update to take effect. |
0x8007f03d | -2146963395 | STR_CANT_CANCEL_NOW | Please wait while Setup updates your system files. |
0x8007f03e | -2146963394 | STR_MUST_ACCEPT_TIP | Must accept license agreement before installing |
0x8007f03f | -2146963393 | STR_NEED_TO_CONNECT | Setup needs to connect to the internet now to download files and patches for installation. |
0x8007f040 | -2146963392 | STR_READY_TO_REPLACE | Setup is ready to begin replacing system files. |
0x8007f04a | -2146963382 | STR_UNKNOWN_ERROR | The server did not respond (error code %d). |
0x8007f04b | -2146963381 | STR_INTERNET_TIMEOUT | The server did not respond |
0x8007f04d | -2146963379 | STR_HASH_FAILURE_1 | Setup determined that the following downloaded file is corrupt: |
0x8007f04e | -2146963378 | STR_HASH_FAILURE_2 | Setup determined that the following downloaded files are corrupt: |
0x8007f04f | -2146963377 | STR_DOWNLOAD_GIVE_UP | Setup was unable to download all the files necessary for installation. |
0x8007f056 | -2146963370 | STR_NO_SVCPACK | No Service Pack |
0x8007f057 | -2146963369 | STR_MISSING_FILE | The file is missing from the installation. The file must be present for Setup to continue. Press OK to cancel Setup |
0x8007f059 | -2146963367 | STR_SLIPSTREAM_LANGUAGE_MISMATCH | Integrated install failed. The language type or platform for the destination directory and must be the same. |
0x8007f05a | -2146963366 | STATUS_CANT_OPEN_LOG | Error opening file |
0x8007f05b | -2146963365 | STR_SKIPPING_FILE | Skipped copying file: |
0x8007f05c | -2146963364 | STR_COPY_FILE | Copying file |
0x8007f05e | -2146963362 | STR_SVC_STOP_ERR | Setup was unable to stop the following service |
0x8007f05f | -2146963361 | STR_SVC_ASKREBOOT | A reboot will probably be required in order to successfully complete this installation. Do you wish to continue? |
0x8007f060 | -2146963360 | STR_SVC_START_ERR | Setup was unable to re-start the following service:. |
0x8007f061 | -2146963359 | ERR_STD_PREFIX | Setup encountered an error: |
0x8007f06a | -2146963350 | STATUS_SP_VERSION_GREATER_1 | Setup has detected that the Service Pack version of the system installed is newer than the update you are applying to it. You can only install this update on Service Pack |
0x8007f06c | -2146963348 | STATUS_FPNW_FIXUP_FAILED | Setup failed to access or correctly modify your SETUP.LOG file. |
0x8007f075 | -2146963339 | STATUS_SUCCESS_NOREBOOT | Has been updated. You must reboot for these changes to take effect. If you change or add any components to your system, you will need to reapply the Hotfix. |
0x8007f080 | -2146963328 | STR_OLD_UNINST_EXISTS | An old Uninstall directory has been found. Would you like to overwrite this directory with new Uninstall information? |
0x8007f081 | -2146963327 | STR_LICENSE_DECLINED | You have chosen to decline the License Agreement. Setup cannot continue. |
0x8007f082 | -2146963326 | STR_NO_LICENSE_TXT | No LICENSE.TXT file was found in your Hotfix directory. Setup cannot continue. |
0x8007f083 | -2146963325 | STR_INSUFF_RESOURCES | Insufficient resources are available. Setup cannot continue. |
0x8007f084 | -2146963324 | STR_FILE_READ_ERROR | Error reading LICENSE.TXT file. Setup cannot continue. |
0x8007f085 | -2146963323 | STR_DELETE_OLD_UNINST | This old uninstall directory cannot be used to uninstall this Hotfix, and should be deleted. Would you like to delete it now? |
0x8007f086 | -2146963322 | STR_HOTFIXES_FOUND | The following hotfixes are installed: |
0x8007f087 | -2146963321 | STR_HOTFIXES_NOT_FOUND | No Hotfixes are installed. |
0x8007f088 | -2146963320 | STR_CAT_VERSIONS_EQUAL | Catalog file versions are equal, although catalog files differ. Install package must be rebuilt. Failed to install catalog file. |
0x8007f08e | -2146963314 | STR_WIZ1_STATIC3 | Before you install this update, we recommend that you: – Update your system repair disk – Back up your system – Close all open programs To complete this installation, Windows might require restarting after you finish this wizard. |
0x8007f08f | -2146963313 | STR_WIZ2_STATIC1 | Please read the following license agreement. To continue with setup, you must accept the agreement. |
0x8007f090 | -2146963312 | STR_WIZ2_RADIO1 | I &Do Not Agree |
0x8007f091 | -2146963311 | STR_WIZ2_RADIO2 | I &Agree |
0x8007f0a0 | -2146963296 | STR_CLEAN_REG | Updating the registry keys |
0x8007f0ab | -2146963285 | STR_SPOOLER_ENABLE | For Setup to continue, the print spooler service must be enabled on this computer. To enable this service, click OK. After Setup is complete, the print spooler will be disabled. |
0x8007f0b0 | -2146963280 | STR_STARTING_SERVICES | Starting services |
0x8007f0b1 | -2146963279 | STR_STARTING_SERVICE | Starting service |
0x8007f0b2 | -2146963278 | STR_STOPPING_SERVICES | Stopping services |
0x8007f0b3 | -2146963277 | STR_STOPPING_SERVICE | Stopping services |
0x8007f0cb | -2146963253 | STATUS_VLK_BLOCKED | The Product Key used to install Windows is invalid. Please contact your system administrator or retailer immediately to obtain a valid Product Key. You may also contact Microsoft Corporation’s Anti-Piracy Team by emailing piracy@microsoft.com |
0x8007f0cc | -2146963252 | STATUS_KERNEL_NONSTD | The core system file (kernel) used to start this computer is not a Microsoft Windows file. The Service Pack will not be installed. For more information, see Knowledge Base article at http://support.microsoft.com. |
0x8007f0cd | -2146963251 | STR_VLK_CHECK | Checking product key |
0x8007f0ce | -2146963250 | STR_SET_RESTOREPOINT | Creating restore point |
0x8007f0cf | -2146963249 | STR_PERFORM_INVENTORY | Performing inventory |
0x8007f0d0 | -2146963248 | STR_BUILD_THIRDPARTYDRIVERS | Creating Third Party Driver List |
0x8007f0d1 | -2146963247 | STR_DISK_USAGEFORINSTALL | Estimating space for installation |
0x8007f0d2 | -2146963246 | STR_DISK_USAGEFORUNINSTALL | Estimating space for uninstallation |
0x8007f0d3 | -2146963245 | STR_PROCESSES_BEFOREARCHIVE | Running processes before install |
0x8007f0d4 | -2146963244 | STR_REGISTRY_BACKUP | Backing up registry |
0x8007f0d5 | -2146963243 | STR_PROCESSES_AFTERINSTALL | Running processes after install |
0x8007f0d6 | -2146963242 | STR_PERFORM_CLEANUP | Performing cleanup |
0x8007f0d8 | -2146963240 | STR_WIZ1_STATIC3_XP | Before you install this update, we recommend that you: – Back up your system – Close all open programs To complete this installation, Windows might require restarting after you finish this wizard. |
0x8007f0e5 | -2146963227 | STATUS_PACKAGE_NOT_APPLICABLE | This package does not apply to the operating system you are running, and therefore cannot be installed. |
0x8007f0e6 | -2146963226 | STR_SAFEMODE_INSTALL | You are trying to install while the system is in safe mode. This is not recommended unless the system does not function in normal mode. |
0x8007f205 | -2146962939 | STR_UPDATE_ALREADY_RUNNING | Setup has detected that another update is in progress. Please complete that installation or removal and try again |
0x801900C8 | -2145845048 | BG_E_HTTP_ERROR_200 | The server’s response was not valid. The server was not following the defined protocol. Resume the job, and then Background Intelligent Transfer Service (BITS) will try again. |
0x801900CD | -2145845043 | BG_E_HTTP_ERROR_205 | The server’s response was not valid. The server was not following the defined protocol. Resume the job, and then Background Intelligent Transfer Service (BITS) will try again |
0x80190198 | -2145844840 | BG_E_HTTP_ERROR_408 | The server timed out waiting for the request |
0x801901F7 | -2145844745 | BG_E_HTTP_ERROR_503 | The service is temporarily overloaded. |
0x801901F8 | -2145844744 | BG_E_HTTP_ERROR_504 | The request was timed out waiting for a gateway. Can typically be a DNS issue |
0x80194008 | -2145828856 | BITS_MC_FAILED_TO_START | The BITS server failed to start. Try restarting the service at a later time. |
0x80200008 | -2145386488 | BG_E_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER | The error occurred in the Background Intelligent Transfer Service (BITS) queue manager. |
0x80200022 | -2145386462 | BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH | The client and server versions of Background Intelligent Transfer Service (BITS) are incompatible |
0x80240016 | -2145124330 | SUS_E_INSTALL_NOT_ALLOWE | try to install while another install is going on or reboot is pending |
0x80234004 | System_Tray_Notification_not_allowed | Just enable the windows update notification in the system tray | |
0x8024402c | -2145107924 | WU_E_PT_WINHTTP_NAME_NOT_RESOLVED | Winhttp SendRequest/ReceiveResponse failed with 0x2ee7 error. Either the proxy server or target server name cannot be resolved. Corresponding to ERROR_WINHTTP_NAME_NOT_RESOLVED. Stop/Restart service or reboot the machine if you see this error frequently |
0x80246008 | -2145099768 | SUS_E_DM_FAILTOCONNECTTOBITS | Failed to create the IBackgroundCopyManager interface to BITS. The BITS service may have been disabled |
0x8024A000 | -2145083392 | WU_E_AU_NOSERVICE | AU was unable to service incoming AU calls |
0x8024A001 | -2145083391 | SUS_E_AU_LEGACYSERVER | |
0x8024A002 | -2145083390 | WU_E_AU_NONLEGACYSERVER | The legacy AU client stopped because the sus server has been upgraded |
0x8024A003 | -2145083389 | WU_E_AU_LEGACYCLIENTDISABLED | The legacy AU client stopped because it was disabled |
0x8024A004 | -2145083388 | WU_E_AU_PAUSED | AU was unable to service incoming AU calls because it was paused |
0x8DDD0018 | -1914896360 | ErrorAUDisabled | AU could be disabled, not started etc. BITS could be disabled or not started etc. |
0xC80001FE | -939523586 | hrLogWriteFail | unable to write to the log file |
0xC80003F3 | -939523085 | hrOutOfMemory | The computer is out of memory |
Feel free to report new issues on our forum or open paid support incidence with us for quick support.
Arshdeep Singh
Latest posts by Arshdeep Singh (see all)
- Asus Zenfone 2 Laser- NTFS issue - December 7, 2016
- Change Password for Soonr account in just 3 steps - November 3, 2015
- Windows Update error Codes, Description & Solutions - August 20, 2015