Unusual problem with hibernate
Hi, I got a new computer (Sony VAIO VPCF13S0E/B) few months ago and everything has been working out just fine until recently I've faced some issues with hibernate. If I leave my computer idle, it goes into sleep mode after 30 minutes and after 360 minutes it hibernates. This has been working just fine, but few days ago going to hibernate after 360 minutes of idle time started causing BlueScreen. When I open my computer, it says that Windows has recovered from unexpected shutdown. If I select hibernate from start menu, it works just fine without crashing. I downloaded and installed Windows Debug Tools and opened the minidump file with WinDbg. It gave me the following analyzis. Any ideas what might be wrong? Executable search path is: Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Product: WinNt, suite: TerminalServer SingleUserTS Personal Built by: 7601.17514.amd64fre.win7sp1_rtm.101119-1850 Machine Name: Kernel base = 0xfffff800`0301b000 PsLoadedModuleList = 0xfffff800`03260e90 Debug session time: Sun Mar 13 00:12:55.210 2011 (UTC + 2:00) System Uptime: 0 days 13:13:14.240 Loading Kernel Symbols ............................................................... ................................................................ .......................................... Loading User Symbols Loading unloaded module list ....................................... ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck A0, {9, ffffffffc0000001, 1, 0} Probably caused by : ntkrnlmp.exe ( nt!PopEndMirroring+145 ) Followup: MachineOwner --------- 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* INTERNAL_POWER_ERROR (a0) The power policy manager experienced a fatal error. Arguments: Arg1: 0000000000000009, A fatal error occured while preparing the hibernate file. Arg2: ffffffffc0000001, Status code Arg3: 0000000000000001, Mirroring phase Arg4: 0000000000000000 Debugging Details: ------------------ BUGCHECK_STR: 0xA0 CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT PROCESS_NAME: System CURRENT_IRQL: 2 LAST_CONTROL_TRANSFER: from fffff800032e1975 to fffff8000309b640 STACK_TEXT: fffff880`0afa6b08 fffff800`032e1975 : 00000000`000000a0 00000000`00000009 ffffffff`c0000001 00000000`00000001 : nt!KeBugCheckEx fffff880`0afa6b10 fffff800`032dd704 : ffffffff`ffffffff ffffffff`ffffffff 00000000`001a9bf8 00000000`00000000 : nt!PopEndMirroring+0x145 fffff880`0afa6be0 fffff800`032e1c35 : fffff880`0afa6d00 fffff880`00000007 00000000`00000000 fffffa80`00000007 : nt!MmDuplicateMemory+0xb64 fffff880`0afa6cd0 fffff800`03338cce : fffffa80`08193720 fffffa80`05238b00 fffffa80`09590040 fffff800`03093157 : nt!PopTransitionToSleep+0xd5 fffff880`0afa6d40 fffff800`0308cfe6 : fffff880`03315180 fffffa80`08193720 fffff880`033200c0 fffff880`01258384 : nt!PspSystemThreadStartup+0x5a fffff880`0afa6d80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16 STACK_COMMAND: kb FOLLOWUP_IP: nt!PopEndMirroring+145 fffff800`032e1975 cc int 3 SYMBOL_STACK_INDEX: 1 SYMBOL_NAME: nt!PopEndMirroring+145 FOLLOWUP_NAME: MachineOwner MODULE_NAME: nt IMAGE_NAME: ntkrnlmp.exe DEBUG_FLR_IMAGE_TIMESTAMP: 4ce7951a FAILURE_BUCKET_ID: X64_0xA0_IO_DUMPSTACK_INIT_ERROR_nt!PopEndMirroring+145 BUCKET_ID: X64_0xA0_IO_DUMPSTACK_INIT_ERROR_nt!PopEndMirroring+145 Followup: MachineOwner ---------
March 14th, 2011 1:06pm

// // MessageId: STATUS_UNSUCCESSFUL // // MessageText: // // {Operation Failed} // The requested operation was unsuccessful. // #define STATUS_UNSUCCESSFUL ((NTSTATUS)0xC0000001 L) What is the size of your Hibernationfile? YOu can use powercfg to set the size to 100% of the RAM size. By default Windows 7 used 75% of the RAM as hibernation file size. Also some users reported that Hbrid Sleep doesn't work in Windows 7 Sp1. So disable it temporarily to see if this fixes it. André"A programmer is just a tool which converts caffeine into code" Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
Free Windows Admin Tool Kit Click here and download it now
March 14th, 2011 1:42pm

