REGISTRY_ERROR
Code: 0x51 (81)
As HRESULT:- S: 0 (Success)
- C: 0 (Microsoft-defined)
- N: 0 (Not an NTSTATUS value)
- Facility: 0x000 (FACILITY_NULL: Default)
- Code: 0x0051 (81)
- Sev: 0 (STATUS_SEVERITY_SUCCESS)
- C: 0 (Microsoft-defined)
- Facility: 0x000 (Default)
- Code: 0x0051 (81)
Parameters
| Parameter | Description |
|---|---|
| 1 | Reserved |
| 2 | Reserved |
| 3 | The pointer to the hive (if available) |
| 4 | If the hive is corrupt, the return code of HvCheckHive (if available) |
Description
The REGISTRY_ERROR bug check has a value of 0x00000051. This indicates that a severe registry error has occurred.
Important
This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.
Cause
Something has gone wrong with the registry. If a kernel debugger is available, get a stack trace: the !analyze debug extension displays information about the bug check and can be very helpful in determining the root cause, then enter one of the k (Display Stack Backtrace) commands to view the call stack.
This error may indicate that the registry encountered an I/O error while trying to read one of its files. This can be caused by hardware problems or file system corruption.
It may also occur due to a failure in a refresh operation, which is used only in by the security system, and then only when resource limits are encountered.
Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.
Associated Modules
| Module | Code | Found in | Description |
|---|---|---|---|
| EhStorAuthn.exe | 0x51 | 78.11011 | Password silo internal error. |
| EventCreate.exe | 0x51 | 78.11011 | %1 |
| cipher.exe | 0x51 | 78.11011 | Removing user from encrypted folder %1 |
| clusapi.dll | 0x51 | 1011 | %1 |
| dsreg.dll | 0x51 | 1011 | Unable to delete NGC transport key. User SID: %1 IDP domain: %2 Tenant domain: %3 User ID: %4 Flags: %6 Error: %5 |
| ehepgres.dll | 0x51 | 7 | %1 |
| hvloader.dll | 0x51 | 11 | Hypervisor launch failed; The operating system boot loader was unable to locate a required resource. |
| hvservice.sys | 0x51 | 10 | Hypervisor launch failed; The operating system boot loader was unable to locate a required resource. |
| nslookup.exe | 0x51 | 78.11011 | mailbox |
| webservices.dll | 0x51 | 78.11011 | A fault detail element with local name '%1' and namespace '%2' was required, but was not present in the fault. |
| wevtutil.exe | 0x51 | 78.11011 | Provider %1{%2} has Registry value Count %3. |
| xwizards.dll | 0x51 | 78.11011 | %1-%2 |
| 12 entries | |||