Error loading Vista: classpnp.sys missing or corrupt

Alexxx

New Member
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 Computer

System One

  • CPU
    Intel Quad 2.4
    Motherboard
    Asus P5K
    Memory
    4 GB
    Graphics Card(s)
    Asus Nvidia 9800 GTX
    Monitor(s) Displays
    Samsung 24"
    Screen Resolution
    1920*1200
    Keyboard
    Logitech G15
    Mouse
    Logitech G9
    Internet Speed
    20 MBIT
Last edited:

My Computers

System One System Two

  • Operating System
    Vista
    CPU
    Intel E8400
    Motherboard
    ASRock1333-GLAN R2.0
    Memory
    4gb DDR2 800
    Graphics Card(s)
    nvidia 9500GT 1gb
  • Operating System
    win7/vista
    CPU
    intel i5-8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    ballistix 2x8gb 3200
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 Computer

System One

  • CPU
    Intel Quad 2.4
    Motherboard
    Asus P5K
    Memory
    4 GB
    Graphics Card(s)
    Asus Nvidia 9800 GTX
    Monitor(s) Displays
    Samsung 24"
    Screen Resolution
    1920*1200
    Keyboard
    Logitech G15
    Mouse
    Logitech G9
    Internet Speed
    20 MBIT
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.

http://www.vistax64.com/tutorials/88236-repair-install-vista.html


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.

http://www.vistax64.com/tutorials/117366-clean-install-full-version-vista.html

http://www.vistax64.com/tutorials/68767-clean-install-upgrade-vista.html

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:

My Computers

System One System Two

  • Operating System
    Vista
    CPU
    Intel E8400
    Motherboard
    ASRock1333-GLAN R2.0
    Memory
    4gb DDR2 800
    Graphics Card(s)
    nvidia 9500GT 1gb
  • Operating System
    win7/vista
    CPU
    intel i5-8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    ballistix 2x8gb 3200
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 Computer

System One

  • CPU
    Intel Quad 2.4
    Motherboard
    Asus P5K
    Memory
    4 GB
    Graphics Card(s)
    Asus Nvidia 9800 GTX
    Monitor(s) Displays
    Samsung 24"
    Screen Resolution
    1920*1200
    Keyboard
    Logitech G15
    Mouse
    Logitech G9
    Internet Speed
    20 MBIT
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 Computers

System One System Two

  • Operating System
    Vista
    CPU
    Intel E8400
    Motherboard
    ASRock1333-GLAN R2.0
    Memory
    4gb DDR2 800
    Graphics Card(s)
    nvidia 9500GT 1gb
  • Operating System
    win7/vista
    CPU
    intel i5-8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    ballistix 2x8gb 3200
Back
Top