Error: Insufficient system resources exist to complete the API.

This message ("Insufficient resources exist to complete the API", along with an event log event ID 26 from "Application Popup") has been popping up on my laptop from time to time, along with the rather troublesome issue that the machine refuses to hibernate. I had it set up so that I could close the lid, and the laptop would stand by for a few minutes, then hibernate.

Suddenly, it seems, the laptop is unable to hibernate, and only this confusing message appears on the screen.

Realisation dawned this morning that I had recently installed an extra 512MB of memory into my laptop.

Of course there are no system resources for hibernating, because my hiberfil.sys space is 512MB smaller, having been created with the previous size of memory.

The solution is simple - open the power properties (right-click the battery / power icon in the notification area, and select "Adjust Power Properties"), click the Hibernate tab, and then uncheck the "Enable Hibernation" box.

Click "Apply", to delete hiberfil.sys, then re-check the "Enable Hibernation" box, and click "Apply" or "OK" to recreate it.

So, if your computer cannot hibernate, and you get this message, try disabling and re-enabling the Hibernation feature, and don't think it's as random-sounding a process as other articles make it out to be. If you've changed your memory size, you need to change your hibernation file's size.

Just in case this doesn't fix you right up, there is another issue that it might be - a hotfix is available for Windows XP SP2, XP Tablet Edition 2005, or XP Media Center Edition 2005; there's also an earlier hotfix for Windows XP, for a different issue on multi-proc machines.

Published Wednesday, July 26, 2006 5:59 PM by Alun Jones

Comments

# re: Error: Insufficient system resources exist to complete the API.

This can happen for other reasons.  See the knowledgebase article and windows patch at http://support.microsoft.com/kb/909095

Friday, August 25, 2006 4:23 PM by John Andrews

# re: Error: Insufficient system resources exist to complete the API.

I know that, thanks - that's why I added the piece about a hotfix being available.

Friday, August 25, 2006 8:29 PM by Alun Jones

# re: Error: Insufficient system resources exist to complete the API.

How do you install the hotfix if you only have a command prompt available?

Monday, December 04, 2006 5:40 PM by storch

# re: Error: Insufficient system resources exist to complete the API.

It's an EXE. You run it.

If you only have a command prompt available, I think there are likely to be other things you need to fix first.

Monday, December 04, 2006 9:27 PM by Alun Jones

# re: Error: Insufficient system resources exist to complete the API.

I am getting the errror mensioned above while I switch on the computer.

Sunday, May 27, 2007 11:40 PM by venkat

# re: Error: Insufficient system resources exist to complete the API.

I got the error also when I switch on the computer so it seems there is nothing to do to fix it becuase I can not access my computer whatsoever. What should I do?

Tuesday, June 26, 2007 9:50 AM by helbec

# re: Error: Insufficient system resources exist to complete the API.

No idea, I'm afraid - seeing that message on startup is obviously a different problem. Sorry.

Tuesday, June 26, 2007 6:10 PM by Alun Jones

# re: Error: Insufficient system resources exist to complete the API.

i am getting the same problem can anyone help?

but i m not able to login.

Wednesday, September 19, 2007 11:15 AM by viral

# re: Error: Insufficient system resources exist to complete the API.

re: Error: Insufficient system resources exist to complete the API

I removed one stick of ram leaving just the one stick remaining, I was then able to get past the post portion of the boot up, and get into my computer and get files deleted to free up more memorie, for me it was to much ram and to little hard disk space causing the error!

Friday, November 16, 2007 12:12 PM by Rhino

# re: Error: Insufficient system resources exist to complete the API.

I just wanted to say thank you! This was a very simple solution to my problem. I had, however, already tried to put my computer into hibernation mode which made my hibernation tab disappear until I restarted my computer. (I found that useful little tidbit on another site right before I ran into this one.)

Thanks again!

Tuesday, November 27, 2007 12:18 AM by Heather

