Re: Another Registry c0000218 hive file failure

From: Kelly (kelly_at_mvps.org)
Date: 12/04/04


Date: Sat, 4 Dec 2004 00:56:19 -0600

Serious Error:

Use one of these three options.

Right Click the My Computer Icon/Properties/Advanced/
Performance/Settings/Advanced/Change.

1. Set Page File to 0, ok your way out and reboot. Then follow the same
procedure and reset the Page File to System Managed File.

2. No Page File. Reboot. Then delete C:\Pagefile.Sys then revert the page
file setting.

3. Set the swap file size to zero, reboot. Re-set to System Managed,
reboot. Reset the Custom setting, reboot.

You Receive a "System Has Recovered from a Serious Error" Message After
Every Restart
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q317277

Windows XP Problems if Your Profile Is Damaged
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q326688

As per the latter:

Error Message: Windows Cannot Load Your Profile Because It May Be Corrupted
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q318011

Create a New User or Restore the User Profile
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q318011

Suggestions:

Right click My Computer, Properties, Hardware, Device Manager. Locate the
entries for your hard disks and double click each entry. On the Policies
tab, uncheck Enable write caching.

You will see a performance decrease because of this, but if the corrupt
registry/user profiles problems cease, then you'll be certain of the cause.

Logon to another account with admin privilege and run System Restore.
Choose the most recent restore point and SR should restore the user
hives.

Or...

Boot into safe mode and log in as Administrator. Copy ntuser.dat from
%windir%\repair to "Documents and Settings\[your user id]". Now do a system
restore to a point in time prior to when the corruption message began to
appear.

Or...

Relocate NTUserdat

Look in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\ProfileList and find the profile you want to change and
then change ProfileImagePath to the ntuser.dat folder that you want to use.
You must manually copy or move the ntuser.dat file there.

Corrupt Hive
http://www.kellys-korner-xp.com/xp_sys32.htm

How to Recover from a Corrupted Registry
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q307545

Recovering XP using the Recover Console (Line 333) Right hand side:
http://www.kellys-korner-xp.com/xp_tweaks.htm

Recovery Console Fix for XP SP1 (Line 58)
http://www.kellys-korner-xp.com/xp_tweaks.htm

-- 
All the Best,
Kelly (MS-MVP)
Troubleshooting Windows XP
http://www.kellys-korner-xp.com
"pcm" <pcm@discuss.microsoft.com> wrote in message 
news:8328F632-33C2-475D-8259-FA3280DE9202@microsoft.com...
> Two day old PC and just getting setup.  After registry failed, I cycled 
> power
> and got a serious error message after Win XP Home rebooted but am online.
> Now what should I expect?  Is registry repaired or should I go through the
> recovery procedures?  Does this error happen often?  Could it be a drive
> problem; should I have hard drive checked?
> xemot" wrote:
> I got the same screen today (see below) and couldn't recover from 
> rebooting
> so I unplugged PC.  Then windows booted and prompted something like a 
> serious
> error.  Now what can I expect?  Did the PC self-correct or should I go
> through the registry recovery procedures?  How often is this a drive 
> problem?
>
> "STOP: c0000218 {Registry File Failure}
> The registry cannot load the hive (file)
> \SystemRoot\System32\config\software
> or its log or alternate"
> It is corrupt, absent or not writable
> Beginning dump of physical memory
> Physical memory dump complete.
>
> -- 
> pcm 


Relevant Pages

  • Re: Windows XP Pro will not boot up
    ... You may be able to recover the data by placing the hard ... A necessary Registry hive file couldn't be loaded. ... It is corrupt, absent, or not writable. ... Disable automatic restart on system failure. ...
    (microsoft.public.windowsxp.general)
  • Re: XP Home Boot Loop
    ... I followed the procedures on the link you gave to recover from a corrupt ... "Mark L. Ferguson" wrote: ... How to Recover from a Corrupted Registry -config-system: ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Newbie Question: Registry Fix?
    ... Corrupt Hive ... How to Recover from a Corrupted Registry ... > and would be saved upon shut down, and also be availabe on the following ...
    (microsoft.public.windowsxp.general)
  • Re: Registry problems with SECURITY
    ... describes a "Stop 0xc0000218" error and how to recover using Last Known Good boot. ... How to Recover from a Corrupted Registry ... > It is corrupt, absent or not writable. ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Newbie Question: Registry Fix?
    ... Corrupt Hive ... How to Recover from a Corrupted Registry ... > and would be saved upon shut down, and also be availabe on the following ...
    (microsoft.public.windowsxp.general)