I just bought two extra gigs of RAM for my Windows XP Professional box and it now refuses to hibernate about every other time I try it. I receive an Insufficient System Resources Exist to Complete the API. error message. Does anybody know how to fix this? I tried the kb909095 hotfix which is supposed to correct this, but when I run the installer it tells me that all my ntkrnl.exe and related files are "invalid". It claims that they are version 5.1.2600.3093, and the hotfix claims to update them to a lower version 5.1.2600.2774. Why isn't this working? Isn't this a pretty widespread problem? How can I fix it?