How to Troubleshoot a Stop 0xC0000218 Error Message
http://support.microsoft.com/kb/156640/en-us

CAUSE
A Stop 0xc0000218 error message means that a necessary registry hive file could not be loaded. This error message can occur if the file is corrupt or missing. To resolve this issue, you can reinstall the operating system and restore the registry files from a backup. The registry files may have been corrupted because of hard disk corruption or some other hardware problem.