none
Unusual problem with hibernate RRS feed

  • 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
    ---------

     

    Monday, March 14, 2011 4:55 PM

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 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.


    • Marked as answer by c2456 Thursday, May 12, 2011 6:51 PM
    • Edited by c2456 Thursday, May 12, 2011 6:53 PM typo: uploading -> updating
    Thursday, May 12, 2011 6:51 PM

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
    Monday, March 14, 2011 5:31 PM
  • 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

    Tuesday, March 15, 2011 7:37 AM
  • 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
    Tuesday, March 15, 2011 2:22 PM
  • 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
    Tuesday, March 15, 2011 7:38 PM
  • 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.
    Wednesday, March 16, 2011 9:56 AM
    Moderator
  • 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
    Wednesday, March 16, 2011 3:17 PM
  • 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
    Wednesday, March 16, 2011 10:04 PM
  • 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
    Thursday, March 17, 2011 5:46 AM
  • 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
    Thursday, March 17, 2011 2:00 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.

    Thursday, March 17, 2011 3:44 PM
  • 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
    Thursday, March 17, 2011 9:00 PM
  • 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.


    • Marked as answer by c2456 Thursday, May 12, 2011 6:51 PM
    • Edited by c2456 Thursday, May 12, 2011 6:53 PM typo: uploading -> updating
    Thursday, May 12, 2011 6:51 PM