REGISTRY_ERROR

Code: 0x51 (81)

As HRESULT:As NTSTATUS:

Parameters

ParameterDescription
1Reserved
2Reserved
3The pointer to the hive (if available)
4If 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

ModuleCodeFound inDescription
EhStorAuthn.exe0x5178.11011Password silo internal error.
EventCreate.exe0x5178.11011%1
cipher.exe0x5178.11011Removing user from encrypted folder %1
clusapi.dll0x511011%1
dsreg.dll0x511011Unable to delete NGC transport key. User SID: %1 IDP domain: %2 Tenant domain: %3 User ID: %4 Flags: %6 Error: %5
ehepgres.dll0x517%1
hvloader.dll0x5111Hypervisor launch failed; The operating system boot loader was unable to locate a required resource.
hvservice.sys0x5110Hypervisor launch failed; The operating system boot loader was unable to locate a required resource.
nslookup.exe0x5178.11011mailbox
webservices.dll0x5178.11011A fault detail element with local name '%1' and namespace '%2' was required, but was not present in the fault.
wevtutil.exe0x5178.11011Provider %1{%2} has Registry value Count %3.
xwizards.dll0x5178.11011%1-%2
12 entries