Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Forums > Drivers

Vista - Error loading Vista: classpnp.sys missing or corrupt

Reply
 
Old 09-20-2008   #1 (permalink)


Vista Enterprise X64
 
 

Error loading Vista: classpnp.sys missing or corrupt

After a crash in Age of Conan (another one...) I had to use the reset button. After this my Vista Enterprise x64 won't boot and says the file classpnp.sys is corrupt.

I've tried the repair option from the dvd, but it says repair unsuccessful on the current file.

Does anyone know if it is possible for me to copy a file from another Vista x64 SP1 to my system32\drivers? What other options do I have?


- Alex

My System SpecsSystem Spec
Old 09-20-2008   #2 (permalink)


VISTA HOME PREMIUM X64/ 7 x64 / 7x86
 
 

Re: Error loading Vista: classpnp.sys missing or corrupt

Hi Alexx,

There's a tutorial here which may help

System Files - SFC Command

I just did a search - you might also take a look at this microsoft link

A "Stop C2" Error Is Caused by the Classpnp.sys Driver

Hope it helps

SIW2

Last edited by SIW2; 09-20-2008 at 08:57 PM..
My System SpecsSystem Spec
Old 09-21-2008   #3 (permalink)


Vista Enterprise X64
 
 

Re: Error loading Vista: classpnp.sys missing or corrupt

Thanks for the answer. However I was stupid enough to replace the classpnp.sys with a file from a x86 Vista and I forgot to backup the original file.

I'm not 100% percent sure this is why I get the error message "Windows Resource Protection could not start the repair service." when trying to run SFC /scanfile.

I currently use Active Boot Disk to get access to my harddrives. I don't think I'm able to run a hotfix, as long as my Windows won't load...

Any other suggestions? As I said in my previous post: maybe if someone sent me a healthy x64 classpnp.sys?
My System SpecsSystem Spec
Old 09-21-2008   #4 (permalink)


VISTA HOME PREMIUM X64/ 7 x64 / 7x86
 
 

Re: Error loading Vista: classpnp.sys missing or corrupt

Hi,

A repair install would normally be the answer -you need to be able to get into windows to do it, unfortunately

It should be possible to access the installation files , i.e. copy the dvd onto your drive and get into it to copy the driver across to your existing installation ( you might need to take ownership to do that ) - but again , you need to get into your existing windows first.

Unless..... you could try creating a small partition circa. 15gb, booting from Vista dvd, installing it on your new partition (without entering product key - see repair install tutorial for how to do this ). then copy the driver to your existing installation files. then boot back in to first install and format the new partrition i.e. delete the 2nd vista install files.

Repair Install For Vista


That's very complicated - I would save the pain and do a clean reinstall. I believe there is a way to do this and save your existing files into Windows.old file - can't recall exactly how that's done - think you get that option if you don't select Drive Options ( advanced ) ? - better double check this first.

Clean Install with a Full Version of Vista

Clean Install From Upgrade Vista

Alternatively , you could make a copy of your existing files onto another partition, or external drive ( better ) using a bootable tool - does your Active Boot Disk program give you that option ? If not, you could try the free one from Seagate , then do a clean reinstall and copy your info back after.

www.seagate.com

I understand Western Digital do something similar.

Hope that does the trick

SIW2

Last edited by SIW2; 09-21-2008 at 09:25 AM.. Reason: clarity
My System SpecsSystem Spec
Old 09-21-2008   #5 (permalink)


Vista Enterprise X64
 
 

Re: Error loading Vista: classpnp.sys missing or corrupt

This isn't quite a driver issue, but a system file issue. I just couldn't find any better forum to put it. Though the file is found under \system32\drivers.

With my boot tool, I have full access to all harddrives, including system drive and the Windows directory. I was not able to find the classpnp.sys file on the my install dvd though...

I haven't bothered going through an advanced install yet, as I was hoping to repair/replace the file with a working one.

I have recently found 2 bad sectors at my system drive, and suspects this has something to do with the corrupt file. Is the classpnp.sys a computer spesific file (meaning info about the hw on the spesific pc), or can i use any (as long as it is a Vista x64 file)?

Sorry for nagging even more. I just hate reinstalls and all the work afterwards
My System SpecsSystem Spec
Old 09-21-2008   #6 (permalink)


VISTA HOME PREMIUM X64/ 7 x64 / 7x86
 
 

Re: Error loading Vista: classpnp.sys missing or corrupt

Hi,

When I did a search earlier, I found it mentioned on a couple of other forums
- the only solution offered that I could find involved downloading it from the link I posted earlier.

It's possible those bad sectors may have something to with it. I don't suppose your boot tool has something like checkdisk to repair those, or you would have done it already.

You could try the seagate for dos download - you can make a bootable cd - it has a function for repairing bad sectors. According to other posters it works on lots of hd's, not just Seagate and Maxtor - in fact it says so on the info. page.

It might be worth a go as you're so keen to avoid a reinstall.

Answer

Hope it works for you

SIW2
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
blue screen, vista not loading, error says stopped loading to prot Vista performance & maintenance
NLS data is missing or corrupt error General Discussion
\ntldr is corrupt or missing error C0000007 Vista General
Getting WAB.DLL missing or corrupt error after upgrading to Vista Vista General
Windows Vista Beta 2 CI.dll missing or corrupt Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

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 34 35 36 37 38 39 40 41 42 43 44 45 46