STOP 0xC0000218 UNKNOWN_HARD_ERROR

One of the core Windows system hives (the SAM hive, the SECURITY hive, the SOFTWARE hive, or the DEFAULT hive) is corrupt.


This article describes how to recover a Windows XP system that does not start because of corruption in the registry. This procedure does not guarantee full recovery of the system to a previous state; however, you should be able to recover data when you use this procedure.


This article describes how to troubleshoot registry corruption issues. If your computer does not restart, the registry hives may be corrupted. The error messages may vary. They can include any of the following:

Windows could not start because the following file is missing or corrupt: \WINNT\SYSTEM32\CONFIG\SYSTEM.ced

Windows could not start because the following file is missing or corrupt: \WINNT\SYSTEM32\CONFIG\SYSTEM

Windows could not start because the following file is missing or corrupt: \WINNT\SYSTEM32\CONFIG\SOFTWARE

System hive error Stop 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR

Stop: 0xc0000218 {Registry File Failure} The registry cannot load the hive (file): \SystemRoot\System32\Config\CorruptHive or its log or alternate. It is corrupt, absent, or not writable.



When a registry hive becomes damaged, your computer may become unbootable, and you may receive one of the following Stop error messages on a blue screen:

Unexpected Shutdown; Stop:0xc0000135

Also see:

After you install Microsoft Windows XP Service Pack 2 (SP2), your computer repeatedly restarts with the following Stop error:

A problem has been detected and Windows has been shut down to prevent damage to your computer...

Technical information:
STOP: c0000135 {Unable To Locate Component}
This application has failed to start because winsrv was not found. Re-installing the application may fix this problem.


Note Your computer may restart immediately if it is configured to automatically restart when a system failure occurs. To turn off this option so that your computer does not restart, press F8 at startup, use the arrow keys to select the Disable automatic restart on system failure option, and then press ENTER.


When you try to install Microsoft Windows XP on a new hard disk that is formatted with the NTFS file system, you may receive the following error:

Stop: c0000218 {Registry File Failure} The registry cannot load the hive (file): \SystemRoot\System32\Config\SOFTWARE or its log or alternate

This error occurs after Windows XP copies the installation files to the hard disk and the computer restarts.