Windows Error Codes
Searchable reference for Windows error codes — system errors, BSOD stop codes, NTSTATUS, WMI, RPC, MSI installer, AD/Kerberos, BitLocker, DNS, VPN, Hyper-V, COM/DCOM and more. Each entry includes the hex/decimal value, severity, root causes, and a step-by-step troubleshooting workflow.
How to read a Windows error code
Windows surfaces error codes through Win32, NTSTATUS, HRESULT, and many subsystem-specific spaces. Each code has a hex form (e.g. 0x80070005), a signed decimal form (-2147024891), and a symbolic name (ERROR_ACCESS_DENIED). This page lets you look up any of those forms, see what triggers the code, and follow a vetted troubleshooting workflow tuned for the originating subsystem (Windows Update, BSOD, AD/Kerberos, BitLocker, etc.).
228 codes
0x000004C7InformationalERROR_CANCELLED
The operation was canceled by the user.
0x000004D5WarningERROR_RETRY
The operation could not be completed. A retry should be performed.
0x00000641ErrorERROR_INSTALL_SERVICE_FAILURE
Windows Installer service could not be accessed. Start the msiserver service.
0x00000642InformationalERROR_INSTALL_USEREXIT
User cancelled the installation.
0x00000643ErrorERROR_INSTALL_FAILURE
Fatal error during installation. Check MSI log for root cause. Often a permissions or dependency issue.
0x00000644WarningERROR_INSTALL_SUSPEND
Installation suspended — incomplete.
0x00000645ErrorERROR_UNKNOWN_PRODUCT
This action is only valid for products that are currently installed.
0x00000652WarningERROR_INSTALL_ALREADY_RUNNING
Another installation is already in progress. Complete that first, or kill msiexec.exe.
0x00000653ErrorERROR_INSTALL_PACKAGE_OPEN_FAILED
This installation package could not be opened. Check path and permissions.
0x00000654ErrorERROR_INSTALL_PACKAGE_INVALID
This installation package could not be opened. It may be corrupt.
0x00000659ErrorERROR_INSTALL_PACKAGE_REJECTED
Installation rejected by system policy. Check Software Restriction Policies or AppLocker.
0x00000667ErrorERROR_INVALID_COMMAND_LINE
Invalid command line argument for msiexec.
0x00000BC2WarningERROR_SUCCESS_REBOOT_REQUIRED
Installation succeeded but a reboot is required to complete.
0x0000251DErrorDNS_ERROR_RCODE_FORMAT_ERROR
DNS server unable to interpret format.
0x0000251EErrorDNS_ERROR_RCODE_SERVER_FAILURE
DNS server failure.
0x0000251FWarningDNS_ERROR_RCODE_NAME_ERROR
DNS name does not exist.
0x00002521ErrorDNS_ERROR_RCODE_REFUSED
DNS operation refused.
0x000025B3ErrorDNS_ERROR_ZONE_DOES_NOT_EXIST
DNS zone does not exist.
Page 8 of 8

