Link to home
Start Free TrialLog in
Avatar of CnicNV
CnicNV

asked on

What exactly is the Classpnp.sys file's purpose?

What exactly is the purpose of the classpnp.sys file on the Windows operating system?  What duties does it preform, is it a singular function or many?  Is it's hanging more of a symptom than a cause?

I am having issues with a few of our VMware virtual machines (server 2008 and Windows 7) not being able to boot as a result of it getting stuck.  I will not go into the details as I already have a question open on this and don't want to double post.  But I thought it was worthwhile asking this very specific question to the experts as there is a massive host of issues online that are caused by this file.  Their behavior, symptoms, environmental context and solutions are extremely diverse.

So I am wondering, what exactly is this thing and why are their so many niche solutions to fix it (most of which dont work for me), as apposed to one specific solution?

thanks
ASKER CERTIFIED SOLUTION
Avatar of Cris Hanna
Cris Hanna
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of CnicNV
CnicNV

ASKER

Thank you for the feed back.  I will be honest, I was hoping for more in depth info than it's "Microsoft Windows SCSI class system file", I guess that means it is somehow involved with serial hard drive controllers or buses or drivers...aliens.

Thanks serialband, I did try that solution and in my case it didn't work.

What did work in my niche case, was shutting down the vm, then putting the host into maintenance mode, rebooting the host, then taking it out of maintenance mode, powering on the VM, and pressing f8 and starting in safe mode with networking.  Note about the last part, using the various flavors of safe mode would not work prior to my doing what is mentioned above.  Once I was in safe mode, I fired up msconfig and disabled about 7 things that I can't remember (lol I know) that seemed on essential and that maybe related to hard drive management.  I also uninstalled and re-installed our AV solution and VMware tools.

No idea why I thought maintenance mode would help, as there is no shared resources between the host or vm in question and anything else.

Probably some software update messed things up and maintenance mode took the vm right back to just before the update.  No idea really.