Windows 7 Classpnp.sys Boot Problem.


I've read through all the information I can find about this problem but have yet to find a concrete solution. Basically the system wont move past the windows animation at startup and when put in safe mode it hangs when trying to load classpnp.sys

I've tried:

  1. Upgrading the BIOS
  2. copying an older classpnp.sys through a ubuntu live cd. It just tells me that it cannot mount the drives because they are in use due to a bad shutdown.
  3. Windows 7 Repair disks: these simply hang and present me with a black screen after getting past the small load bar.
Any ideas?