Answered by:
Unusual problem with hibernate

Question
-
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 ---------
Answers
-
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
- Proposed as answer by Andre.Ziegler Thursday, March 17, 2011 8:57 PM
- Marked as answer by c2456 Saturday, March 19, 2011 2:09 PM
Thursday, March 17, 2011 12:00 AM -
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 ControllerSo 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.
All replies
-
//
// 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 -
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
-
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 -
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- Edited by c2456 Tuesday, March 15, 2011 7:39 PM updated plain url to link
-
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,
Niki
Please 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. -
The minidumps are now uploaded to SkyDrive and are publicly available at
http://cid-b91ec56e2b1929b9.office.live.com/self.aspx/Public%20files/minidumps.zip
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 -
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 -
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
- Proposed as answer by Andre.Ziegler Thursday, March 17, 2011 1:59 PM
- Unproposed as answer by c2456 Thursday, March 17, 2011 3:44 PM
-
-
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.
-
-
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 ControllerSo 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.