Event ID 4625: An account failed to log on
Windows Event ID Lookup: What Windows event IDs mean: 4625, 4624, 4740, 6008, 41, 7045, 1102 and 3,000 more, with Windows' own message text, the fields and what to check.
Look up a Windows event ID from Event Viewer, a SIEM alert or a log export: what it means, the fields it records, and what to check. Many IDs are used by more than one source (event 41 is both a Kernel-Power crash and a boot error), so every definition is shown, the one people usually mean first. The message text is Windows' own, read from the event providers of Windows 10.0.26200.0, 2026-10-28; the notes are ours, based on Microsoft's security auditing reference.
An account failed to log on.
A logon attempt failed. The Status and Sub Status codes say why: wrong password, unknown user, locked or disabled account, outside allowed hours, and so on.
Logon types
| 2 | Interactive | At the keyboard (or a KVM / console session). |
|---|---|---|
| 3 | Network | Access over the network: file shares, IIS with Windows authentication, most remote management. |
| 4 | Batch | A scheduled task or batch job. |
| 5 | Service | A service started under this account. |
| 7 | Unlock | The workstation was unlocked. |
| 8 | NetworkCleartext | Network logon with the password sent in clear text (IIS basic authentication, some scripts). Worth eliminating. |
| 9 | NewCredentials | runas /netonly: the local identity stays, other credentials are used for network access. |
| 10 | RemoteInteractive | Remote Desktop (Terminal Services) logon. |
| 11 | CachedInteractive | Logon with cached domain credentials, without reaching a domain controller (laptops off the network). |
| 12 | CachedRemoteInteractive | Remote Desktop logon with cached credentials. |
| 13 | CachedUnlock | Unlock with cached credentials. |
Status and Sub Status codes
| 0xC0000064 | The user name doesn't exist. |
|---|---|
| 0xC000006A | The user name is right but the password is wrong. |
| 0xC000006D | Generic: bad user name or authentication information. Sub Status has the specific reason. |
| 0xC000006E | Account restriction (see Sub Status). |
| 0xC000006F | Logon outside the account's allowed hours. |
| 0xC0000070 | Logon from a workstation the account isn't allowed to use. |
| 0xC0000071 | The password has expired. |
| 0xC0000072 | The account is disabled. |
| 0xC0000133 | The clocks of the computer and the domain controller are too far apart. |
| 0xC000015B | The user hasn't been granted this logon type (e.g. "Allow log on through Remote Desktop Services"). |
| 0xC0000193 | The account has expired. |
| 0xC0000224 | The user must change their password at next logon. |
| 0xC0000234 | The account is locked out. |
| 0xC0000413 | An authentication firewall (selective authentication on a trust) blocked the logon. |