Hardware and software setup

How to fix REGISTRY_ERROR blue screen errors (0x00000051). How to fix REGISTRY_ERROR blue screen errors (0x00000051) General solutions


Sometimes REGISTRY_ERROR errors like " blue screen"related to hardware may be caused by damage random access memory(RAM). If you experience random computer restarts, sound signals when booting or other malfunctions of the computer (in addition to BSOD 0x51 errors), it is highly likely that there is memory corruption. In fact, nearly 10% of Windows application crashes are caused by memory corruption.

If you recently added new memory to your computer, we recommend temporarily removing it to make sure it is not causing the REGISTRY_ERROR error. If this action resolved the BSOD, it means that this is the source of the problem, and, therefore, the new memory is either incompatible with some of your hardware, or is corrupted. In this case, you will need to replace new memory modules.

If you did not add new memory, the next step is to carry out a diagnostic test of the available computer memory. The memory test allows you to scan for severe memory failures and intermittent errors that could be causing your 0x51 blue screen of death.

Though latest versions Windows contains a utility for checking RAM, I highly recommend using Memtest86 instead. Memtest86 is a BIOS based testing software unlike other test programs run in Windows environment... The benefit is that it allows you to test ALL of your memory for REGISTRY_ERROR errors, while other programs cannot test the section of memory occupied by the software itself, the operating system, and any other running programs.

An error has occurred in the system registry.

Causes of occurrence

In most cases, it is assumed that a registry I / O error occurs while reading one of the documents. The reason is hardware malfunction or defect file system... It is not uncommon for it to crash when there are resource constraints during a security update on your computer.

Parameters

If the device displays a blue screen of death with the indicated error, the information in brackets is of interest. The required line looks like this:

STOP: 0x00000051 (parameter1, parameter2, parameter3, parameter4) REGISTRY_ERROR

Now it is necessary to list what exactly each of the parameters means:

parameter1

Is reserved

parameter2

Is reserved

parameter3

Registry hive pointer. Used in situations where there is a similar opportunity.

parameter4

In case of defects in the registry hive, return code HvCheckHive (only if present)

Solutions

The standard set of recommendations for BSoD errors should be followed:

  • Clean up more free disk space if it isn't enough.
  • Use antivirus scan to find unwanted programs.
  • Update Service pack to the latest version.
  • If you suspect that the problem appeared after installing a specific driver or program, you can roll back to a previous state of the system.
  • Going to view BIOS settings, after which they are reset to standard.
  • There is a problem with the RAM. It is recommended to use special verification software.
  • Check in progress hard disk... Interested in broken sectors or other hard disk errors. As in the previous paragraph, you should use specialized software.

The publication continues the cycle of notes devoted to the description and elimination of problems caused by the occurrence of a critical system error which entails the appearance blue screen of death(). In most cases, in this type material will highlight the problems that I encountered personally in my practice and which I managed to solve. STOP error (STOP error), defect control (BugCheck) or in common people BSOD - fatal system failure of the Windows operating system, which is the cause of the complete cessation of the functioning of the main components of the operating system kernel, entailing the loss of dynamic unsaved user data and leading to the appearance of a blue screen of death (BSOD) on the monitor screen. The numeric designation of a STOP error is an internal Microsoft classifier that characterizes the cause of a fatal system error, which is used to diagnose the cause of a problem. This article will focus on Failure with ID.

Symptoms

After the user is authorized in the system, at the stage of loading the profile, before the user's desktop appears, the process of the operating system is suddenly interrupted and you can see the following fatal system error message on the screen:

In general, the error format is as follows:

STOP 0x00000051 (0xAAAAAAAA, 0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD) REGISTRY_ERROR

STOP 0x00000051 (0xAAAAAAAA, 0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD)

REGISTRY_ERROR

The symbolic name of the error, REGISTRY_ERROR, tells us that happens in a situation where there is a problem with system registry: Data in one of the hives is structurally damaged, or an I / O error occurred while trying to access one of the files that stores the registry. The bottom line is that the registry is the main storage of information about the configuration of the operating system, so damage to it is likely fraught with serious problems for the operating system as a whole. V operating system Windows registry hives are regular files which are named DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM and are stored in the file system structure under the path% SystemRoot% \ System32 \ config. The STOP 00000051 error occurs if, for any reason, the kernel-mode system code fails to perform critical operations (read, write, other operations) with a specific registry hive. Obviously, these operations may be necessary for the normal execution of the configuration steps of key system elements(for example, a user profile). Without the normal completion of these procedures, further loading of the user's working environment is not possible and the system decides to terminate abnormally.

Common Causes

  • Damage to registry data caused by software glitch... The reasons are quite diverse: all kinds of software failures, which include incorrect operation of antiviruses, filters, drivers, any software kernel mode, which entails the impossibility of writing important blocks of the file system containing registry data to physical media, or distortion of the recorded information.
  • Damage to registry data caused by hardware failure... Reasons: problems with the power supply of the station, defects in the magnetic surface of the media, such as damage to the magnetic surface of the HDD or SSD memory cells, malfunction different modules drive control cards, theoretically any hardware failure.

