Windows 7 stuck on CLASSPNP.SYS

windows 7

I'm running Win 7 x86 on a Lenovo Thinkpad Z61m in dual boot mode with Win XP, both OSes are running on separate partitions.
I have a faulty battery and if left unplugged my laptop shuts usually down within 10 minutes.
Last night, it shut down due to this, but after plugging in AC power and starting back up I'm stuck at the "Starting Windows" screen, I'm unable to boot into safe mode or into recovery mode(XP boots fine).

I believe I had installed some Win 7 updates the same/previous day. From one of the boot options I was able to see that Windows 7 is getting stuck on CLASSPNP.SYS

How can I go about fixing this?

I do have a complete Win 7 Restore CD that I created after setting up my machine, I'm unable to boot into this either.

Please help!

Best Answer

It's likely that the file was in use during shutdown, causing it to become corrupt. If that's the case, then the fix would be to repair this and any other corrupted files.

First, you'll have to get to a command prompt. Can you boot into safe mode w/ command prompt?

If so, use SFC (System File Checker) to fix. Once you get to a command prompt, type:

sfc.exe /scannow

Source: Microsoft Technet - Using System File Checker to Fix Issues

Related Question