March 31, 2006
If you ..
- use Windows XP SP2 of any flavor
- have 1+ gigabytes or more of system memory
- use hibernate functionality
.. you may have experienced this error at some point when attempting to hibernate:
I know I have. It drives me nuts, because my system fails to hibernate after I've already initiated the hibernation process and walked away from it. This is on my desktop*. You can imagine how catastrophic this could be on a laptop; you'd be putting a laptop in your bag that was still fully on!
To avoid the error, install this Microsoft hotfix, which is graciously hosted by Owen Cutajar. It's from Microsoft KB909095, which also explains the problem in a bit more detail:
To prepare the computer to hibernate, the Windows kernel power manager requires a block of contiguous memory. The size of this contiguous memory is proportional to the number of physical memory regions that the computer is using. A computer that uses lots of RAM is likely to use more physical memory regions when the computer prepares to hibernate. Therefore, a larger amount of contiguous memory is required to prepare the computer to hibernate.
Additionally, the number of physical memory regions varies according to the programs, services, and device drivers that the computer uses. Therefore, the hibernate feature occasionally fails.
When the Windows kernel power manager detects that the hibernate feature has failed, the hibernate feature remains disabled until you restart the computer.
I originally researched this back in December, but the problem wasn't happening with enough frequency to make me call Microsoft support and dig up a hotfix. Now it is. And people have mirrored the patch so we don't have to go through the busywork exercise of calling Microsoft support to obtain a necessary hotfix. What a ridiculous policy.
* I would use sleep, but the motherboard I use isn't smart enough to restore the correct overclocked CPU speed. I get bumped down to stock CPU speeds every time I resume from a sleep state.
Posted by Jeff Atwood
Solution: Use less than 2GB of memory :P.
But seriously, I'm probably going to upgrade the RAM on my laptop to 2GB, so it's good to know this. Thanks.
I had a problem a while back (SP1) where my laptop would start hibernating, but never actually finish the job - it would just hang on a blank screen. I've only got 512MB of RAM, so it's not the same problem, but getting home to find that your laptop is only off because it's battery is drained, and the inside of your bag is boiling, is quite disturbing.
It's fixed now (not exactly sure what I added/removed to fix it), but I always wait until the 'Hibernating' progress bar shows up before I put my laptop away now. Hanging at hibernate is terrible.
Oh, and if you have Half-life 2 running, it will stop the computer hibernating (but not say anything).
It's not only for 2GB+.
I have 1.25GB in my laptop and I have this problem.
Downloading the patch now, thanks!
It's actually 1.5GB or somewhere in that vicinity. And the hotfix does work great.
I guess it took this long for 1.5gb+ to be mainstream enough to expose the bug?
Thank goodness 64-bit versions of Vista are on the horizon, because God knows what kinds of problems we'd start seeing if 4gb became common. We'd be butting directly up against the 32-bit memory limit on Joe Sixpack machines.
The bug actually exists from 1 gig of RAM. There is no need to call MS support, it only took me one e-mail to quickly obtain the bugfix for the Czech version of Windows XP.
I've suffered from this problem for quite a while, although I put it down to malfunctioning device rather than the 2GB upgrade I'd made.
Here's hoping it'll solve the problem.
With the silent PSU I installed, it's very hard to me to tell if my computer is running after I turn the screen off.
Do the defragmentation of the HDD. Delete contents from "temp" and "temprory internet files" folder.
Restart the PC / Laptop. Now everything will work fine.
Rajesh, I don't think that is the problem. I had 40+ gigabytes free on a 73 gigabyte boot drive. The patch is working well for me so far.
That said, obviously hibernation won't work if you run out of disk space..
Im having a problem with my 1 GB of RAM laptop waking up from hibernate... i push the button and it makes noises like it wants to start up and i can hear the drive spin up but the screen just stays black... is this part of the same problem?
is this part of the same problem?
No, I don't think so. This is a problem when ENTERING hibernation, as pictured in the screenshot above..
I have 3 GB and WinXP recognizes 2.5 G!
Help me solve it please.
Ian, realize that 3 GB doesn't exactly mean 3000 MB or 3,000,000,000 bytes. Using this online converter, a href="http://www.t1shopper.com/tools/calculate/byteconverter.shtml"http://www.t1shopper.com/tools/calculate/byteconverter.shtml/a
you can confirm that 3,000,000,000 bytes equals about 2.79397 GB.
If that isn't the issue then you might have a motherboard that can't handle mapping the PCI memory area correctly. This page might be of some help: a href="http://www.interact-sw.co.uk/iangblog/2005/08/05/is3gbenough"http://www.interact-sw.co.uk/iangblog/2005/08/05/is3gbenough/a
I've been reading your site for almost a year - since a friend and collegue put me onto it, almost every day and every article I've at least been scanning and a while back I read this one.
Well I must have remembered to bookmark it at the time, because I was on my way here to search for this exact article and there it was in my favorites.
I've suffered the exact horrors you've actually mentioned - my laptop not shutting down and me throwing it in a bag to take home.
No problems so far, apart from an empty battery the next morning - but it could have been worse...
So thanks for throwing us these nuggets of info every day mate, its been a great help for me and I know where to throw a link to friends to help them out.
After hibernate, open the Device Manager then push the "Scan for hardware changes" button. It will fix the high cpu usage problem.
After hibernate, open the Device Manager then push the "Scan for hardware changes" button. It will fix the high cpu usage problem.
My XP had problem waking up from hibernation. I figured out that the problem was I had switched of Fast user switching and terminal services on my comp. With these services not running, XP takes some 5 minutes before the monitor comes up. This shows up only when I put the comp on hibernate when logged in. If I log out and put it on hibernate, there was no problem.
Hi. I was also glad to find this fix but I couldn't install it because of my Swedish Win XP.
Do you happen to know where I can find one? Havn't managed to do so myself.
After adding a 1GB RAM module on my TabletPC at times (unpredictable) I received the error.
A link in the MS TablePC newsgroup led me to this site.
Called MS, installed the hotfix and the problem is gone.
Thanks a lot for your most valuable advice.
After installing the patch hibernation worked fine. But I got other problems:
- cygwin resource problems
- often dialogs won't open
- incomplete shown pages in internet explorer
- programs that won't start
This mostly happend after starting some programs.
Now all works fine again after deinstalling the patch. But hibernation still don't work.
I have 2GB RAM on my ACER 8200.
After installing the hotfix, my power button doesn't work to send my laptop into hibernation anymore. I can hibenate by other means (turn off computer - shift - hibernate) it's just the power button won't do it anymore (and yes I have the settings correct under the advanced tab of the power settings.) Any suggestions?
I had this problem and found a reference to the Adobe Type Manager preventing Terminal Server Keyboard Driver from allowing hibernation. So I uninstalled it, but later when I needed it I re-installed it (version 4.0 from 1997). Now I am getting the same old message, "System Standby Failed". So I am going to try this Hotfix 9090905 - it's not in the 20 hotfixes or 86 Security Updates listed in my Add/Remove Programs list, and that took awhile to check alright!
I'll get back to you.
I'm using Windows XP Tablet PC Edition with 2GB of RAM.
I installed this Windows XP (KB909095) hotfix yesterday and found out that it disables Hibernation altogether.. What a great solution.. Because of this, I want to uninstall it but I want to know of alternative solutions first.
Before I found this hotfix, I would just close some big programs when the error occured. Is there something else I can do? Perhaps a way to reactivate hibernation with this hotfix installed?
I think that only Trevor has the same trouble with Hibernation being completely disabled. Why is this?
For anyone that has a new HP laptop running XP, I bought a dv6000t with 2GB of RAM and these exact problems occured for me. Problems like this generally are expected with newer, less tested computers. However, there is a Bios fix at the HP website which seems to do the trick.
You can get it at support.hp.com
Click on Support Drivers on the top tab
Fill in the Download drivers and software (and firmware) cirlce
Enter in ez829av for the product name
Click on Microsoft Windows XP
run the winflash version F.15 under the BIOS tab
should fix the problem. Let me know if it works.
This patch only installs in SP1. Or so it says when I try to install it in SP2.
i have a new laptop running on xp sp2 at the moment. my computer hibernates just fine UNLESS i've opened my email (outlook express). if i do that, hibernate no longer works, until i restart the computer. i never had this problem on my older laptop (also xp sp2) and this one has much larger hard drive, twice as much RAM, faster processor. any ideas or solutions? thanks!
Whoopie! I've been looking for this hotfix for ages. Finally remembered to google for it again. I wasn't able to find it two years ago and was unwilling to deal with MS so I just sucked it up and rebooted a lot.
I have a different problem with hibernation. After recently having a new motherboard I find that when I hibernate everything goes OK, wen I try to wake my machine up I am asked for a boot disc. The hibernation has swapped my two HD's, C contains all my data D contains programs and windows.
I am runing XP on a home brew machine with 1gb of memory.
Anyone have any help??
the problem is back, and I cant install 909095 because the files of that patch are older than the ones on my system :(
Hotfix worked, but dell d420 laptop doesn't resume from hibernation. You go into hibernatio fine, but when you bring it back it's like you rebooted and the state isn't saved... any ideas?
Thanks men I have a HP Pavilion dv6000t (it has 2GB of RAM) and I installed windows XP on it and when it was attempting to hibernate BANG that error message comes everytime
bust this hotfix solve the problem thanks men :D
Hotfix did not work for my HP nw9440. The error message is not quite the same as this page presents, though I have gotten that one. Mostly, it's "The requested operation was unsuccessful."
My laptop has 1.5Gb RAM (SONY BX Series), one in ten hibernates results in the laptop turning back on! This has happened in my bag more times than I can count, and it gets to the point where the laptop is nearly hot enough to burn you!
Another great piece of development by Microsoft, thanks Bill... Hope that money is good for something, because it's certainly not used to right decent software.
Thanks for posting this info!
I was having the exact same problem. After running Half-Life 2, the Hibernation tab would just disappear from my Power Options control-panel applet and I would get the Windows system error pictured at the top of this page if I attempted to hibernate the system.
I applied the hotfix, and it worked like a charm. It should be noted that the fix is reversible, since it creates a system restore point and archives any files it alters -- so, on the off chance it wouldn't work for someone, it could be uninstalled through Add/Remove Programs.
I don't hibernate my desktop often, I usually just put it to sleep, HOWEVER, I have a UPS which will hibernate my system after a set number of minutes in the event of a power failure -- it will first wake the system and then hibernate it, or just hibernate it if it is already awake. So, this fix allows my UPS to function properly! Hooray!
This is MUST for laptops too, as this fault could actually start a fire under some conditions such as putting a non-hibernated (running) laptop away in a bag -- some laptops draw almost twice the current of a 100W light bulb, so a hibernate bug could be a real disaster waiting to happen.
Jeff, Thank you SO much for this fix.
I have a Dell Inspiron 6000 and just upgraded one of my RAM slots to 1G.
This is when I got the exact error mentioned above. My only option at all was to "Hard Boot" my computer. I really don;t like doing that. ~ouch~ is what I here my Drive say when I do. :p
This totally fixed the problem. Thanks again and thanks to all of you that have responded and kept this thread going. --Cheers--
You ROCK! Been wondering why my laptop does this!
Thanks very much!
Has anyone else experienced the problem where you resume from hibernation and suddenly you cannot load any new programs (i.e. no new processes can get serviced)?
Thanks Jeff. I have been suffering this problem since I upgraded my Vaio's RAM from 512 mb to 1.5. for more than 2 years. I was just thinking to buy a new one with Vista. This patch worked great.
What I really like (sarcasm coming...) is that when I call DELL TECH SUPPORT, they HAVE NO IDEA. They tell me I have to re-install my operating system. That's what I like, that a multi-billion dollar company that sold me the machine cannot answer a simple question like this. I don't know why I bothered calling them instead of coming straight to the Internet, I guess I just wanted some reassurance about why I will never ever purchase from Dell again.
I have an Acer Aspire 5670 with 2GB of RAM, and until recently (about a month or two) I was able to hibernate normally. Unfortunately, ever since I installed Google Desktop and ObjectDock I haven't been able to, and closing both programs before hibernating doesn't seem to do anything. Help?
I installed the hotfix, but my computer (2GB ram desktop, AMD) still isn't hibernating. It appears to be the same problem because if I'm playing a game before I hibernate it works fine...maybe time for a clean install of xp?
I have an Asus laptop with a recently installed 2Gb of memory. It started not standing by or hibernating. I have just installed this hot fix and it works so far - brilliant. Thanks!
Fixed in Service Pack 3!!!!! hooray!
I use Windows xp home sp 2, when i see the power option the hibernate tab is don't appear, please help me. thanks
My laptop is causing me problems. When I try to start it up, it goes straight into hibernation mode, but doesn't actually hibernate properly. It doesn't properly go into hibernation mode,won't let me restart it, and if I turn it off and on again it just tries to go straight into hibenation mode again and repeats the above process. Does anyone have any idea what might fix it? Bearing in mind thatI can't acually access windows/the control panel to try and sort it out.......
I am running Windows XP Professional SP3 on a Dell Latitude D620 laptop. After I updated the RAM from 1 to 3 gigabytes, I began receiving this error (that same popup and event 26 in Event Viewer) almost every time I try to hibernate the computer. However, KB909095 fix won't install as I already have SP3. Has anybody else received this error with SP3 installed? Any idea how to fix it, other than downgrading the RAM?
check your printer que for documents that are not printing.
I have a Lenovo 3000 N100 with windows XP with SP 3 every thing was ok. After install the latest Microsof patch (KB954600, KB956802, KB952069, KB890830, KB955839) hiberbate option disapperar from Power Options and I can not hibernate or suspend my laptop. I have 5 GB free on my c partittion so it is not space disk problem. I have 2 GB of RAM memmory. In the past I have this issue and found a blog with the solution, but I did not take a note of the solution...
Any idea? Thanks
i am facing same problem and my system is not starting. after coming to windows screen it give error
Insufficient System Resources Exist to Complete the API,
please help me throug it.
I've been having a similar problem ever since I upgraded to 3GB RAM. Whenever I hibernate, my system either hangs, or bluescreens.
Unfortunately, I haven't upgraded to SP3 to see if this was fixed, due to my system also having the AMD problem with SP3
I upgraded my Inspiron 6000 to 2GB of ram a month ago and you've just solved my problem for me.
THANK YOU SO MUCH!
I have a Dell - Inspirion 1560 - with Windows XP Home Edition.
I was using the computer. Suddenly it said, PREPARING TO HIBRANATE;
THE COMPUTER IMMEDIATELY SHUT DOWN AND WILL NOT RESTART WHEN PUSHING THE START BUTTON. I am plugged into the wall. Green lights on the power cord box or whatever it's called. No lights showing any power on the computer. Thanks from a novice.
Had the same problem, solved. Thank you very much!
I've got an Inspiron 600m with 2GB and a Seagate 160 GB hard drive. It normally is a rock solid machine. I use it for work as a graphic artist. Two months ago (and again last night) it failed to wake up from hibernate.
Two months ago, I turned it on and instead of loading hibernation data, a black screen popped up after POST and a lone cursor blinked away. I pulled the drive and made a clone of it. Then I went to work trying to figure out what happened. The service partition became the active partition and I was unable to remove it or make the XP partition primary again.
I took the opportunity to pave the whole thing and reload all my software and copy my work back to it. I've been very happy with it, the fresh load of software seemed to perk it up a bit and removed any and all doubt of a rogue application.
Last night I was greeted by a black screen and blinking cursor. The primary partition showed as active and should have been bootable. FIXBOOT and FIXMBR did nothing. I resized it down to 110 GB with Acronis Disk Director, at which point it started and even loaded the hibernation data. It snagged after reaching the desktop, probably due to the hard drive size changing. I tried to reboot, black screen again. I fired up Acronis to resize the partition again, this time they were both locked and I was stumped.
Something seems to be messing with the drive's MBR. Has anybody seen this behavior with XP? Out of desperation (and delirious from lack of sleep), I tried to install Vista Business on the second partition. I hoped it would be able to straighten out or recover the XP partition. Oh it installed. It even ran for a little bit until another horrible crash.
I'm not sure what the problem was, it kept dumping me to the desktop with a mouse pointer and nothing else. No hotkeys, not three-finger salute, nothing. I suspected the graphics adapter (I'd been messing with the settings). I couldn't get it into Safe Mode & forcing low-resolution graphics didn't work.
One thing I learned the hardest way is that Vista will not warn you before wiping out the XP partition. It uses an entirely new boot loader than XP. I've been waiting most of today to recover my work from the last two months.
Anyway, I want to go back to XP, Vista didn't impress me on this old laptop. But I need to know it isn't doing to die again while in hibernation.
'I would use sleep, but the motherboard I use isn't smart enough to restore the correct overclocked CPU speed. I get bumped down to stock CPU speeds every time I resume from a sleep state.'
You think that's harsh? When I sleep my laptop (AMD64) it wakes up in the lowest (i.e. power-saving) clock frequency, so I don't even get the highest stock clock speed!
And when I hibernate it, it occasionally wakes up with 70% CPU time taken up by 'Hardware Interrupts' (as identified by SysInternals Process Explorer), requiring a reboot.
Methinks an XP re-install is on the cards....
Have exactly the same problem as Shana. Once Outlook express has been opened, machine won't hibernate. do I need the hotfix or is there some other issue - can't find any other reference to this issue on m/s - dont get the error message noted above, just no hibernation. Anyone got any ideas?
Has anyone tried running a DIR command simultaneously in 500 CMD.EXE windows lately?
Whilst looking at the MS page about the KB909095 discussed above, I noticed another patch, Q330909_WXP_SP2_x86_ENU, which pertains to the Hibernation problem when 1GB RAM. The patch description says: "Your Windows XP-based computer may not hibernate. This problem may occur if the following conditions are true:
• Your computer has one gigabyte (GB) or more of RAM.
• Your computer is running multiple processes that create a high-stress condition.
For example, you may see this symptom if you run the dir command in 500 Cmd.exe processes."
Personally, I often find myself opening 500 or so cmd.exe windows and trying to enter hibernation when running DIR commands in all of them simultaneously -- so I was glad to find out why hibernation wasn't working. THANKS, MICROSOFT!
I don't remember seeing the error message above, but when I tried to hibernate, my computer would start to hibernate and then restart and the hibernate option would no longer be available when I went to Start-Shutdown. After installing the hot fix I am able to hibernate again. Thanks!