Slow hibernation process and high CPU usage

Mohammad Rastkar 1 Reputation point
2020-10-15T22:16:07.917+00:00

Hi,
I have an issue with windows 10 hibernation: from start of hibernation (or sleep) process (when monitor turns off) to when the laptop turns off it takes one to two minutes (the duration is almost the same for each time). From the start of the process monitor turns off immediately and some seconds later the light of mouse turns off. But from the start, laptop fans goes to higher speeds (it should be the sign of high cpu usage maybe around 50%) and it continues to the end. Also the hard-disk is not used during this process (according to its indicator on the laptop). The same thing happens for hybrid sleep.

So the questions is: Why it takes so long? it should be some processing which interferes with hibernation, but how I could know what is that?
I tried many options, suggestions, and tools around the Internet, but didn't find the solution. The main reason is there is no produced log during this process, and I can't see anything because monitor is turned off.
Maybe I can just reinstall the windows, but I did it recently and I don't have the time to do it now, because I did many configurations and customizations for windows or other programs.
I didn't have this problem before, but the current windows installation is from a new ISO file (with higher version) and its too late to check that if it had the issue from the beginning of the windows installation or not.

So, is there any solution or a way to know what happens during this long hibernation?!

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
38,632 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Carl Fan 241 Reputation points
    2020-10-16T07:44:45.527+00:00

    Hi,
    Turn Off Fast Startup
    Sometimes, it maybe the fast startup that makes Windows 10 stuck in sleep mode,
    so you can disable fast startup in “Power Options”
    Hibernation mode tells your computer to:
    •Write everything in RAM to disk.
    •Turn off the monitor and hard disk, and pc.
    •hiberfil.sys contains further information including processor state.
    Try adjust the CPU speed by changing the Processor Power Management setting in the active Power Plan. Go to Start, type Power Options in the search box.
    As you said, if you want to get some logs, you may need to use “Process Monitor tool” or “Xperf” together with 'WPA' (Windows Performance Analyzer).
    You said the current windows installation is from a new ISO file. So I consider that you could check for update firstly. If some security updates could be found, install them. It will update system OS build.
    Hope this helps and please help to accept as Answer if the response is useful.
    Best Regards,
    Carl

    0 comments No comments

  2. Mohammad Rastkar 1 Reputation point
    2020-10-16T15:07:00.927+00:00

    Thanks Carl for your help

    I tried following procedures but had no effect on the problem:

    • Disabling fast startup setting
    • Changing Processor Power Management setting
    • Updating windows

    I used tools like process explorer, performance monitor, and Windows Performance Recorder to log which process cause the problem, but as far as I checked, there is no log for this specific duration (I think because these programs are not active during hibernation process). If there is a tool which can do that, please tell me.

    I set an stopwatch and hibernation takes 2min40sec!
    I also observed event viewer, and here are related events:

    Log Name:      System
    Source:        Microsoft-Windows-Kernel-Power
    Date:          10/16/2020 11:54:17 AM
    Event ID:      40
    Task Category: (36)
    Level:         Information
    Keywords:      (8192),(1024),(4)
    User:          N/A
    Computer:      PC
    Description:
    The driver \Driver\storahci for device SCSI\CdRom&Ven_HL-DT-ST&Prod_DVDRAM_GUE1N\4&77d6aa&1&010000 stopped the power transition.
    --------------------------------------------------
    Log Name:      System
    Source:        Microsoft-Windows-Kernel-Power
    Date:          10/16/2020 11:54:17 AM
    Event ID:      42
    Task Category: (64)
    Level:         Information
    Keywords:      (1024),(4)
    User:          N/A
    Computer:      PC
    Description:
    The system is entering sleep.
    
    Sleep Reason: Button or Lid
    --------------------------------------------------
    Log Name:      System
    Source:        Microsoft-Windows-Kernel-Power
    Date:          10/16/2020 11:54:18 AM
    Event ID:      107
    Task Category: (102)
    Level:         Information
    Keywords:      (1024),(64),(4)
    User:          N/A
    Computer:      PC
    Description:
    The system has resumed from sleep.
    --------------------------------------------------
    Log Name:      System
    Source:        Microsoft-Windows-Power-Troubleshooter
    Date:          10/16/2020 1:24:24 PM
    Event ID:      1
    Task Category: None
    Level:         Information
    Keywords:      
    User:          LOCAL SERVICE
    Computer:      PC
    Description:
    The system has returned from a low power state.
    
    Sleep Time: ‎2020‎-‎10‎-‎16T08:24:15.315020700Z
    Wake Time: ‎2020‎-‎10‎-‎16T09:54:22.371378100Z
    
    Wake Source: Unknown
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Power-Troubleshooter" Guid="{cdc05e28-c449-49c6-b9d2-88cf761644df}" />
        <EventID>1</EventID>
        <Version>3</Version>
        <Level>4</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2020-10-16T09:54:24.3614321Z" />
        <EventRecordID>7730</EventRecordID>
        <Correlation ActivityID="{7993cd92-83e3-4ad2-b9c5-92a911e20657}" />
        <Execution ProcessID="3592" ThreadID="5928" />
        <Channel>System</Channel>
        <Computer>PC</Computer>
        <Security UserID="S-1-5-19" />
      </System>
      <EventData>
        <Data Name="SleepTime">2020-10-16T08:24:15.3150207Z</Data>
        <Data Name="WakeTime">2020-10-16T09:54:22.3713781Z</Data>
        <Data Name="SleepDuration">2418</Data>
        <Data Name="WakeDuration">872</Data>
        <Data Name="DriverInitDuration">743</Data>
        <Data Name="BiosInitDuration">5612</Data>
        <Data Name="HiberWriteDuration">3060</Data>
        <Data Name="HiberReadDuration">2726</Data>
        <Data Name="HiberPagesWritten">280804</Data>
        <Data Name="Attributes">1912619037</Data>
        <Data Name="TargetState">5</Data>
        <Data Name="EffectiveState">5</Data>
        <Data Name="WakeSourceType">0</Data>
        <Data Name="WakeSourceTextLength">0</Data>
        <Data Name="WakeSourceText">
        </Data>
        <Data Name="WakeTimerOwnerLength">0</Data>
        <Data Name="WakeTimerContextLength">0</Data>
        <Data Name="NoMultiStageResumeReason">0</Data>
        <Data Name="WakeTimerOwner">
        </Data>
        <Data Name="WakeTimerContext">
        </Data>
        <Data Name="CheckpointDuration">45</Data>
      </EventData>
    </Event>
    
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.