NotebookForums.com › Forums › Notebook Manufacturers › Dell Forums › Dell Home (Inspiron, XPS, Studio) › Hybernation Problem with >1GB RAM -- "Insufficient Resources to Complete this API" !!
New Posts  All Forums:Forum Nav:

Hybernation Problem with >1GB RAM -- "Insufficient Resources to Complete this API" !!

Poll Results: Are you seeing the Hibernate problem ?

 
  • 22% (14)
    I have more than 1GB RAM and do NOT see the hibernate problem
  • 50% (31)
    I have more than 1GB RAM and DO see the hibernate problem
  • 27% (17)
    I have 1GB (or less) RAM and do NOT see the hibernate problem
  • 0% (0)
    I have 1GB (or less) RAM and DO see the hibernate problem
62 Total Votes  
post #1 of 34
Thread Starter 
I originally had 1GB RAM in my 9300 and subsequently upgraded to 2GB. I (almost) never shutdown the 9300 and instead put it to hibernation when done using it.

While I was using the 1GB RAM, everything was fine. However, since upgrading to 2GB, the machine often fails to go to hibernate and will fail with an error message something like "Insufficient Resources to Complete this API". Usually this happens when I have lots of programs open (or when the machine has not been shutdown for a couple days).

What's worse, is that when this error happens, it goes ahead and DISABLES the hibernate button ... so without doing a shutdown-restart I can't even put it to hibernate any more

Even though the issue sounds like it has to do with how much resource is being used at the moment, it is actually not that. It has to do with how much physical RAM you have installed. With Windows XP SP1, Microsoft had acknowledged this issue and this was supposed to be fixed in SP2 ... but obviously it hasn't.

To give an example, in my old lappy, I could have as many programs open at a time (say 20 internet explorer windows) and the machine would NEVER fail to hibernate. It had 1GB RAM. When my 9300 had 1GB RAM, it would correctly hibernate as well. However, with 2GB RAM in the 9300, anytime I have (say) more than 7-8 IE windows open, the machine will almost certainly fail to hibernate.

So now I have to close down as many apps as possible before trying to hibernate (since I get only one chance, thanks to the stupid decision by Windows to DISABLE hibernate if it fails once ).

Anyway, has anyone else seen this issue and are there any known solutions for this ?
post #2 of 34
Dumb question: how much hard disk space do you have free? Hibernation writes your RAM contents to disk...
post #3 of 34
Never mind.

I did a search on Microsoft's Knowledge Base, and guess what? It's a known issue.

HERE.

Notice that it was opened on July 8th.

They have a hotfix available; not sure if I'd want to use it though.
post #4 of 34
Thread Starter 
Cool ! I'll have to try the hotfix. Last time I checked the MS knowledgebase, I only found the older article and all it said was that it is a known issue that will be fixed by the latest service pack.

Thanks !
post #5 of 34
Thread Starter 
Are you being able to download the hotfix ? It comes up as unavailable to me. If I manually search for the download for solution 330909, I get to this page which is still the old fix (look at the date published -- 2/27/2003)

Link to current version of the hotfix (not working for me) :
http://www.microsoft.com/downloads/d...4-03f357180135


Link to older version of the hotfix :
http://www.microsoft.com/downloads/d...DisplayLang=en
post #6 of 34
Weird.

Look at the title of the 2003 file:
Q330909_WXP_SP2_x86_ENU.exe

Service pack 2 didn't come out in 2003--at least, not the official release.

Did you try this one? If not, I guess you could try setting a System Restore point, run the program and try it out. If you don't like it or it otherwise didn't work, roll back to your saved restore point.
post #7 of 34
Thread Starter 
Yeah, this is the one I am going to try (after setting the system restore point, like you suggested, although I believe all hotfix installers also create a restore point).

Something tells me that this is the correct exe, just the date on that page has not been updated. In fact if you look at the two URLs I posted above, you will see that they are basically the same (i.e. contain the same UUID) ... the first one just has a messed up syntax.
post #8 of 34
Oh, by the way, I read somewhere (google'd it) that this hotfix won't completely fix the problem, just raises the bar on the conditions to make it happen.
post #9 of 34
Thread Starter 
Okay, no go with this hotfix Tried installing it but the installer quits saying that the installed service pack version is higher than this patch ... so it quits without installing !

Back to searching for another solution !
post #10 of 34
I had it once or twice in a weird situation with something going totally wrong anyway.
Other than that, with my 2 gigs internal ram..... doin' just great!
I always let my XPS 2 hibernate..
post #11 of 34
I also have 2gigs of ram. I always hibernate at night. I have never had a issue.
post #12 of 34
Thread Starter 
Thanks for the feedback everyone !

DarkWolf and Larryc2 - approximately how many apps do you keep open when you put the machine to hibernate ?

If I close down most of my apps (keeping may be 4-5 open at the most) then for a few days the machine goes to hibernate fine, but after Windows has been up for more than 3-4 days (going to hibernate every night), it eventually refuses to hibernate even with just 4-5 apps and at that point I am forced to reboot (or just go to standby, instead of hibernate).

Also, those of you with 2GB RAM and NOT seeing the problem -- are you using Dell RAM or third party RAM ? I don't think the actual brand of RAM matters, but just in case ...
post #13 of 34
I bought the cheapie stuff from newegg. 2GB. Hiber works fine. Have you tried disabling it rebooting then re-enabling it? It might still be trying to use 1GB of disk space for 2GB of RAM.
post #14 of 34
Thread Starter 
Thanks for the suggestion bigddybn ! I will definitely try it, but something tells me that that is not the problem, since hibernation does work fine the first couple times after a reboot.

I am also using the Trnascend RAM from Newegg, and I am fairly certain this problem has got nothing to do with the actual brand/type of RAM ... it is a bug lying within Windows XP that can't handle hibernation properly with >1GB RAM *and* lots of open applications.
post #15 of 34
BTW, how much free hard drive space do you have just before hibernation?
post #16 of 34
Thread Starter 
I usually have at least 8-10GB free all the time. My HDD is 100GB and out of that about 5-5.5GB is taken by the Dell Restore partitions, and the rest is allocated to C. My c:\hiberfil.sys file is 1.99GB in size.
post #17 of 34
Okay, since nothing else has worked for you...here's a blue-sky idea: how about trying one of those 3rd party memory managers? You know, one of those memory "defragmenters". I seriously doubt it will work, but...
<I really think it has to do with the number of handles/threads, etc.>

Another thing you can do: disable unnecessary services.

See here for some example services you might want to disable (run services.msc).
post #18 of 34
Okay, this is shameless fanboyism, but if this gets too severe, you might try Firefox + SessionSaver. Sessionsaver will bring your browsers back to where they were when you closed them (or they crashed). I don't know if one exists for IE as it's not my preference.

Hmm... you could also try disabling hibernation, deleting the hiberfil.sys file, defragging, and then reenabling it. That might help ;o.
post #19 of 34
post #20 of 34
Quote:
Originally Posted by djshorty
There is no file to download in that link... Where can I get this hotfix?
New Posts  All Forums:Forum Nav:
  Return Home
NotebookForums.com › Forums › Notebook Manufacturers › Dell Forums › Dell Home (Inspiron, XPS, Studio) › Hybernation Problem with >1GB RAM -- "Insufficient Resources to Complete this API" !!