Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: BSOD upon startup. No boot. Registry Cannot load System hive

04 Apr 2012   #1

Windows 7 Ultimate 64bit
BSOD upon startup. No boot. Registry Cannot load System hive

Well this is the second computer I've gotten in less than a week with similar symptoms so I thought I'd see what everyone thinks.

Just got machine. Plugged her in, turned on, got to the Windows 7 boot splash, sat there for a very long time, and hit BSOD!

STOP: c0000218 {Registry File Failure}
The registry cannot load the hive (file):
or its log or alternate
It is corrupt, absent, or not writable.

Now obvious signs point to registry is long since gone missing. Well I'm thinking different.

First off I booted up into a recovery console from the advanced boot options menu. Everything got in just fine and I opened the console up and tried to do a chkdsk /f.

chkdsk /f
The disk is write-protected.

Hmm, that's the exact same problem I had on the machine I had a few days ago. (though it never gave me the BSOD registry stop. I should really just stop talking about that machine the owner just said reformat it so I did)

So in trying to get at least a chkdsk to run, I went into diskpart.exe and was poking around. System drive is not read-only and is healthy. Smart also says drive tests fine. Hmm...

Next try a system restore, well simply that failed. It couldn't write to the drive...

Checked Bios next. Nothings funky. Restored it to defaults and tried booting anyways. Nada.

Seems to me like most of the system is just fine, just something is blocking everything from writing to the drive.

I know I am not following "rules" with no dump file, but I can't get one if it doesn't boot right?

I've googled the crap out of this write-protected stuff and I can't find anything that relates to a Windows 7 box. It's all XP or 2000 :lol:

My idea is to backup the current registry hives and replace them with repair files (i know XP had them but unsure if 7 does) then boot into safe mode and replace the hives again with a set from System Restore.

Anyone want to enlighten me on exactly how to do that in Windows 7?

Or have any ideas on how to fix this problem?

My System SpecsSystem Spec

04 Apr 2012   #2

Windows 7 Home Premium 64 Bit

The problem is you are trying to run chkdsk on X:, which is the virtual hard disk created by the recovery software. You need to change to C:, D:, or E: (most systems have a C: partition in restore that is system reserved and a D: drive that is the Windows partition; if a vendor created a recovery partition, drive E: may also exist).
  • Use Advanced Boot Options to select Repair Your Computer and get to the System Recovery Options. Then select the command prompt. Do the following:
    chkdsk /r c:
    chkdsk /r d:
    chkdsk /r e:
    chkdsk /r f:
    .etc until you get the message that the volume could not be opened for direct access. For any drives that do not give the message:
    Windows has checked the file system and found no problems
    run chkdsk again as above. In other words, if it says:
    Windows has made corrections to the file system
    after running the disk check, run the disk check again.
My System SpecsSystem Spec

 BSOD upon startup. No boot. Registry Cannot load System hive

Thread Tools

Similar help and support threads for2: BSOD upon startup. No boot. Registry Cannot load System hive
Thread Forum
What is CanonicalData in HKLM registry hive and where did it come from Performance & Maintenance
USB load failure on each system startup Hardware & Devices
Solved BSOD (memory dump) after windows load hangs up at startup BSOD Help and Support
Can't find Registry hive General Discussion
Windows will not load, Continuous boot to System Recovery partition. BSOD Help and Support
XP will not load dual boot system Win7 BSOD Help and Support
System Boot (Startup and Shutdown) Performance & Maintenance

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:12 AM.
Twitter Facebook Google+

Windows 7 Forums

Seven Forums Android App Seven Forums IOS App

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33