09-28-2016 10:45 AM - edited 09-28-2016 10:54 PM
Hi, a couple of days ago I let Lenovo Assistant perform four automatic updates, critical, as they were pointed – three driver updates and the BIOS. As I noticed, the BIOS was updated with the help of BIOS update utility, the system restarted correctly and flashed the downloaded image. Now it’s shown in BIOS setup window to be a current version - GJET90WW UEFI BIOS, GJHT29WW ECP. Previously it was a version of 2.36 package.
The system boots, but the OS (Win7 x64) stops loading on Win logo after this BIOS update. While loading in the safe mode it stops on classpnp.sys
Unfortunately no other Win OS (Win XP, Win 8, Win 10) or pre-installation environment (win 8 PE, win 10 PE) could be loaded - the same problem. No way out except turning of the notebook with the power button (even pressing emergency reset button has no result). The system hangs.
I've tried doing all the stuff with removing the internal and external batteries, extra memory, SSD, loading from USB with/without SSD, from external CD, rescue disks, forums of classpnp.sys load problems etc. Except trying to load Linux.
Besides, I’m unable to reset any previous version of BIOS with the help of BIOS Update Bootable CD (If the UEFI BIOS has been updated to version 2.40 or higher, it is no longer able to roll back to the version before 2.40 for security improvement)…
Does anyone have an idea how to do?
P.S. SSD is ok, fortunately I’ve got my files from it on another PC.
Lenovo diagnostics and system tests are fine. BIOS setup is available for any changes.
10-05-2016 11:13 AM
I have same problem with you and I had almost same steps with you but couldn't solve problem yet. Found a lot of information about classpnp.sys but any of them didn't help me out.
Did you solve your problem? Can you share if you find any working solution?
Thank you so much.
10-05-2016 11:55 AM
I found solution right after my post. It's a common problem and there are official and unofficial solutions.
I followed the steps at below solve my problem.
Change the BIOS Setup to disable Execution Prevention setting:
You can read related article here: