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.).
14 codes
0x8007052EErrorERROR_LOGON_FAILURE
Logon failure: unknown user name or bad password. Most common AD authentication error.
0x80070534ErrorERROR_NONE_MAPPED
No mapping between account names and security IDs was done. User/group not found in AD.
0x8007054BErrorERROR_DOMAIN_CONTROLLER_NOT_FOUND
Could not find the domain controller for this domain. DNS or network issue.
0x8007054FErrorERROR_DS_UNAVAILABLE
The directory service is unavailable. Domain controller is offline or unreachable.
0x80090304ErrorSEC_E_INTERNAL_ERROR
The Local Security Authority cannot be contacted.
0x8009030CErrorSEC_E_LOGON_DENIED
The logon attempt failed. Kerberos logon denied.
0x8009030EErrorSEC_E_NO_CREDENTIALS
No credentials are available in the security package.
0x80090311ErrorSEC_E_NO_AUTHENTICATING_AUTHORITY
No authority could be contacted for authentication. DC unreachable or Kerberos misconfigured.
0x80090316ErrorSEC_E_INVALID_TOKEN
The token supplied to the function is invalid. Kerberos ticket may have expired or been tampered with.
0x8009031AErrorSEC_E_MUTUAL_AUTH_FAILED
Mutual authentication failed. The server password is out of date at the domain controller.
0x80090321ErrorSEC_E_WRONG_PRINCIPAL
The target principal name is incorrect. SPN mismatch — check AD SPN registration.
0x80090322ErrorSEC_E_TIME_SKEW
Clock skew too great between client and server. Kerberos requires time within 5 minutes — sync clocks.
0x80090323ErrorSEC_E_CERT_EXPIRED
The received certificate has expired.
0x80090325ErrorSEC_E_UNTRUSTED_ROOT
The certificate chain was issued by an authority that is not trusted.