Increased the hibernation file size too 100% and Hybrid Sleep is disabled, but yet again this morning when I opened my computer, it had crashed. I did update to SP 1 recently so that might be the source of my problems. Of course I could just try to disable sleep completely and use only Hibernate, but I like the current configuration where my computer first goes to sleep and it's very fast to continue working if I'm just having a small break. And I guess sleep mode doesn't use THAT much more power than hibernate and my laptop is plugged in almost all the time so I could disable hibernate and use only sleep mode. But still this issue bugs me :) If it's any use to anyone, here's the problem details from the "unexpected shutdown" window. Problem signature: Problem Event Name: BlueScreen OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 1035 Additional information about the problem: BCCode: a0 BCP1: 0000000000000009 BCP2: FFFFFFFFC0000001 BCP3: 0000000000000001 BCP4: 0000000000000000 OS Version: 6_1_7601 Service Pack: 1_0 Product: 768_1
March 15th, 2011 3:41am

To see more details I have to take a look at the dumps with the Debugging Tools for Windows. Please start the Windows Explorer and go to the folder C:\Windows\Minidump. Next, copy the dmp files to your desktop, zip all dmp into 1 zip file and upload the zip file to your public Skydrive [1] folder and post a link here. André [1] http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/4fc10639-02db-4665-993a-08d865088d65"A programmer is just a tool which converts caffeine into code" Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
Free Windows Admin Tool Kit Click here and download it now
March 15th, 2011 10:26am

Nice, I hadn't noticed this SkyDrive service before. Seemed quite easy to use, will definitely use it in the future too to share files. The minidumps are now uploaded to SkyDrive and are publicly available at http://cid-b91ec56e2b1929b9.office.live.com/self.aspx/Public%20files/minidumps.zip
March 15th, 2011 3:42pm

Hi, From the dump file, I notice Bug Check 0xA0: INTERNAL_POWER_ERROR The INTERNAL_POWER_ERROR bug check has a value of 0x000000A0. This bug check indicates that the power policy manager experienced a fatal error I suggest updating device drivers to the latest version from manufacture as well as the BIOS. Best Regards, NikiPlease remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
March 16th, 2011 6:00am

The minidumps are now uploaded to SkyDrive and are publicly available at http://cid-b91ec56e2b1929b9.office.live.com/self.aspx/Public%20files/minidumps.zip INTERNAL_POWER_ERROR (a0) The power policy manager experienced a fatal error. Arguments: Arg1: 0000000000000009, A fatal error occured while preparing the hibernate file. Arg2: ffffffffc0000001, Status code Arg3: 0000000000000001, Mirroring phase STACK_TEXT: nt!KeBugCheckEx nt!PopEndMirroring+0x145 nt!MmDuplicateMemory+0xb64 nt!PopTransitionToSleep+0xd5 nt!PspSystemThreadStartup+0x5a nt!KxStartSystemThread+0x16 X64_0xA0_IO_DUMPSTACK_INIT_ERROR _nt!PopEndMirroring+145 I don't know what this DUMPSTACK Error means. Contact the MS Support if updating he BIOS doesn't fix it. best regards André"A programmer is just a tool which converts caffeine into code" Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
March 16th, 2011 11:22am

Well, wasn't this info already present in the original post? Minidumps contain too little data. The OP can maybe enable a full kernel dump to capture more useful dump. By the way, doing this can change the size of pagefile and remove the problem, if it indeed is caused by too small pagefile. -- pa
Free Windows Admin Tool Kit Click here and download it now
March 16th, 2011 2:54pm

ok, he posted this in his question, too. I overlooked this. I doubt that a kernel dump shows more in this case. Do you know what this DUMPSTACK Error means?"A programmer is just a tool which converts caffeine into code" Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
March 16th, 2011 6:09pm