General solution options

This section provides general recovery methods that apply to all subtypes of STOP error 0x00000051, regardless of the error parameters (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4) that are specified after the STOP error code in parentheses. All the steps described below must be performed to eliminate the error.

Registry repair

Specific features of some crashes

Applied to STOP failure 0x00000051, the fourth input parameter (BugCheckParameter4) reflected in the blue screen of death in parentheses (0xDDDDDDDD) might tell us more details about the details of the failure and determine possible more specific troubleshooting methods for cases where it can be eliminated at all.

Manual for eliminating stop error 0X00000051 REGISTRY_ERROR Full list errors | What's happened BSOD blue screen of death | Ask your question on the forum | (!) View instructions on how to eliminate this stop error (!) Error code 0X00000051 REGISTRY_ERROR The error can also be caused by: Lack of voltage Large quantity RAM Incompatible hardware Inappropriate driver Malfunction of the operating [...]

March 05th, 2011

Manual for eliminating stop error 0X00000051 REGISTRY_ERROR

(! ) (! )

error code 0X00000051 REGISTRY_ERROR

The error can be caused in the same way:
  • Lack of tension
  • Lots of RAM
  • Incompatible equipment
  • Inappropriate driver
  • Malfunction random access memory
  • Broken hard drive
  • Running out of hard disk space
  • When blocking operating system
  • Incorrect BIOS settings
  • Impact viruses
In technical language:

Something is wrong with the registry. If a kernel debugger is available, track the error. If it shows you that you are on a branch of the system (CmpWorker will be present in the list), enter the following commands:

dd CmpRegistryMutex + 18 L1
! thread

This will give you the branch and location of the error that accessed the registry.

This error can also mean that the registry received an I / O error when trying to read one of its files, it follows that the error could be caused by a hardware problem or that the system itself is damaged. It can also mean that the error is caused by an update operation, which is used only by the security system and this is only when resources are running low. If such an error appears, check if the machine is a PDC or BDC and how many accounts are in the SAM (Account Security Manager) database, if it could be the target of the echo, and if the corresponding libraries are almost full.

Parameters:

1.value 1 (indicates where the error occurred)

2.value 2 (indicates where the error occurred)

3.may point to a library

4.could be HvCheckHive's return code if any library is damaged

Hello everyone today I will tell you how the error 0x00000051 - Blue Screen of Death, BSoD in Windows Server 2008 R2. This error pops up when trying to log in to the server and arose after problems with the RAID controller, which then, if possible, decided to go in by flashing. So let's look at what to do in order to defeat this blue screen and prevent it in the future, the business should not have downtime, as this leads to loss of money and damages reputation.

How to fix 0x00000051

Chlntsfs was executed before this error. This is how BSOD looks more graphically. Error (REGISTRY_ERROR) STOP: 0x00000051 (0x0000000000000001, 0xFFFFF8A000025010, 0x0000000000BE7000, 0x0000000000000374) and such a blue screen pops up immediately when you log into the server.

Error 0x00000051 - Blue Screen of Death BSoD in Windows Server 2008 R2-01

The problem here is that part of the Windows registry has been damaged and needs to be restored; in Windows 7 and beyond, system restore is enabled by default and you can use it, but not in case windows server where this is disabled by default. Fortunately, Windows 2008 R2 and beyond is configured to automatically backup registry every day, this task is done using the Task Scheduler.

Go to the Windows-Registry menu

Since we cannot get to the server, we need to boot into safe mode with support command line or from a bootable installation flash drive where it is possible to run the command line.

Solving the error (REGISTRY_ERROR) STOP: 0x00000051 (0x0000000000000001, 0xFFFFF8A000025010, 0x0000000000BE7000, 0x0000000000000374)

We reboot your server and press the key to enter the menu. On the menu additional options boot, select either Troubleshoot computer problems, or Safe mode with command line support. I'll start by choosing Troubleshoot computer problems.

The System Restore Wizard will appear, the first thing to do is select the password input language

Login under the built-in account Administrator

Selecting the command line

The same will be the case if you are in the Safe Mode menu with command line support. A command prompt window will open. We write to no

Notepad will open, in it click File-Open or just CTRL + O

to folder Windows \ System32 \ Config... Put all files in the file type.

Then we reboot using the command

shutdown -r -t 0

After that, error 0x00000051 - Blue Screen of Death, BSoD in Windows Server 2008 R2 and you can successfully boot, and at least pull out the information. But it is not a fact that after these actions your system will work stably. But on the other hand, you learned how to restore windows registry, and generally found out that he was backing up.

Did you like the article? Share with your friends!
Was this helpful?
Yes
Not
Thanks for your feedback!
Something went wrong and your vote was not counted.
Thank you. Your message has been sent
Found a mistake in the text?
Highlight it, click Ctrl + Enter and we will fix everything!