# re: Error: Insufficient system resources exist to complete the API.

i am getting message when ever i try to log on to my computer. before my computer boots up and goes to the log in screen this message occurs. what should i do?

Friday, March 14, 2008 5:32 PM by courtney

# re: Error: Insufficient system resources exist to complete the API.

Unselecting then re-selecting hibernation parameters worked for me.  Rebooted in between just for heck of it.  Had doubled ram before problem showed up.  Had multiple error windows from multiple attempts to hibernate whenever I would just close laptop without shutting down.

Wednesday, April 09, 2008 11:53 PM by BC

# re: Error: Insufficient system resources exist to complete the API.

Note that the hotfix may downgrade your kernel to an eariler version; compare the file versions before you install.

Friday, April 11, 2008 4:39 AM by Dan OBrien

# re: Error: Insufficient system resources exist to complete the API.

I tried to install this under a numerous different install parameters (safe mode, regular, After it did it, before it did it..) and I can NOT get this patch to fix my hibernation problems. Ideas?

Sunday, May 11, 2008 4:29 PM by Bruce b

# re: Error: Insufficient system resources exist to complete the API.

Are your problems the same as those that the hotfix is designed to fix?

Tuesday, May 13, 2008 6:24 PM by Alun Jones

# re: Error: Insufficient system resources exist to complete the API.

i am getting message when ever i try to log on to my computer. before my computer boots up and goes to the log in screen this message occurs. what should i do?

Thursday, September 11, 2008 2:44 AM by cherry

# re: Error: Insufficient system resources exist to complete the API.

From what I've seen of reports of pre-logon occurrences of this message, you've generally filled up your hard drive too much to boot it properly. You can fix this by using the recovery console to delete some files.

Thursday, September 11, 2008 10:31 PM by Alun Jones

# re: Error: Insufficient system resources exist to complete the API.

u guys all suck this doesnt help at all i cant logg into my acc so how do i download this stuff/ change power options  its not a hibernation promblem its not enough memory how do i fix this!!!!!!!!!!!!!!!!!!!!

Saturday, October 25, 2008 10:56 PM by dman

# re: Error: Insufficient system resources exist to complete the API.

Yeah, clearly, we all suck, that's why we post articles like these, because it's great fun to post things that sound helpful but have no bearing on your particular problem.

Or, you could look at it another way - that maybe, just maybe, we're talking about one case where this error appears, and you're talking about a different case.

If that's the issue, then obviously it would be great for you if we could help you, but you're going to have to stop assuming that we're at your beck and call. We - well, me, actually - I am going to try and help you on a volunteer basis. I am not your paid support, because I make zero money from doing this. That's zero - nada, zip, zilch. So don't be rude.

Now, as I mentioned you can use the recovery console to check how much disk space is available on your disk. Do you know how to do that? If you do, tell me how much disk space is left on your drives. If you don't know how to do that, then you obviously need instructions on opening the recovery console. So, tell me what your skill level is, and we'll try to get you to a good place. But don't be so damn rude about it when you're asking for help from someone who doesn't have "helping you out" as part of his job description.

Thanks for your attention.

Saturday, October 25, 2008 11:19 PM by Alun Jones

# Insufficient system resources exist to complete the API.

Insufficient system resources exist to complete the API.

So,Pls..........

HELP ME

Monday, November 10, 2008 10:20 AM by Rehan

# re: Error: Insufficient system resources exist to complete the API.

really need help have insuffient error & not able 2 go any further.please help my daughter has a projec

Friday, December 19, 2008 10:27 PM by sheritacb

# re: Error: Insufficient system resources exist to complete the API.

I tried the hotfix a couple of times and it didn't work, but what you said about two years ago makes perfect sense, I too upgraded my RAM when I started getting this API message... Thanks a lot.

Thursday, December 25, 2008 3:29 AM by Doom_X99

Leave a Comment

(required) 
(required) 
(optional)
(required)