The purpose of the CrashonAuditFail registry key is to configure a server so that end users are not permitted access to the computer when the security logs reach the configured size limit. Disallowing access to the computer ensures that audit information that would otherwise be logged is not missed. The system also uses this entry to indicate that this feature has been triggered (a value of 2). When the value of this entry is 2, only members of the Administrators group can log on to the computer. This restricted state lets an Administrator log on to resolve the problem and to reset the value of this entry to 1.
The CrashOnAuditFail registry key is located at HKLM\SYSTEM\CurrentControlSet\Control\LSA. Possible values include:
Once CrashOnAuditFail is triggered, a variety of strange behaviors may occur:
The security log will show failed log on events (ID 4625) for regular users attempting to authenticate and access the portal:
An account failed to log on.
Subject:
Security ID: NULL SID
Account Name: -
Account Domain: -
Logon ID: 0x0Logon Type: 3
Account For Which Logon Failed:
Security ID: NULL SID
Account Name: Some_Account
Account Domain: Windows_DomainFailure Information:
Failure Reason: Unknown user name or bad password.
Status: 0xc000006e
Sub Status: 0x0
To restore access, an administrator must log onto the affected system, clear the security event log and update the CrashOnAuditFail registry key. You may want to back up the security event log before clearing it. Reboot the system once the security event log is cleared and the registry key has been updated.
Security log settings and an automated archiving solution are discussed here.