Windows XP cannot enter hibernation mode - my solution

J

Joseph Moore

Hello. I am running Windows XP on a IBM ThinkPad R32 laptop. About 2
weeks ago, the following error popped up whenever I tried to put the
laptop into hibernation:

"The device driver for the 'Standard 101/102-Key or Microsoft Natural
PS/2 Keyboard' device is preventing the machine from entering
hibernation. Please close all applications and try again. If the
problem persists, you may need to update this driver."

My laptop would then not go into hibernation. I had to do a Shut Down.
Now, I like hibernation mode, personally. I use it everytime I turn my
laptop off; I average acutally doing a Shut Down or a Restart every 2
weeks, because of hibernation! So, I wanted to fix this.

I read many postings of this error, and the majority of the time the
problem was a conflict with an Adboe driver, which hooks into the
keyboard driver. Well, the only Adobe product I have is the free
Reader, which I installed months ago, so that could not be it.

There also wasn't anything good in Event Viewer about this. In fact,
there was no referece to the popup error in the System log.

So, what happened?
Here is what had happened.

A couple of weeks ago, I had to debug a MEMORY.DMP file made by one of
my servers when it started BSODing. So, I downloaded and installed the
Windows Debuger (WinDBG) and the Windows Symbols. I was able, after a
few hours, to get the debug to work to see what driver file was
crashing my server.

I then went onto other things and did not think about the Debuger.

Two days later, I started getting the hibernation error.

It took me a couple of weeks to put the two together.

I guess it was the Debuger install that create a new Service called
"User Mode Process Dump", and this Service is dependant upon the "User
Mode Process Dump Driver".

So, I disabled the driver itself in Device Manager, and then I set the
Service to Manual start.

Ever since then, my hibernation problem went away. That fixed it for
me.

So, if you have the Windows Debuger and the Windows Symbols on your
system, and you get this error when going into hibernation, try what I
did to fix it.

I don't have any plans on debuging .DMP files again, so I am OK with
it being disabled.
 
J

John Chin [MSFT]

Thanks

This posting is provided "AS IS" with no warranties, and confers no rights
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top