> Do you know what this DUMPSTACK Error means? No; my guess is it is just an internal "bucket id" assigned by the analyzer. the real issue is an explicit calling KeBugCheckEx() from inside of nt!MmDuplicateMemory. the MS folks should be interested to see this minidump. --pa
Free Windows Admin Tool Kit Click here and download it now
March 16th, 2011 7:52pm

I have noticed a few issues too and I fixed it by making a new power profile. Then I set the lid to enable hibernate directly and its been fine My MVP is for the Windows Desktop Experience, i.e. Windows XP, Vista and Windows 7 IT Remote Assistance is available for a fee. I am best with C++ and I am learning C# using Visual Studio 2010 Developer | Windows IT | Chess | Economics | Hardcore Games | Vegan Advocate | PC Reviews
March 16th, 2011 8:04pm

have you tried this hotfix? http://support.microsoft.com/kb/2495523 A crash memory dump file is not created, or hibernation does not work, when you use a SCSIport miniport driver as the startup device driver in Windows 7 or in Windows Server 2008 R2
Free Windows Admin Tool Kit Click here and download it now
March 17th, 2011 1:50am

this hotfix looks good. Try it."A programmer is just a tool which converts caffeine into code" Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
March 17th, 2011 10:04am

Installed hotfix, restarted computer, logged in and waited for hibernate. Unfortunately problem still exists. I tested different kind of power options and I can confirm that Vegan Fanatic's solution works: initiating hibernate without sleep mode does go to hibernate without crashing. If I set hibernate as the action to be executed when I close the lid or if I choose hibernate from the start menu, computer goes to hibernate and doesn't crash. This issue occurs only if the computer is in sleep mode and the hibernate timeout occurs and computer tries to go from sleep mode to hibernate. I also temporarily changed sleep mode timeout to 1 minute and hibernate timeout to 2 minutes and the crash occurred as before when sleep timeout was 30 minutes and hibernate timeout 360 minutes. I do have USB 3.0 external hard disk constantly connected. I tried to remove it to see whether it has any effect, but computer still crashed when going from sleep to hibernate. And for your information, I have changed my original hard disk to SSD hard disk. I've been using the SSD hard disk since I bought the computer so I'm not sure if it can anyhow be the source of this problem. Currently I have disabled hibernate completely to avoid the crash. If I close the lid, computer goes to sleep mode. If I know I'm gonna have a longer break, I choose hibernate from start menu. This way I can avoid the issue, but it doesn't still solve the original problem. Thanks for all the tips so far.
Free Windows Admin Tool Kit Click here and download it now
March 17th, 2011 11:45am

ok, thanks for the Feedback. I never had such issues. André"A programmer is just a tool which converts caffeine into code" Want to install RSAT on Windows 7 Sp1? Check my HowTo: http://www.msfn.org/board/index.php?showtopic=150221
March 17th, 2011 5:04pm

The power profile solution suggested by Vegan Fanatic worked for me, but eventually it troubled me that it was just a workaround, not actually a fix to my original problem. Eventually I thought that the issue might disappear if I update all my device drivers. For this task I chose DriverMax as my companion, which gave me a nice list of drivers to update. I'm not sure which one of the driver updates it was, but now I have my original settings restored and hibernate works as supposed to. I tested this by updating a small group of drivers, tested hibernate, updated more drivers, tested hibernate again and this way filtered the potential drivers group down. I think it was one of these which eventually solved the problem - Intel Chipset Drivers (didn't update via DriverMax, but downloaded from http://downloadcenter.intel.com/ and installed using -overall option to override all third party device drivers as stated in readme at http://downloadmirror.intel.com/20019/eng/readme.txt) - Intel 5 Series 6 Port SATA AHCI Controller (for some reason couldn't install it via DriverMax and it wasn't updated by upgrading Chipset Drivers so I downloaded it from http://www.station-drivers.com/page/intel%20raid.htm and updated manually) - Renesas Electronics USB 3.0 Host Controller So if you want to enable both sleep and hibernate as I did, I recommend to update your drivers and verify with some driver update software that you really have up-to-date drivers. DriverMax worked very well for me so I can recommend it.
Free Windows Admin Tool Kit Click here and download it now
May 12th, 2011 2:53pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics