Article ID: 969853 - View products that this article applies to.
When you try put a Windows Vista x86-based computer or a Windows Server 2008 x86-based computer into hibernation, you receive the following Stop error:
Note If arguments one and two in the error message that you receive do not match the arguments in this error message, it is likely that you are experiencing a different issue.
Bugcheck code STOP: 0x000000A0 INTERNAL_POWER_ERROR (a0) The power policy manager experienced a fatal error. Arguments Arg1: 00000009, A fatal error occurred while preparing the hibernate file. Arg2: c000009a, Status Code: STATUS_INSUFFICIENT_RESOURCES. Virtual memory cannot be allocated Arg3: 00000000, Mirroring phase Arg4: 00000000
This issue occurs when the virtual memory becomes fragmentized on a computer that is running an x86 version of Windows Vista or an x86 version of Windows Server 2008. When a user puts the computer into hibernation by using physical memory, a large, contiguous virtual address space is required. Because of virtual memory fragmentation, and also because of the 32-bit architectural limitation, the request for a large, contiguous virtual address space can fail. That failure causes Stop error 0xA0.
Microsoft is aware that this problem exists on x86 versions of Windows Vista Service Pack 1 (SP1) and Windows Vista Service Pack 2 (SP2). Currently there are no solutions to this problem.
The problem does not occur on x64 versions of Windows Vista SP1 and Windows Vista SP2.
Article ID: 969853 - Last Review: July 22, 2009 - Revision: 2.0