Home » Hibernation: Insufficient System Resources Exist to Complete the API.

Hibernation: Insufficient System Resources Exist to Complete the API.

November 6th, 2005 by Jim

The Microsoft KB article Hibernation problem on computers with 1 GB of RAM appears to have been recently updated to be more clear. The KB article now says “there is no real fix” much more plainly, so at least we know we are not doing anything wrong.

Microsoft KB Article ID 330909, Revision 9.1, September 27, 2005

It is still possible to experience a hibernation problem after you install this fix if the memory becomes highly fragmented. The speed at which this problem manifests is dependent on the software that you run and your particular usage model.

I am not sure what they think an ideal usage model is, but as far as I am concerned, we are long past the days of unstable operating systems. Windows XP is a stellar OS in my opinion, and before I upgraded my RAM, I was hibernating daily without a single reboot across two (2) to four (4) month sessions. Now I can hibernate only three (3) to five (5) times before this bug surfaces and I am forced to reboot. My usage model mandates that I have lots of windows open, and it is very counter-productive to loose my workspace (open applications and research) approximately twice a week. :mad:

To Microsoft,

Could you please release a real fix for this Windows XP bug? I think this issue is affecting more users than you realize, particularly when I consider how often I have read that Windows 2000 did not have this problem. And please do not make us wait until Windows Vista is released!

