I just installed my new 2 GB of RAM yesterday morning. At the afternoon, as usual, I put my notebook into hibernate mode. I didn’t see the Power LED of my notebook. I just put it on my bag and drove home.

When arrived and opened my bag, I sensed a hot air from my bag. My notebook was still on!!!

I suddenly took it out from my bag and put an extra fan to cool it down. After everything seemed ok, I started to check the problem. I tried to hibernate again and it failed with message “Insufficient System Resources Exist to Complete the API.” What the hell…? I restarted my notebook, disabled hibernate, enabled it again, then tried to hibernate again. It worked. But after I played for few hours and tried to hibernate again. It failed again with same error message.

error-hibernate.jpg

I checked around and found this. Below is the copy-pasted from Microsoft.com

The computer occasionally does not hibernate and you receive an “Insufficient System Resources Exist to Complete the API” error message in Windows XP with Service Pack 2, in Windows XP Tablet PC Edition 2005, or in Windows XP Media Center Edition 2005

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.

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

RESOLUTION
Update information
The following file is available for download from the Microsoft download center:

Download the Update for Windows XP (KB909095) package now.

Just download it, install it, and restart. Problem solved.

But it’s just kind of ridiculous. This is a quite modern operating system (XP SP2) but still has such simple but annoying problem.