Sticky Post your bad power management-related app experiences here!

  • Wednesday, October 20, 2010 8:34 PM
    Moderator
     
     

     

    If you discover a Windows Power Management-related issue with an application/service/driver that you would like to share with the world, you've come to the right place.  Bonus points for posting solutions or workarounds to the issues!

    We aren't looking for conjecture.  Only real, reproducible experiences associated with Windows Power Management.  Off topic posts, unsubstantiated reports and reports that are of generally poor tone (e.g. disparaging the vendor) will be deleted, no questions asked.  In short, please keep it factual and respectful.

    Use 'powercfg /requests' or 'powercfg /energy' in Windows 7 to help diagnose why your PC isn't automatically sleeping when it should or why your battery is draining faster than normal because system timer resolution has been set to 1ms by an application.  More information on the topic can be found at http://www.microsoft.com/energysmart.

    For each new report, REPLY TO THIS POST, and please include the following information.

    1) Vendor name, name of app, & version number (include web site link if vendor or app is not well known) and Windows OS version this is known to reproduce on

    2) Brief overview of the problem (one sentence)

    3) More detailed description of the problem, with repro steps if warranted.

    4) Workarounds/solutions (if any)

    If you have further useful information to share on a particular report, please REPLY TO THE POST THAT CONTAINS THE ORIGINAL REPORT (i.e. not this post).

    As an example I'll highlight a problem with an app that has a workaround (Microsoft worked with the vendor to fix the problem).

    --------------

    Adobe Flash Player v10 (and earlier) on Windows 7/Vista/XP

    Flash Player prevents PC from automatically sleep after video is played and doesn't keep the display awake when actively playing video

    After playing video, Flash Player 10.0 leaves the audio channel open which in turn leaves the audio stack availability request in place and prevents a PC from automatically sleeping until the browser window containing Flash Player is closed.  This occurs when video ends naturally or is paused or stopped manually.  Also, Flash Player doesn't create a display availability request when rendering video, so the screen frequently dims or blanks if you aren't using the keyboard or mouse while watching video.

    The solution is to upgrade to Flash Player 10.1 from http://get.adobe.com/flashplayer/ which fixes all of these issues and more.

    ------------------

    I I look forward to seeing the reports come in, whether they are for third party applications, Microsoft applications or built-in Windows applications/technologies. 

    -Mark

    http://blogs.technet.com/markaggar

     

All Replies

  • Tuesday, April 10, 2012 2:52 AM
     
     

    Microsoft, Windows Media Center, 6.1.7601.17514 (win7sp1_rtm.101119-1850), Windows 7 SP1 Home Premium 64 bit

    Media Center is not setting a system availability request when pausing live tv (i.e. the computer sleeps while live TV is paused). The expected behavior is that the computer stays on indefinitely when live tv is paused (note, this is different than for pausing videos or recorded tv, in which the expected behavior is to sleep on schedule after the pause is initiated).

    -I have a ceton infinitv tuner with cablecard. If you pause while watching live tv, the computer will sleep, causing you to loose the pause buffer.

    -When recording tv, "ehrec.exe" sets both a system and awaymode request (one for each program being recorded). The system will not sleep, either on schedule, or when the command for sleep is manually issued (it enters away mode as expected). When recording is over, the system sleeps on schedule.

    -When watching recorded tv, "ehshell.exe" sets a display and system request, and my audio driver (audio advantage micro) sets a system request. When pausing recorded tv, these 3 requests are cleared.

    -The requests when playing and pausing live tv are the same as for recorded tv

    -I have seen others report that, when watching live tv, "Legacy Kernel Caller" should set a request. The request should remain when pausing. Legacy Kernel Caller does not set a request under any scenario I have thought of on my system. 

    Thanks for any suggestions!