I started writing this article today because it is already time to reboot again. :( If any of you are in the same situation as me, please leave a comment below.

Leave a Reply »

Revision History

2006.09.08 Updated with a link to the hotfix released by Microsoft to the public.
2005.11.30 Added the disclaimer message, since the Microsoft hotfix is considered "in testing."
2005.11.30 Updated with a link to a new Microsoft KB article, which addresses the hibernation bug with a new hotfix. A link to the hotfix, hosted on Rapidshare, is also provided for those who do not want to go through the Microsoft support hotline.
2005.11.26 Updated with a screen shot of the API error message bubble. The screen shot of the API error dialog is now on page two.
2005.11.18 Updated with a screen shot of the API error dialog.
2005.11.06 Initial revision.

Disclaimer

I do not offer a warranty or guarantee for anything described in this article. All of my tips are based on personal and professional experience, but you are solely responsible for your own actions. Please backup your data first, and exercise extreme caution when using this information, which could leave your machine unbootable, unstable, or simply unusable!

183 Responses to “Hibernation: Insufficient System Resources Exist to Complete the API.”

  1. James Hebben Says:

    I am running XP Pro SP2. Recently upgraded from 750MB RAM to 2GB RAM. Never had any problems hibernating before the upgrade. Now hibernate fails every time. Virus scanner up to date bla bla bla.

    Heavy load? NO
    Highly fragmented RAM? NO - I can restart and immediately try to hibernate - same problem

    This is a real pain.

  2. Dave Says:

    From another website i got the idea to press, and hold, F8 as the the computer is booting up. Hold it before you see anything, while the screen is still black, and a menu should come up. I’m not sure what i did exactly, but i messed around with rebooting the hard drive and network. Later, after shutting down and then starting up another menu came up which offered to start in Safe Mode. At this point select the Last Known Configuration and you should get back in fine, just like the old days!

  3. Bill Says:

    Yep.. I have the same problem.. Dell Latitude D610 with 2gb of ram. Can’t hibernate or standby

    –Bill

  4. Greg Diebel Says:

    The same problem is occuring on my laptop (I do not hibernate my desktop).
    Dell 8600
    1.5 GB RAM
    Windows XP SP2
    It does not happen every time. Just enough to be really annoying. Seems to occur more often when switching between AC and battery. What is really annoying is the following scenario:
    1. My laptop is set to sleep after 3 minutes when on battery. And hibernate after 10
    2. expected behavior when closing my lid is to sleep, then after ten minutes sitting in my bag, hibernate. so i don’t need to be concerned about shutting down or loosing power if I leave it for too long. in this scenario the thing will sleep fine, but after 10 minutes sitting in my bag, it wakes back up and refuses to hibernate. this does me no good since I can’t see the darn message. this makes power management nearly useless.

  5. Ponnu Says:

    I too have the same problem

  6. Chuck Burmester Says:

    I have the exact same problem. Recently upgraded from 1 GB to 3 GB ram, then the problem started. Have to reboot about every 3rd or 4th hibernate.

  7. MFB Says:

    Fix is now available. Head on to http://support.microsoft.com/?kbid=909095

    SYMPTOMS
    You use a computer that is running Microsoft Windows XP with Service Pack 2 (SP2), Microsoft Windows XP Tablet PC Edition 2005, or Microsoft Windows XP Media Center Edition 2005. When you try to put the computer in hibernation, the computer occasionally does not hibernate. When this problem occurs, you receive an error message that is similar to the following:
    Insufficient System Resources Exist to Complete the API.
    When you experience this problem, the hibernate feature is not available on the computer until you restart the computer.

    This problem typically occurs when the computer uses 1 gigabyte (GB) or more of RAM.

    Note The Windows XP SP2 features and components are included in Windows XP Tablet PC Edition 2005 and in Windows XP Media Center Edition 2005.
    Back to the top

    CAUSE
    This problem occurs because the Windows kernel power manager cannot obtain the memory resources that are required to prepare the computer to hibernate.
    Back to the top

    RESOLUTION
    Hotfix information
    A supported hotfix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Only apply it to systems that are experiencing this specific problem. This hotfix may receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next Windows XP service pack that contains this hotfix.

    To resolve this problem immediately, contact Microsoft Product Support Services to obtain the hotfix. For a complete list of Microsoft Product Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:
    http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
    Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.
    Prerequisites
    No prerequisites are required.

  8. Ken Roser Says:

    There’s now a new (different) hotfix to address this problem, http://support.microsoft.com/?kbid=909095

  9. MFB Says:

    I got the hotfix already. MS engineer sent me the download link (I got a case number via the 1800 number first) and after installation, I can now hibernate even with 700000 commit charge. ( a lot of apps and data open)

  10. MFB Says:

    Download from here http://rapidshare.de/files/8368822/Hibernatefix252701_ENU_i386_zip.exe.html Just press free and wait for the countdown. Download and follow install procedures presented by the hotfix.

    This bug was first reported on Oct. 14, 2004 (That’s what I know from http://www.ntwizards.net/2004/10/13/hibernate). Im glad this has been resolved.

  11. Jim Says:

    Thank you MFB and Ken Roser for updating us on this issue. I have added a message to the top of this article to help others realize a fix is now available!

    Also, thanks to everyone who has commented so far. Although I have been experiencing this issue for a very long time, I did not have a blog to post it on until recently. :) I have also read the blog entry at ntwizards.net (almost a year ago), but since I still did not see any information regarding how to really fix the problem (before writing this article), I thought maybe another voice in the community might help Microsoft see the need. I hope it did! :D

  12. Robert Accettura's Fun With Wordage Says:

    Microsoft’s Hibernation Bug

    This bug annoys me to no end. There are quite a few of us out there who need more than 1GB of RAM to get by these days, especially those on a laptop (trying to minimize use of that paging file because it’s on a 5400RPM Hard Drive). Officially i…

  13. Verdens mest ligegyldige blog » Talentløst bras Says:

    [...] Det er tilsyneladende et kendt problem, som der nu, efter over et år, er kommet en foreløbig løsning på - men prøver man det berømte hotfix af, får man (når man er så uheldig at have en DK Windows) blot denne melding: [...]

  14. Jim Says:

    The above post in Danish (I think) is saying the hotfix only works when English (United States) is the installed language on the system. I will add a note about this.

  15. Bikerskum Says:

    Will this Hotfix work with SP1?
    Download from here http://rapidshare.de/files/8368822/Hibernatefix252701_ENU_i386_zip.exe.html Just press free and wait for the countdown. Download and follow install procedures presented by the hotfix.

    This bug was first reported on Oct. 14, 2004 (That’s what I know from http://www.ntwizards.net/2004/10/13/hibernate). Im glad this has been resolved.

  16. Jim Says:

    I don’t think it will. Microsoft’s hotfixes normally only support the current service pack.

    I just looked at the extracted temporary files, and it appears to require SP2. Please let us know if you find otherwise, though.

  17. Logan Scott Says:

    Thanks to everyone on this blog. I, too, just started receiving the hibernation error. I’ve had the laptop for a few months, and have not upgraded the memory. I started with 1.5 GB of RAM.

  18. Sec Says:

    I got a new Laptop last week with 1.5 G of ram and couldn’t suspend after a days work since day one. A bit of googling found this article. As I have a german windows, I had to call Microsoft to get the hotfix, but it was a real breeze. They only wanted my name, email address and the KB number and sent me that fix half an hour later by mail.

    I really hope that fixes it, and will report back on monday :)

  19. Jim Says:

    Thanks for sharing this about Microsoft’s support hotline. I had read elsewhere that Microsoft told someone they could not have the hotfix and would have to wait until SP3. That is why the hotfix started circulating through RapidShare, but unfortunately only the US English version is floating around at this time. Hopefully other users will be encouraged to call Microsoft like you did… :)

  20. Sec Says:

    I said I will report back. I have not rebooted since Friday and hibernation still works. So I would say that this hotfix does indeed fix the problem for me.

    Yay!

    Now I only have to install it on all the other Laptops here %)

  21. tabletcc Says:

    Existe version española?

  22. Jim Says:

    tabletcc,

    You can probably get the Spanish version from Microsoft’s support hotline. Sec obtained the German version that way.

  23. PaulC Says:

    I need version in Czech language so I’ll try to ask MS support for it. I’m going to do it tomorrow so I’ll write….

  24. ShawnC Says:

    I have this same problem when I boot up an older desktop. I ca’t get beyond the loop though I have been playing with F8 as someone suggested. I can’t get to Safe Mode or anything else that looks helpful. Any ideas anybody. Thanks.

  25. Jim Says:

    The person that suggested F8 above did not appear to understand the problem we are trying to fix. It has nothing to do with booting up, only with hibernating. Bootup commands, such as F8, do not help fix the hibernation bug.

    Regarding your boot up problem, it sounds like Windows is corrupted and you need to reinstall.

  26. peterr Says:

    Pleased to know a hotfix is available to solve this frustrating XP problem. Am trying to obtain an English (UK) version via my PC supplier as XP is OEM and MS won’t supply. My other PC problem is that system often does not come out of Standby with one of the fans at the right speed, i.e. it’s running far too fast/noisy. Sometimes going to standby and back again cures, sometimes needs restart. I suppose there’s no chance that it might be another aspect of the XP with 2Ghz RAM fault? Anyone else experienced this?

  27. Jim Says:

    I do not think your fan speed problem is related to what triggers the hibernation bug, but I did have that problem with my Dell Precision M60 laptop. It’s system fan would sometimes run at full speed after resuming from standby, and I recall a BIOS update fixed it.

  28. peterr Says:

    Thanks for views. I can’t remember if the standby problem started at the same time as I upgraded from 256MB to 2GB (not GHz!). No progress so far in persuading HP to get the hot fix for me as MS won’t supply for OEM versions.

  29. Vorapoap Says:

    Just to let everyone know, that applying this hotfix for me doesn’t fix the problem.

    When I select Hibernate on the shutdown dialog. The screen does flash and resume to the normal Windows operation. (no error message)

    Desperately, anyone has other solution for me to try??

  30. Vorapoap Says:

    At last! I got the hibernation to work after trying all the ways I can thought of and found on Googles!

    The last thing I did before getting the hibernation to work is to remove unnecessary services by using this guide http://www.overclockersclub.com/guides/windows_xp_services.php. Try to do this if other ways can’t help you.

    Good luck guys!

  31. Dan M. Says:

    i followed the instructions, but it did not work. perhaps i downloaded and unzipped to the wrong folder? when i begin to follow the instructions, and it asks where i want to unzip the files to … what directory should i select? is c:/ not good enough?

  32. Jim Says:

    That is good enough, but once the “Microsoft HotFix Self-Extractor” is finished, you then need to navigate to “C:\” and run the extracted hotfix: WindowsXP-KB909095-x86-ENU.exe

  33. Vorapoap Says:

    The solution about turning off some services is not working for me anymore..

    From I couldn’t hibernate is changed to I can hibernate for just a few times…

  34. Jim Says:

    Vorapoap,

    “I can hibernate for just a few times” is where most of us started. Perhaps you could try installing the hotfix again?

    The one linked to will only work with the English version of Windows XP w/SP2. And be sure you aren’t stopping after extracting the hotfix. (See my post just above this one.) Several I have spoken to stopped short of applying the patch because of that.

  35. Vorapoap Says:

    The hotfix did install successfully.. And I have already checked the file version.
    But I don’t think this fixs my problem.

  36. Freak4Dell Says:

    Can I safely delete the installation file that was extracted to my C drive after I install the hotfix?

  37. Jim Says:

    Yes.

    You might want to keep the extracted file, in case you need to install it again, and delete the “hotfix extractor” instead.

  38. Chris Street Says:

    My hibernate button doesn’t work after upgrade to 2gb memory.

    I have Dell Latitude D810 with XP SP2. It looks like an OEM version because registration says 76487-OEM-.

    I use language English (United Kingdom) so the fix at http://rapidshare.de/files/8368822/Hibernatefix252701_ENU_i386_zip.exe.html which is only for English (United States) will not work, AFAIK.

    Has anyone used hotfix successfully with a Dell laptop and English (United Kingdom) language?

  39. Vorapoap Says:

    After applying the hotfix, I just notice that only 2 file out of 4 files listed on http://support.microsoft.com/?kbid=909095 exists on my System32 folder.

    1. ntkrnlpa.exe version 5.1.2600.2774
    2. ntoskrnl.exe version 5.1.2600.2774

    But not
    Ntkrpamp.exe and Ntkrnlmp.exe

    Anyone know why? or did this mean that my hotfix not install successfully?

  40. Jim Says:

    I think the hotfix installed fine. If you search your entire Windows directory, you should find the other two files under C:\WINDOWS\Driver Cache\i386 and C:\WINDOWS\ServicePackFiles\i386.

    1. Ntkrnlmp.exe
    2. Ntkrpamp.exe

    These are the multi-processor versions of the two files you listed above. They are not in your System32 folder so the NT boot loader will not try to use them.

    Of course, I am assuming your computer is a single processor system. :) I am referring to the physical CPU count. Hyper-Threading is supported by the single and multi-processor kernels, even though the task manager indicates you have 2 (or 4) processors.

  41. Vorapoap Says:

    Well, I just also figure that out from the hotfix .INF file.. hmm.. so anything else I can try?

    When SP3 will be available?
    Or I have to wait for Windows Vista?.. when could that be?

  42. Vorapoap Says:

    I used the Security Task Manager to quarantine many services especially many of Intel PROSet/Wireless services. I found that I can disable following services and still get the wireless to work using Windows Wireless Zero Configure (not the strange Intel App)

    mEoU.msi
    mCore
    igfxTray Module

    I also disabled all RealTek Audio utility services..

    well.. I can now begin to hibernate for at least 3 times now continuously..

    If this can really solve the problem, I suggest everyone who already apply the hotfix and didn’t get the problem solved to start looking at your services and disable all unnecessary memory hungers.

    I will continue to report if this is one of the solution..

  43. Ivan Says:

    Just to inform you that it works on XPSP2 with Croatian language install pack - no problems with instalation here.

  44. Chris Says:

    Hy,
    i “had” the same problem with my system (notebook hp nw8240, 2.0GHZ, 80GB HD, RAM; from 512 to 1.5GB, winxp sp2 german), until i tried this patch here: http://www.xp-sp2-updatepack.de.vu/
    In the update-procedure i marked the patch “KB 909095″ in addition to the “standard-marked” patches. And now my hibernation works everythime.
    Greetings from Switzerland
    Chris

  45. RESUK Says:

    Hey all,
    i have this problem as well, recently got 1GB from 512MB and hibernation started to fail but i’m using SP1, does do the patches mentioned above work for SP1? cuz everything i’ve read said the user was using sp2

  46. Jim Says:

    The patch only works with SP2, because it replaces the SP2 kernel(s).

  47. JkAbruzzi Says:

    This might sound surprising, but my 512 RAM laptop also fails when going from stand-by to hiberanation. Might be another issue, but I will try the hotfix.

  48. JCW Says:

    Yep, I get this to. Its on a DELL XPS M170 laptop with 2Gb RAM. I shut the lid on the laptop. About 20 minutes later the laptop comes back to life, displaying the dreaded “Insufficient system resources…” message.

  49. Jevergrl Says:

    I too experience this problem on two machines; problem existed on both machines since they were new:

    Toshiba M2 Notebook 1.5 Gig
    ABIT P4 Desktop 2 Gig

    I’m applying the fix described in Comment #10.

    Will report back with results.

    Thanks for the thread!

  50. ElKontos Says:

    I too experience this problem; my laptop is a Dell 8200, BUT with under 1Gb RAM (768) and WindowsXP SP1.
    All postings refer to this problem with higher RAM and with SP1. I am afraid to use the patches mentioned as they specify SP2.

    Any ideas anyone?

    Thanks

  51. Jim Says:

    You could try KB article #330909, although it also refers to computers with 1GB of RAM or more. If you look at the resolution information, it says to download the latest service pack (SP2), or to download hotfox #330909. Try that hotfix, which is not the one referenced in comment #10, and let us know if it fixes your problem.

  52. Kevin Says:

    You guys are my heroes! I downloaded the fix and will now apply it. Thanks again!

  53. morganya Says:

    Yep, I have the same problem with hibernation, and I haven’t even increased my memory or installed any other software recently - what’s more, I bought my IBM X41 laptop last August with SP2 already installed! I hope MS gets their ass in gear soon, because it’s extremely aggravating - I used to hibernate up to a dozen times a day without needing to reboot for weeks on end, and now I’m stuck with standby and the associated risk of running out of battery. Gah!

  54. Jevergrl Says:

    Applied patch mentioned in posting #10 (posted by MFB, November 30th, 2005 at 4:29 am) to Toshiba M2 1.5Gig ram (xp sp2) and haven’t had a problem in 3 days. I use my machine a lot; 3 days is long enough to know. Success!

    Excellent thread. Thanks for the patch!

  55. Skyodaph Says:

    Another success story, with a Dell Inspiron 8200 laptop and 1.5 GB RAM. Had the problem ever since upgrading RAM from 512 MB and tried the earlier hotfix for SP1, with no improvement whatsoever. Hibernation would not work after using memory intensive applications like the Eclipse IDE. If I closed the applications and then gave the computer a while to get its memory straight or whatever before attempting hibernation, sometimes it would work.

    A clean install of Windows XP and Service Pack 2, and the problem was still there. However after applying the Hibernatefix252701_ENU_i386_zip.exe (extracts to WindowsXP-KB909095-x86-ENU.exe, size 2,531,056 bytes) hibernate has worked flawlessly for 5 days, even immediately after starting up said memory intensive applications.

    Many thanks for the download link! Calling Microsoft was hardly an option, with their obscure support fees and all.

  56. Xiao Meng Zhu Says:

    System Specs: 1.5GB RAM, pagefile turned off

  57. Xiao Meng Zhu Says:

    Problem still exists but less frequent, the “memory becomes highly fragmented” seems to be more of the culprit.

  58. KKaptain Says:

    The Hot-Fix worked for my Dell XPS Laptop Gen1.

    Extreme Edition/2GB Ram/WindowsXP/SP2

    Thank you for the Hot-Fix.

  59. Plv Says:

    I’ve got a french version of windows XP, so I installed the patch with Chris method
    (see message Chris Says: January 28th, 2006 at 6:05 am).
    It didn’t resolve the problem. Perhaps my memory is highly fragmented, I’m using heavy
    applications all the time…
    my laptop : Dell D610 2Go
    Using eclipse, apache, tomcat, mysql, word…
    according to http://www.microsoft.com/windows/lifecycle/servicepacks.mspx
    SP3 should arrive 2H 2007… arg… I hope a hot-fix will arrive before…

  60. potz Says:

    I installed this a while ago, I’ve hibernated twice a day for a month and a half with no more “insufficient resources” messages. 1.5GB ram, no swap (super fast!). And the commit charge on my system averages about a gig so i’m guessing my memory is quite fragmented. The latest patch worked perfectly!

  61. Tommy Says:

    Recently upgraded my Dell notebook from 1GB RAM to 2GB RAM. I am running XP Pro SP2
    and heavy weight applications. Never had any problems hibernating before the upgrade.
    And now hibernate fails every time.

    Here comes the success story. The Hotfix works.

  62. NICK MERRY Says:

    I am only a home user but have recently changed my cpu and ram to a 3.0ghz p4 and 2.0gb ram,
    Using xp home sp2

    I am now getting this error message when hibernating. never had it before, with a 2.4 p4 and 1.0gb of ram.
    like you i tend to hibernate instead of reboot because of time ..

    I will be trying this hotfix and hope microsoft take not at some point in the fiuture.

  63. stafford williams Says:

    same problem. brand new dell latitude D610. have had it for 2 weeks. previous machine was dell latitude D505 with 1 gig RAM and never had issues hibernating. with D610 have only managed to hibernate successfully about 10 out of about 30 attempts. not happy. i get the same ‘Insufficient system resourses exist to complete the API’ error and the option disappears from the menu. Sometimes the error occurs when trying to use Standby, but not as often. Hoping this is fixed soon. VERY inconvenient!

  64. Plv Says:

    I have a french version of windows => no patch for the moment.
    With 2Gb of memory and no swap I still have the problem.

    I found a temporary solution by simulating only 1,5Gb (and no cache)
    by using /MAXMEM=1500 in the boot.ini file.
    I can hibernate most of the time but I have now only 1,5Gb…
    ok, not perfect but better for me….

    So here is the last line in my C:\boot.ini
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=”Microsoft Windows XP Professionnel” /noexecute=optin /fastdetect /MAXMEM=1500

    (note : there is another blog on this subject : http://www.ntwizards.net/2004/10/13/hibernate)

  65. AJC Says:

    I agree, Microsoft should fix this problem properly. Many of us are using systems with more than 1GByte memory. I couldn’t even find any reference to this error message from the usual Microsoft help sites so thank you very much for posting it here and reassuring me that I didn’t have some hidden problem that wasn’t being picked up by security software!

  66. Stephen Says:

    This problem arose from out of nowhere for me…turns out it started after i made a BIOS setting change to allow my hard drive to power down after x minutes (i believe i had it set to 2 or 3, just to try it out as a test). Anyways, I left the setting for a while….that night, i tried to hibernate and viola - i got the “unable to hibernnate… API” error. Went on for about 3 days (in which case i found this forum, the MS “fix”, etc). I wasn’t too happy about having to install an extra fix, so i thought id try and trace my steps. Since this had only just started happpening, i tried to remember any changes i made, which was only the bios change. i went ahead and removed the setting (set my hard drives to NEVER spin down/turn off), and it looks like my problem is fixed. I’m running 2 gb ram and now it doesnt look like im having the problem anymore.

    Note: I don’t think it matters if you set the hard drives to spin down from within the windows power saving options, but make sure this option (if you dont use it) is set to DISABLED in your BIOS settings - might be a fix for you as well.

    FYI: I’m running a Shuttle ST20G5. The motherboard, etc, are proprietary but this workaround is worth a try.

  67. Ahmed Fasih Says:

    Anyone want to post a MD5 checksum of the official Microsoft patch so we can check the file from RapidShare? Thanks!

  68. Jay Says:

    I have the same problem with a brandnew Dell Inspiron 9300 - hibernation doesn’t work when a few applications with higher memory load are active (e.g. Eclipse).
    This really sucks!!

  69. Steve Says:

    What’s to say, this to me is typical of Microsoft quality. How in the world can more memory cause a problem that looks like you have less memory. Not being able to hibernate is causing me much frustration. How many times do I need to reboot and re-establish my working environment just because I need to go to another physical location.

    Microsoft, get this problem fixed!

  70. Jim Says:

    Ahmed,

    Here are the MD5 checksums. The first file, Hibernatefix252701_ENU_i386_zip.exe, is the RapidShare download. The second file, WindowsXP-KB909095-x86-ENU.exe, is the file extracted from the first, and is the hotfix itself.

    b63d9d65e0959fbf02b0e46a2d7b3e9f *Hibernatefix252701_ENU_i386_zip.exe
    b2765ad1bf46975a749e0aaf23362cec *WindowsXP-KB909095-x86-ENU.exe

    And to everyone saying “Microsoft really should get this fixed!” It is fixed. I have been hibernating all of my computers successfully ever since I applied the hotfix posted in Comment #10. Try it! :)

  71. Plv Says:

    You can download the french version of the patch at the URL : http://rapidshare.de/files/16457044/WindowsXP-KB909095-x86-FRA.exe.html
    It works now on my laptop (DELL D610, Windows XP pro french version, 2GB RAM)

    According to messages, it seems to be ok with US version and now French version…

  72. Ghost_Machine Says:

    Thanks MFB U RULE!!! Saved a phone call to m$oft!

  73. Steven Wabik Says:

    i have had since problem since july of 05, the year i got my zd8000. i can’t wait for the “official” fix to come out. the hybernation issue was the only issue that microsoft or hp could not fix at all when i went to them for support. my laptop has 2GB. i don’t wanna risk my data with this unofficial release because of the warning. i may test it on my beta laptop though.

  74. Linda Says:

    Thanks for the download link! I have a Dell XPS M140 with 2GB RAM and have been having this problem consistently. I just found the KB article today, but of course MS says I have to call and since it’s Saturday there’s nobody there (it tells me this after punching buttons on my phone for 5 minutes.) Why make it so hard for users to get this hotfix? It is a KNOWN Windows XP problem, and it seems to be widespread.

  75. DougM Says:

    Same problem with a Dell D800 after upgrading from 1GB to 1.5 GB RAM.
    Hibernate works about 50% of the time.
    I’ll try the hotfix.

  76. Graham Says:

    I have the same problem Gateway Notebook MX7520 Media Center. Gateway does not know about this problem and Microsoft says to call Gateway they put me on hold and then cut me off…ohh I do love these automated help centers.

    Does anyone have a number to call at Microsoft to get the fix?

  77. Jim Says:

    Just download the hotfix from Comment #10.

  78. Graham Says:

    Tried the fix from the link above …it worked, thanks.

  79. Beack Says:

    Too bad if you have the problem like me and a danish version of windows :-(

    Maybe microsoft should release the hotfix in other languages than the absolute biggest.

  80. Jim Says:

    I have heard that other languages are available. You will have to call Microsoft for them, though.

  81. opt-ion Says:

    Same problem with my Acer 8204…. 2GB RAM.

  82. Daniel Luna Says:

    I had the same problem on my Dell Latitude D410. Unfortunately the hotfix didn’t work, as it is only for English WinXP. A short email to Dell support and two days later I have the fix for the Swedish version.

    Without this blog I would have been lost. Thanks!

    (I was just about to install Ubuntu because of this. Now Ubuntu will have to wait for the next Windows issue… Or when I have some spare time.)

  83. laptop user Says:

    I am experiencing the same problem. 2 GB Ram and not running anything heavy. I don’t want to try the hotfix as I read that it doesn’t solve the problem for all. Hopefully it will be fixed in the next SP(if they are not busy getting long-gone or hasta-la-vista out)

  84. Brian Says:

    I have a Toshiba M100 laptop with 2GB of RAM, and this patch worked like a charm…did exactly what I was looking for.

  85. Seth Says:

    Guys, thanks a lot for supplying the download. It works for my Dell Latitude D810, WinXPPro SP2 with 2GB

    In response to the quippy remark
    >> And to everyone saying “Microsoft really should get this fixed!” It is fixed. I have been hibernating all of my >> computers successfully ever since I applied the hotfix posted in Comment #10. Try it!

    I would like to say: NO, microsoft hasn’t made a PROPER fix. Otherwise this should be available for public download. I cannot believe microsoft is trying to make me pay € 99,00 + 19 % Taxes just to get a bugfix to my legal XP installation! The only explanation to me would be
    1. it is not a proper fix and Microsoft does not recommend general public install
    2. Microsoft is trying to make money of their own annoying bugs

    In other words, Microsoft has replaced the original problem with a new artificial one: making it impossible/unattractive to users to get the supposed hotfix …

    Well, again thanks for the guy(s) making it available to the users…!

  86. Leo Freitas Says:

    The description of the problem in the article is precisely what is happening with me.
    I’ve got a 2GB Ram laptop that I cannot hibernate whenever there are some windows openned.

    Following the Event Viewer’s help link, I could get a supposed caused for this being an error
    either by insufficient priviledges (not the case as I am an administrator on the machine), or
    a malfunctioning driver from the Windows XP installation, which means some sort of driver
    fix is needed.

    So far, so bad! No solution, annoying scenario: reboot all the time!

  87. Jim Says:

    Try the fix described in comment #10. It fixes the problem for almost everyone.

  88. Davide Says:

    Same problem here, with both my workstation (Dell Optiplex GX620, 2Gb RAM) and my laptop (Dell Latitude D820, 2Gb RAM). This problem happens only after having run software heavily consuming RAM. The solution is to use the standby mode instead of hybernation. But this consumer power and is not ok with the laptop.

    The laptop in standby, after a while, tries to go into hybernation. The result is that it turns on, displays that stupid “Insufficient system resources” message, and stays on. Yesterday I forgot about this. The computer was in the carrying case. It turned on, overheated because of the poor air circulation, and turned off in heat protection mode. It burned so much I could not touch it. I’m quite sure the battery must have been damaged because of this.

    Really unbearable.

  89. Raivo Says:

    I tried installing the patch listed here, as well as the older patch that was listed on some other sites/ The older one worked for a few months, but recently stopped working; the newer one worked once and then quit. d both of the patches listedHowever, on a whim, I tried disabling and reenabling hibernation (Control Panel -> Power Options -> Hibernate), clicking Apply after each, and it seems to be working once again.

  90. Simeon Says:

    I would appreciate it a lot if anyone with the swedish version of the hotfix could help me out.

  91. Felicity Says:

    Hi there,
    I’ve just bought an Acer aspire5672 with 2 gig of ram and had this error 3 times already (7 days in!). Is there any fix for this yet - does anyone know? (Insufficient system resources to complete the API)
    Thanks
    Felicity

  92. Jim Says:

    Felicity,

    Yes, there is a fix. If you need the US English version of the patch, then read the update at the top of this post (or comment #10). If you need a different language, you will have to call Microsoft or your OEM vendor directly.

  93. Nicolas Veloz Says:

    Acer Aspire 5672 with 2Gb of RAM, sometimes fail to hibernate. solution?

  94. Hugo Says:

    I have the same proble, really annoying!

  95. Erwin Sinniah Says:

    I have 3 machines, 2 with 1Gb RAM and no problem and 1 with 3Gb RAM and it experiences the problem almost always.

  96. Marti Says:

    Do you know if the hotfix is available in spanish?, I already contacted Dell and they told me they didn’t have the hotfix, and microsoft doesn’t support OEM operating system. Thanks

  97. Help Says:

    Just search for WindowsXP-KB909095-x86-ENU.exe in google or go here:

    http://www.thegamebooks.com/download:-kb909095-hotfix-for-hibernating-issue-t104.html

  98. Jim Says:

    lol… That article links back to here. :) Thanks for the extra download link, though.

  99. niko Says:

    anyone there who can upload the german fix?
    that ‘d be great!
    thx @ all!

  100. Carlos Says:

    Can you please direct me to this fix? (The one that deals with the system message “insufficient resources to open the API”). It doesn’t appear to be on your website. A friend of mine has had this problem and I’m trying to get a fix to sort him out. He only has 256k RAM so he needs a serious upgrade which may help. Look forward to hearing from you.

    Thanks

    Carlos

  101. Jim Says:

    Carlos,

    The fix is downloadable from the link posted in Comment #10.

  102. Reynaldo Grant Says:

    Excellent article!!, I have a laptop with 2gb ram and I have the same problem, worst thing is that I work with aplications that charge me for every time that I reboot my computer so I cannot turn off my laptop thanks to microsoft!!! When my power supply blows out can I charged them for the repair??? …I don’t think so… Linux!!! Linux!!!

  103. Dio Says:

    I’m just posting to say thanks a whole bunch for putting the patch up on rapidshare. I’ve gone many times halfway through on the phone line, but somehow get turned off when they start asking for personal information..

    It’s been a PITA, I hope this takes care of the problem for good! Thanks again!

  104. Chris Says:

    I love hibernating on my laptop (Dell w/ 2gb ram) as it saves my window state and doesn’t use battery.

    The option no longer exists anywhere.. I can’t even enable it.

  105. Ema Says:

    none has the italian version of the fix for SP2?

  106. Marti Says:

    Finally I got the fix in Spanish, if anybody interested, just tell me where I can post it and I will gladly do it.

  107. Marti Says:

    Here it is the link for the spanish fix.

    http://rapidshare.de/files/29821453/WindowsXP-KB909095-x86-ESN.exe.html

  108. Tom Pester Says:

    Hi people,

    Good news : tha patch is publicly available also in other language like dutch which I couldnt find on the net.

    The orignal KB is updated :

    http://support.microsoft.com/?kbid=909095
    has a link to
    http://www.microsoft.com/downloads/details.aspx?familyid=9D20F96A-A8D6-4627-89F7-787CD9B3852C&displaylang=en

  109. Jim Says:

    Tom,

    That is great news! I’ll update the article to reflect that.

  110. Björn Says:

    The german fix is NOT yet public available, but I just called the number in the KB Article 909095 http://support.microsoft.com/?kbid=909095 and 5 minutes later I was promised to receive an email with the link within the next hour. Quick and painless and better than just downloading a not released fix, as you get support if it fails.

  111. Scott Says:

    I too have the same problem. I have a Dell Inspiron E1505 dressed to the teeth which includes 2Gb of RAM. It seems that the problem that you described is identical to what I have on this laptop. I hate having to reboot. I have files and web pages and different programs running and when I open my computer back up, I like to keep working.

  112. Insufficient System Resources . . . upon Hibernation . . . ugh! - Computer Forum Says:

    [...] The message you have seen there has been seen quite often where a blog has some advice on this. Hibernation: Insufficient System Resources Exist to Complete the API. November 6th, 2005 by Jim « Previous Page1 2Next Page »Update: Microsoft has released a new hotfix for this issue! Although it is currently unavailable to the public, a kind individual has uploaded it to Rapidshare so anyone may try it. Because Microsoft considers this hotfix “in testing” and has decided to NOT release it publically yet, the support options should be obvious: NO support unless you received it from Microsoft. Try it at your own risk! Microsoft KB Article ID 909095: The computer occasionally does not hibernate and you receive an “Insufficient System Resources Exist to Complete the API” error message in Windows XP…Download Instructions: Comment #10 Note: The hotfix will only install on systems using English (United States) as the default language. Computers running Windows XP with more than 1 GB of RAM may fail to hibernate. The best way to describe the problem is by the steps taken and the response from the system.The user requests the system to hibernate.The system appears to think about it for a couple of seconds.As the system tries to switch video modes, just before displaying the “Hibernating…” progress bar, the Windows Exclamation sound plays.The video mode switches back, and a dialog box opens with the message: Insufficient System Resources Exist to Complete the API.After the problem occcurs, the hibernation option is no longer available to the user. In fact, the hibernation tab normally found in the Power Options is hidden until the next system reboot. http://translocator.ws/2005/11/06/hi…em-resources/1 The author goes on to say that despite the fix developed by Microsoft several systems still see the same problem remain. The best thing to avoid this is to use the standby mode only. Leave the hibernation option disabled. [...]

  113. Robin Harger Says:

    The hibernate problenm is udoubedly real but the message “insufficient system resources exist to complete the API” is generated 4 other things as well so that the F8 solution mentioned above is relavent - specially in my case where a DVD - copy program dumped a working file on my C: drive containing my windows xp, choked up the whole thing and on booting (rebooting) generated the above message - solved with F8 & go 2 an earlier working copy etc

  114. michael Says:

    i too have this problem…
    running on a IBM T43 with 2GB RAM and it happens even if i boot up the computer and hibernate immediately

  115. Hibernation Problem - Computer Forum Says:

    [...] Take a look here… http://translocator.ws/2005/11/06/hi…stem-resources __________________ AMD Sempron 2800+ @ 2Ghz, Asus A7V8X-LA ,120Gb Seagate barracuda 7200Rpm ,Elixir 512mb DDR Pc3200 ,Club 3D Radeon 9600 (256Mb),Lite-On Cd & Dvd writer combo,Dvd drive ,400w Psu ,Windows Xp Pro Sp2 ,Advent Wireless Mouse & Keyboard. Say what you mean,Mean what you say,And dont be mean when you say it. [...]

  116. Craig Says:

    Thanks everyone. I am pritty sure this fixed the problem. Odd glitch though, but at least it is gone! =)

  117. Anonymous Coward Says:

    I thought I could post a mirror of said file:
    http://stuff.redmoon.ch/various/WindowsXP-KB909095-x86-ENU.exe

  118. Dominic Vogt Says:

    I do have the same problem and the same frustration. Particularly annoying is the fact this is a new computer with 2 gigs of ram and a 2.13 duocore

    Also, I wonder: do you know of any particular reason why I would experience a delay to open a folder to access a file. It happens often when I am in outlook and try to get to a folder to retrieve a file? My older dell was experiencing the same delay and this was a reason for me to upgrade as I had never find a way to fix the bug. (I had come to think it was a hardware issue)

  119. Suneast Says:

    I have IBM Thinkpad T43, and I upgrade from 512 to 1,5GB of ram and get the same problem….

    Regards, Suneast from Norway

  120. Mike from Alabama Says:

    I have a Lenovo (IBM) Thinkpad X-60, brand new, with more than 1GB of ram, and get the identical problem you describe ! ! ! Not every time, but almost invariably after I have had the computer on more than an hour and have run two or three different software items and also have been on the internet. The “insufficient system resources” bug appears even when I have no programs running on screen, i.e., have shut down all active programs except those that exist in the background. This is truly distressing. I never had this problem on my last computer, a Thinkpad T41p.

  121. Murat Says:

    Thanks folks! Your tips have solved this problem on my 2GB XP PRO French laptop. I am very grateful to you!

  122. Tony James Says:

    Thanks for highlighting this. I have a system I have recently built with 2Gb Ram running Xp Pro SP2 and I get this message maybe 4 times out of 10. Even with no windows open at all. Glad it isnt just me and coem on microsoft, get it fixed!

  123. Brandon Says:

    I started experiencing the issue on 2 of my desck tops and now more regularly on my notebook. and 1 in a very few on my server desck top. The server is an ASUS P5WD2 Premium and Pentium D 950 (C1) with nVidia 6800 and Audigy 2 ZS Pltainum, and 2GBs of OCZ RAM DDR2 PC6400 OCd to DDR977.8 @ 1:2. The notebook is a Toshiba A105-4284 with Centrino Core Duo T2050 (1.6GHz/2M/533) and Patriot DDR2 PC667 . I use Hibernation daily on the Notebook and all workstations in full auto mode (S3 sleep to S4 Hibernate). The ASUS only uses S4 Hibernate due to an issue with the Motherboard (does not slip from S3 to S4 all the time and will lock up during the inbetween mode). I do notice it happens even if few as 2 or 3 windows are open and most services stopped. I can put the Server into S4 with a couple windows open plus media playing in Creative Media Sorce Player or iTunes + Yahoo & Windows messenger running. 2 of the other workstations the fail on a once in a while occasion are ABIT based systems (1 is ABIT IC7-MAX3 and the other is the !975X AW8D MAX). It seams to happen more on the nottebook after long sessions of web brousing having putting to S3 through the day then failing to go into S4 at night. Hope this helps with your research. Let me know if you have any other input or need any more from me and my configurations.

  124. Marie Says:

    I have a week old Fujitsu T4210 with 2 GBs of RAM and every bell and whistle available. I just had this error happen for the first time. My laptop was in Standby mode when I went to bed and this morning when I opened it, it had this error on the sign in screen. I had activated the Hibernation option, but it never appeared. What can I do to resolve it? I have all of the updates from Microsoft. Is there a custom update that I should select?

  125. Don S Says:

    I have a Dell XPS 1210 laptop with 2 GB of ram and SP2. I am also getting this error.

  126. Sverre Says:

    I have an HP nc6220 with 2 GB of RAM, which is recently set up with WinXP SP2 and all available updates and just a few applications installed. I mostly get the error after running VMware WorkStation.

  127. Bill McEachern Says:

    I just got a new ACER ASPIRE 5680 laptop with 2 GB and a T7200 - I have never gotten the machine to hibernate successfully and the machine will not come out of stand by mode without a hard reboot. It is very wastefull of my time. Like you I had a great success with the previous lap top with 1 GB of ram - I would not have to re boot for months and I did/do software demonstrations with it on very complicated stuff to, on occaisson, large audiences. It would be nice if they fixed this.

  128. anneD Says:

    My problem is:
    Isass.exe -System Error
    Insufficent system resources exist to complete the API
    Can you help. How can you fix anything if you can’t past the booting up???

  129. Rik Says:

    I’m getting this message on boot just like Robin Hargar above (also during writing to a DVD)

    As it happens during booting I can’t (can I?) apply the fix? Also can’t turn it off cleanly of course ! Any ideas out there? Thanks.

  130. Jiminy Cricket Says:

    I am experiencing the same problem. 1.49 GB RAM, SP2 applied. Normally it is not a huge problem since I do have the luxury of shutting down each day before I leave work; however, when I work from home, I prefer to keep my workspace in tact each session and then it happens, pretty much on a regular basis after the 2nd or 3rd time that I go to hibernate.

  131. Chris Says:

    I recently upgraded my laptop with XPSP2 to 2 GB RAM and am now encoutering the exact error you mentioned.

  132. S. Lin Says:

    I have had this problem for almost one year on a Dell 9300 system with 1 GB of memory. I have tried the hotfix (KB909095) a number of times, mostly recently today. It does not do any good as it didn’t a few months back. This problem is so widespread and cause so much pain for so many users and the all mighty Microsoft just almost sits on their hands. This is another example of the bad things under a monoply!

  133. AJ Hughes Says:

    I have the same problem on my T6p with 2GB ram. Typical microsoft software issue and typical response.
    Because of this I find my pc cooking in my bag. I have the system setup to suspend and then hibernate after it is suspended for an hour. Tries to hibernate, gets the error, goes back to full power in the bag.

    This could actually create a hazardous situation when you combine it with the faulty Sony batteries.

  134. XP User Says:

    I too am experiencing this issue, I thought it was a Dell thing, since my WinXP on my Toshiba didn’t have an issue, but I realized that I didn’t get this issue on my Dell until I upgraded to 2 Gb of RAM. This is pretty annoying, I too hibernate to go home an work…my fix is to go to standby, but I don’ t like it.

    It would be nice to get this fixed.

  135. Neil - Reading UK Says:

    Yes, both my desktop and laptop have 2Gb RAM, and both exhibit the problem. It does not stop hibernation if you instruct hibernate manually, but if either machine try to hibernate after a time trigger, they both fail. I have just installed the hotfix on my laptop, and will let you know if it works.

  136. Bassist Says:

    Many thanks to the folks here.
    I upgraded the ram for my my Acer Ferrari laptop from 512M to 1.5M and experienced the same issues.
    I found this site really helpful and the fix resolved my hibernation issue.

  137. Frank Says:

    I’m facing the same problem as described in your article. Until I’ve upgraded from 512MB to 2GB RAM couple of weeks ago, I lived with SP1 w/o any hibernation problems. Since the upgrade, I’ve installed the SP2, hotfixes, read articles. The only result is that there’s no real solution ready for this problem yet.
    I’m fully supporting your outcries towards Microsoft.

  138. Dave F. Says:

    I have the problem too. Only Microsoft could let an in-your-face bug like this exist for so long!

  139. Mike Says:

    As soon as I added 1GB more of ram to my HP desktop which already had 1GB of ram, I started receiving this message. Let know when there is a fix that will work. Thanks for this posting.

  140. Abhiroop Ghosh Says:

    Up until recently I was going crazy with my new Dell Inspiron 6400. I love this laptop particularly because I recieved it free from Dell as a courtesy of my older failing model. Recently I had updated my ram from 512MB to 2GB and had not considered using the hibernation option untill I started moving recently. I dont really know when I started getting this error but I do remember getting a hot fix by microsoft regarding another bug the XP had. It was the NVCD.exe error that used to pop up at the begining of the start up. Unfortunately I had to travel with my laptop turned off and I hate the fact taht I have so much programs loaded in this one that it takes ages for it to load up. I did not know if this was a fault in my part (I did tinker around with the startup settings to get a better performance) or the machine. So far I have been able to hibernate only twice out of the 6 times i have tried after messing with the settings. I guess I should say it was a relief to see that this is a common problem and I do await an official hot fix by microsoft or Dell.

  141. Al Says:

    I completely upgraded my computer a month ago to something with 2GB of ram and have been getting this sporadically. It really upset me because I thought I broke something already on my new computer, so I’m really glad to have stumbled across this article. Thanks! Oh, so according to MS, playing Oblivion is improper memory usage model. Evs!

  142. e Says:

    Amazing. I just put another 1GB of ram, which makes it 1.5GB on my laptop and I’m having the same problem (which, of course, I had not had before).

  143. Kab Says:

    Yes, I have 1GB, 1.5GB, 4GB and 8GB RAM on my systems and I experience this problem *every time*, which is undoubtedly a bug in the OS that cannot be understood by them nor fixed. Each time it fails, my RAM usage is actually 300-600MB, so there are absolutely no excuses there. I’m sick of it, really. It’s my most loved feature on the blimin OS!

  144. Kab Says:

    BTW here’s another link to the latest SP2 hotfix in English: http://files.filefront.com/WindowsXP+KB909095+x86+ENUexe/;5454177;/fileinfo.html

    Hasn’t worked for me, just like the previous ones. :(

  145. Jimmy Says:

    I have recently encountered the same problem with my laptop. I own a Sony S series with XP pro with SP2 and had no problem when i had 512MB of memory but a few months ago i thought it would be beneficial to upgrade memory to 1.5 GB. I didn’t realize that i was going to have problems by upgrading memory. I hope that MS has a hotfix for this because i am constantly hibernating my laptop and its getting to be quite annoying. Its just good to know that there is nothing internally wrong with the computer.

    Thanks so much for posting this up!

  146. Tangy Says:

    Same here. I added a Gig to my VAIO and viola!

  147. Tangy Says:

    Here is Micorsoft’s response to this bug.

    http://support.microsoft.com/kb/909095

  148. Myron Says:

    had same problem on my IBM thinkpad X60s couple days ago. but fixed it after modify reg file. here ’s what I did.

    go to,
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

    change,
    LargeSystemCache to 0
    DisablePagingExecutive to 1
    SecondLevelDataCache to 0

    it ’s gone after a restart. wish it’s helpful.

    myron

  149. 0R0B0R0S Says:

    My Dell M1210 is having the same problem, but the hotmix isn’t helping. Myron -> the first two values are like you mention here, but the third wasn’t even there! Should I add it?

    Are there any other hints to fixing the problem?

    thanks!

  150. ricbav Says:

    I have the same problem with my HP Mediacenter PC m7664x, it is a relief to know that it is a common problem. I did not use any of the hotfixes mentioned, after reading some of the comments looks like there is no use of it. Would ugrading the OS to Windows VISTA get rid of this problem ? Has anyone tried it.

  151. ggishh Says:

    Have recently upgraded from 1gb to a modest 1.5gb and have also stumbled across this problem. Not sure it was even worth it now just to lost the hibernation feature which is one of XPs saving graces. If Microsoft can’t fix a simple problem like this after six years on the market I doubt it will instil much confidence in Vista…

  152. palsg Says:

    Even after reinstalling the KB909095 patch, I was still having this problem on my brand new HP dx7300 PC (1 GB RAM). Being a Core2Duo system, I at first suspected that the ntnoskrl

    After reading all the comments above, I realised that Myron’s comment was correct.

    I am running Memturbo 4 which has the LargeSystemCache option setting ON. I had this turned on (which changes the registry setting to 1).

    After reading this article http://support.microsoft.com/kb/895932 and this article
    http://technet2.microsoft.com/WindowsServer/en/library/efa621bd-a031-4461-9e72-59197a7507b61033.mspx?mfr=true
    I quickly changed the LargeSystemCache setting to 0 and rebooted.

    LargeSystemCache is only turned ON (1) for Microsoft Server products. It should be left OFF (0) for Windows XP.

    SecondLevelDataCache should be left at 0. I refer to this article:
    http://www.techzonez.com/forums/showthread.php?t=14878

    My system now hibernates again.

    Regards,
    palsg

  153. cs00pt Says:

    This problem is driving me nuts!!! It costs me a lot of time to have to reopen every window in when I reboot. In work it cost me around half an our every day until I boot to windows, open every window and remember what I was doing the day before.

    No it has begun happening as well at home :(:(:(

    PLEASE FIX THIS!!!!

  154. Really Disappointed Says:

    I have an Thinkpad T41p with 1GB of memory running on Windows XP Professional with pagefile disabled. After installing KB909095 system hibernate seems to work again; however, frequently the same “Insufficient System Resources Exist to Complete the API” returns. The problem is reduced to using over 300MB of memory causing hibernate to fail. A simple test is, if you have 1GB of memory w/ pagefile disabled, to open a large binary file using notepad, e.g. “notepad mybig.zip”. If I open up a file that is 200MB to 300MB in size, then it would push the committed memory over 300MB and system is guaranteed to fail hibernate.

    This brings up some questions. How much memory does hibernate require to be linear, and must the pagefile be enabled?

    I’m not sure what to think of this except that Microsoft’s fix is incomplete. Hopefully they’re not going to tell us consumers to buy into Vista to fix all the problems. That would be a product marking mistake because that is a slap in the face for buying feature broken product and a great insult to our intelligence for believing and choosing Microsoft over other platforms.

  155. Daniel (desparate) Says:

    XP Poro/SP2 2 GB PC3200 RAM Dual boot of two similar installations.

    Trying to Hibernate I got message “insufficient system resources exist to complete the API”

    I searched on the phrase and Microsoft had KB909095 which purported to solve the problem

    Oh. Boy perhaps it did, but all of a sudden XP refused to accept there was any hardware and
    “My Computer” showed no DVD, CD, or Drive and win.ini was blank

    Then to add insult to injury when I restarted got a message “There have been changes in hardware and you need to re-activate within 3 days”

    Gave up trying to resolve this and sent angry message to M$.

    Tried everything I know, including sfc \sannow to resolve ths problem and just made matters worse.

    Today backed up data and wiped the drive and gone through the not infrequent re-installation and now in order

  156. spankyjo54 Says:

    I am getting sick of the thing doing it to me too. And I know plenty of others who are as well. Now, Vista has been released and MS is having a lovely time fixing all the mass of bugs in it, probably too busy to help us with our little teeny problem. Yeah, RIGHT!! From what I understand, Vista is a nightmare of an OS to upgrade to from XP because allot of software and peripherals will not work with Visa. Oh, that’s NICE TO KNOW. Even if I could afford it I wouldn’t get it. Got enough problems with XP. LOL

  157. jb Says:

    No luck here as well.. HP/Compaq nx8220, Pentium M 1.86GHz, 2GB RAM. Using stand-by a lot since hibernate works sooo great :-/

    Thanks for the thread Translocator!

    ..and last but not the least a huge thanks to MS for such an excellent service to it’s paying customers - NOT

  158. Nathan Says:

    Hey, nice description of the problem!
    This frustrates me too. I’m a software developer running many resource-intensive applications at once and have never been able to hibernate my machine! I often have complex scenarios to set up to test and fix problems running in-memory databases etc and often need to leave my system in that state overnight or over the weekend. I want to save energy by shutting down my computer, but can’t!!! It’s very frustrating!!!

  159. Todd Says:

    It’s not just XP Media Center or Home edition, I have it happening on a user I’m working with using
    XP Pro Service Pack 2 (upgraded from Home edition) with 2 gigabytes of ram and a 60 gig drive with
    48 gigs free. Unfortunate.

  160. LuminousGem Says:

    Hi There,

    I’m experiencing identical problems with my current laptop. I bought it new this spring and have rarely been able to hibernate successfully. My Toshiba laptop runs XP with 2GB of RAM and 149 GB of free HD space.

    Have you found any fixes or methods to avoid this problem?

    Thanks!

  161. cant hibernate on windows - PC Apex Forums Says:

    [...] This is what I found: translocator.ws » Hibernation: Insufficient System Resources Exist to Complete the API. Hope it helps. d [...]

  162. nwtgb Says:

    2 gb’s of ram, 500gb harddrive divided by 3 and it’s happening as i tickle these keys.

  163. Mike Says:

    Same problem. About every 4th or 5th time it craps out and I either have to sleep it or reboot to get hibernate working again. First few times caught me off guard, now its like playing craps, “will it or will it not???”

  164. BoilerHorn Says:

    Same problem for me on a Dell Latitude D820. I think shutdown/reboot is one solution. Another solution might be Apple.

  165. cue Says:

    I am a developer and have a lot of open programs during my daily work such as Eclipse, DB and DB tools, different browsers, email and chat clients etc…
    After I applied the Hotfix KB909095I I can hibernate until the size of current memory footprint exceeded the amount of ca. 1.3GB , so it seems to be still dependend by the actual memory usage and fragmentation.
    As a consequence I leave my system up and running to avoid a daily time wast of 20 minutes to reopen all programs.

    One should calculate the worldwide everage amount of CO2 emition or waste of productive time concerning that promised but not yet delivered feature of hibernating the current system state.

    Can sombody shine his light on any strategically advantages for MS from not fixing that issue?

    The more complex your work with your computer gets, the more programs or modules interacting with each other will be open at the same time and the more useful gets a hibernating feature but the less likely hibernate will function by the current Microsoft implementation.
    In times of a trend to flat hierarchies also the more complex work a customer is doing the more likely he will have more decision power in ongoing projects with all consequences for a bad deliverers in terms of promises and quality.

    Isn’t that an embarrassing documentation of strategically short thinking or a lag of common sense that this issue has not been fixed after more than one year now?

    I just try to understand and cannot believe that MS has not the engineering power to solve the issue because they can financially effort it.

  166. Jin Says:

    Same problem here - isnt there a fix available for this yet?

  167. Jim Says:

    Yes, the fix is available. Windows Update will give it to you, or you can download the hotfix from the URL at the top of this post.

  168. Dick Hoskins Says:

    It is Nov 10 2007 I clicked on the URL above and got

    “We’re sorry, but we were unable to service your request. You may wish to choose from the links below for information about Microsoft products and services.” As usual a Microsoft kick in the face. If I have to re-boot before I can have my machine hibernate then … I might as well just shut down my computer. The idea is to leave my machine in a state that I return to quickly later.

    No it is not fixed.

  169. Jim Says:

    Maybe it was a temporary issue with the download site? I just tried the link and it worked.

  170. brent Says:

    It seems: http://support.microsoft.com/kb/909095/en-us solved this issue on my laptop

    File Name: WindowsXP-KB909095-x86-ENU.exe

  171. paul Says:

    just gone from .5 to 2 gb on my laptop, same problem as above, very annoying, huge waste of time waiting to restart all the apps. basic, basic thing this sure not that hard!!!.

  172. Crazy Virus Says:

    Very very annoying!!! I’ve applied the 909095 hotfix already with no luck. That problem’s still happen.
    I’m using HP Pavilion DV2100 with 2Gb RAM.

  173. two black eyes Says:

    I’ve had no problems up until today (2 years of WinXP SP2) with 2GB RAM, I did a Google and found this page. I guess it isn’t fixed yet.

  174. Damian Says:

    I’ve been experiencing this same annoying problem myself. Can’t Hibernate or Standby - ThinkPad T40p 2GB RAM.

  175. Joe Says:

    I have a home built system with 4 GB of Corsair DDR2 6400 RAM. Hotfix will not install. Here’s what Microshaft has to say about that…

    When you install this update, you may experience the following symptoms:
    • You receive the following error message: Failed to migrate dependent packages.

    You may experience this issue if Windows Internet Explorer 7 is installed. To resolve this issue, remove Internet Explorer 7, and then reapply the update.

    So remove a Windows component to install a fix that might work or it might not. I hate Microshaft.

  176. Joe Says:

    BTW, this problem started when I upgraded from 2 to 4 GB. I thought Windows like memory???

  177. Making Software Useful » Blog Archive » Hibernate results in ‘Insufficient System Resources Exist to Complete the API’ Says:

    [...] Hibernation: Insufficient System Resources Exist to Complete the API by [translocator.ws] seems to be an ‘original source’ for much of the information that I found. [...]

  178. Xiaxi Says:

    I find a way to solve this problem. The xp set the vitrual memory(pagefile.sys) at the C: derive(windir). And if you reset the vitrual memory at D: derive and then you can hibernate successfully.

  179. Alan Says:

    I occasionally got the problem with 1gig memory, but now have 2gig, and a regular problem. Will see if moving the pagefile helps.

  180. Alan Says:

    Caused an error on next startup, restarted using ‘last configuration which worked’. Microsoft’s 909905 fix does not work, though it seems to sometimes lets the computer come back into windows rather than hanging in attempted hibernation. The extra gig appears to be more trouble than it was worth. Very little noticable speed advantage.

  181. vuuncaet Says:

    Time to get SP3 guyz. That worked for me.

    Im running on XPS M1530. I got “that” error after i change the graphic driver. Zzz. Just being lazy and installed SP3 and whola got the job done.

  182. zach Says:

    As far as I can tell, the problem is that windows creates a file in the file system which holds all the contents of your RAM when hibernation is used. For some inane reason windows doesn’t know how to resize this file when your RAM size increases and so if you upgrade from 1GB to 2GB the file is now too small. I had this problem a long time ago on a laptop and i fixed it by disabling hibernation, rebooting, and then re-enabling hibernation. This seemed to delete the old hibernation file and create a new one with the correct size. Why windows can’t detect the RAM change and modify the file size is beyond me. Also, when I fixed the problem originally I used the Disk Cleanup tool to remove the hibernation file but I don’t think that is an option after SP2. Good luck!

  183. Khaliq Says:

    Can you guys upload again the patch for it. I cant download anything because file not found. Thank you