Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A few hours ago, my system locked up all of a sudden, so I rebooted it.

When booting, I got a screen telling me the file that the HKLM hive of my registry was located in was corrupt. I rebooted again, but I got the same error again.

I followed the screen's instructions to use my windows disk to repair, but when I tried booting from it, my PC bluescreened in relation to disk.sys

I'm at a bit of a loss here as to how this could be fixed...

I'm running 32-bit Windows Vista Ultimate

share|improve this question
up vote 1 down vote accepted

Try logging in Safe Mode (boot & press F8) & make a new account (will mostly not work as HKLM is corrupted) or restore to a previous state using system restore.

If it fails, try repairing Windows again using the CD.

If it fails, I think you may need to clean install Windows again.

If you want to take a backup of your personal data present on the Windows drive (mostly C:) before you format, you can use many free tools which allow you to boot via CD (UBCD) or USB(Pen drive Linux).

share|improve this answer
Simply logging into Safe Mode works perfectly... Odd. :S – anonymous coward Oct 3 '09 at 22:58

First try to boot using F8 to the Last Known Good Configuration.

If this doesn't work, see this Microsoft support article:
How to recover from a corrupted registry that prevents Windows XP from starting
As the article is about XP, better check at each step that it really applies to Vista.

share|improve this answer
The instructions looked overly complicated. But worth a try. – Ganesh R. Oct 3 '09 at 7:58

Late to the party but this may help others.

Back up your Important data first, just in case you have a failing hard drive

Perform a chkdsk, it may be the only thing that is wrong is file corruption, which this will attempt fix.

Boot from a Vista Install disk or use F8 and choose "repair your computer" if it is available. enter image description here

Use the command prompt to run a chkdsk. Once you are at the cmd line, type the line below and hit enter key, it will take some time to complete, do not interrupt the process.

chkdsk /r C:


How to boot into the command prompt from a Vista DVD or F8

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .