Vista Users Still Won't Trust Sleep

Filed under: Tech Stuff, Windows — Written by Chrissy on Tuesday, April 10th, 2007 @ 12:03 pm

Last night, my computer fell asleep and I decided not to wake it. Experience taught me that Hibernate was much more reliable but I decided, eh, it's already Sleeping and I should be too.

This morning, after a public transit meltdown in San Francisco, I made it into work a mere 3 minutes before the managing partner was scheduled to call me for an important meeting. Still in a sweat from running, I arrived at my desk and attempted to wake my laptop from its sleep. I'm in IT after all, and I'll need it for this meeting. Well, my laptop didn't want to wake up. It sat there for a bit doing something.. not sure what, but it was powered on and the screen was blank. So I started poking around; I tried to eject the CD.. that's helped in the past to kick it into gear but it wasn't working this time. After about 30 seconds of waiting, I decided to it was time for a cold boot.

So now, I'm spending my last two minutes before 9:00 AM hoping that the managing partner won't decide to call a few minutes early. Microsoft, I'm sorry but resuming from sleep still doesn't work. And when it does, it tends to sit there for awhile, making me wonder what it will decide to do.

A few days before installing Vista, I came upon a PowerPoint created by one of the Microsoft Program Managers for the WinHEC (hardware) conference. In the presentation titled "Power Management in Windows Vista", Pat Stemen wrote the following::

Reliable Sleep Transitions

  • Windows Vista promotes the use of sleep as the default off state
    • Requires reliable, fast and deterministic sleep transitions
  • Failed transitions were the primary sleep adoption blocker in previous versions of Windows
    • Lead to great user frustration and distrust of power management
    • Investigations inlicate component vetoes are the primary cause
      • Appcication, service or driver willingly prevents the sleep transition
  • Sleep transitions will succeed
    • Vista will not query user mode components when entering sleep
    • Drivers may not veto sleep transitions
    • User-mode notification (PBT_APMSUSPEND) will continue to be sent
      • Timeout to process event has been reduced from 20 seconds to 2 seconds
  • Applications, services, and drivers must be prepared for this change
    • Proper design and test is imperative
  • I don't know where the development in Vista's Sleep went wrong but, it's still not reliable for me. Same goes for my friend Zach..he's the one that actually clued me into using Hibernate instead of Sleep. Even with writing up to 2gb of data to the hard drive, going into Hibernation is just as fast as sleep and coming back is much more dependable. Now there's a 9 in 10 chance that resuming will work instead of a 5 in 10 chance (if that.) 99.999% reliability would be best of course but I'll take what I can get for now. I really hope Sleep's issues are finally resolved in Vista SP1.

    Update: They finally released this patch publicly (without you having to call/email). It's helped me a great deal. Note that VPN is also considered "PPP" so this patch isn't only for dial-up users. Also, visitor "wchp" said that this patch helped him with sleep issues. So far, about 250 people have found my blog while searching for a fix. Ya'll holler and let me know if you have an nVidia card too.

18 Comments   -
  • Comment by Corey | April 11, 2007 @ 8:05 am

    From what I've read and experienced, the black screen on resume could be a video driver thing.

    Maybe Nvidia (I don't have any first hand with ATI & Vista) will get its act in gear and fix this before SP1.

  • Comment by Chrissy | April 13, 2007 @ 12:12 am

    Hopefully. I'll just play the regular end user here and say "I don't care who's fault is is..I just want it fixed" ;)

  • Comment by Mark | April 22, 2007 @ 3:26 pm

    At least you can actually GET your computer to sleep. I have a desktop and I'll press it's sleep button, or tell it to sleep after so and so minutes of inactivity and it'll go into a standby for about 10 seconds and then decide it's time to wake up. What bullsh1t.

  • Comment by wchp | May 2, 2007 @ 5:02 am

    Finally resolved my issue with:
    http://support.microsoft.com/kb/934237
    MS requires you call or email to get the hotpatch though and they send it as a password protected zip file.

  • Comment by wchp | May 2, 2007 @ 5:04 am

    Finally resolved my issue:
    http://support.microsoft.com/kb/934237
    But... MS requires you call or email for the hotpatch and they send it to you as a link to a password protected zip file.

  • Comment by Art | May 9, 2007 @ 9:33 am

    my computer with Home Vista premium will go to sleep but immediatly wakes up again. Can anyone help

  • Comment by Masha P. | June 24, 2007 @ 7:38 pm

    I just got a new laptop, and unfortunately it has vista on it. Sleep mode is like an A bomb for my laptop. When it wakes up, whatever monitor brightness setting i had before is locked in, i can't adjust it at all. This pisses me off, obviously, since it's something i change according to battery power and other conditions. Also, whatever connection i had is lost and it will not reconnect to my home wifi connection since it isn't broadcasted as conveniently as vista would like it to be... I actually have to restart my laptop. It's such a disappointment, considering how much money went into this investment. I'm seriously thinking of reverting back to 2000, before things really got effed up.

  • Comment by Crysty | August 9, 2007 @ 10:18 am

    Yea I left my windows vista laptop away for awhile, I shut its' top and about after 30 minutes I come back open it up and it won't wake up... I don't know what to do what do you suggest?

  • Comment by David | August 15, 2007 @ 2:09 pm

    I'm experiencing the Vista "sleep" problem it in all its incarnations.

    I just bought a new PC quad-core with Vista. My monitor (HP W22) won't re-awake when the PC does (if the PC even has awoken since w/o the monitor, I can't really tell). I do the cold reboot and Vista comes up in the "Do you wish to start Vista in the Safe Mode (Recommended)".

    And now I've discovered that my external 1TB Maxtor drive is doing the same thing. It goes into an idle (sleep) mode that it will not awake from with Vista. I have to shutdown PC, turn off and back on the external drive to get it to be re-discovered by Vista. And compounding matters, I then have to re-Add my 700 CDs back to Windows Media Player Library because the disconnect described above apparently causes that, too. Nevermind the end of any paused long playlist I might have been in the middle of. It's gone.

    Is there any central solution clearing center that Microsoft might have set up for this annoying, dysfunctional problem?

    It won't happen overnight, but I'm convinced Microsoft continues sewing the seeds that will convert us ALL into Mac users ultimately.

  • Comment by Chrissy | August 19, 2007 @ 6:42 am

    My issues got better then worse.. Microsoft put out an Update Pack which some tout as "Service Pack 0.5" but I believe it made things worse for me. I won't lie.. I'm a bit jealous when I see my girlfriend's iBook come back SO quickly and dependably.

    Nowadays, I find myself rebooting about every 3 days because sometimes after waking from sleep, my network stops working about 5 minutes later. I can ping and sustain current connections but I can't create new connections. I can't establish new TCP connections..drives me nuts.

  • Comment by Chris | August 22, 2007 @ 4:36 am

    I'm running Vista 32-bit on a new Dell Inspiron 1520, and I have this problem. Sometimes the computer simply refuses to come out of sleep mode, which can be extremely frustrating if I'm running it in power saver mode and get distracted with something away from my desk for fifteen minutes. Maybe I'll try the patch you mentioned...

  • Comment by Stephen | September 19, 2007 @ 10:21 am

    I also have the problem running vista 64 with an nvidia graphics card.

  • Comment by Eric | November 30, 2007 @ 6:41 pm

    I'm having the same sleep problem on my Gateway PC after upgrading to Vista Business. Tried both my Apple 20" Cinema display and an HP w2207 - neither will wake from sleep. I havn't found the fix, will just burn more carbon leaving the thing running 24/7 I guess.

  • Comment by bruce | February 17, 2008 @ 12:16 am

    Why worry on putting computer to sleep in the first place. I went through all of these problems and still cant resolve issue.

    so what i did is changed all my settings to hibernate. whats wrong with hibernate! Set to hit your power button to send it to hibernate big deal ! Everything when you re-power will be in the same state.

    Sometimes when i get out of bed after shutting computer down overnight i see my computer running but that is because i have my windows update and virus scan set on automatic. but i have my hibernation set for 1 hour so it will sooner or later hit that hour mark in idol and just hibernate again.

    so to change all of your settings on vista just start by changing nvidia. so click on (start menu)in (start search) type in word--> device manager.
    scroll down to network adapters and click on nvidia n force. next go to power management click on. Next make sure allow the computer to turn off this device to save power is (checked).next make sure allow this device to wake the computer is (unchecked) click okay ! close all boxes out.

    now go to (start menu) again to (start search) and type in power options click on. Make sure energy star is checked and this doesnt matter between the three plans when you "hibernate". Next go to bottom of energy star click on change plan settings. keep moniter on as long as you like but dont have it set for 2 minutes because if your like me im trying to read something the screen just blacks out it can be annoying. I have my moniter set to 30 minutes. Prices of moniters arent much anymore so dont worry about saving on your moniter 30 minutes wont hurt. But next change your put the computer to sleep to (never) for good because it will never hibernate it will just keep going to sleep on you and waking back up. Go down and click save changes to make sure this was saved for you. Now go to change advanced power settings click on. Next go to hard disk click + setting and change setting to never because when your system hibernates you want to power back on and you want windows to resume windows and not reboot your whole computer. next go down to sleep and change settings to never. allow hybrid sleep off. Next below hybrid is hibernate and i have it set to 60 minutes on mine.
    Next scroll further down to (power buttons and lid) click + there and change to hibernate also change start button menu to hibernate. go down and click OK. Go back out and click save changes just to be safe on everything.

    i never had this problem with windows xp but if you do just go into power options to change to hibernate on all settings. I dont see power buttons and lid on xp.

    please print if you ever have to go back again and change settings. sleep is faster but hibernate is in between shutdown. So i just choose hibernate !

    And dont forget about the computer waking up from time to time to update. it will go back off in time. or you can manually run virus scan and download windows update.

  • Comment by Scott | April 1, 2008 @ 11:25 pm

    I have a nvidia card as well! (8800) Same prob - constant blank screen - HP support was to no avail - thanks to your blog, I am finding I am not the only one!

    About restarting immediatly after putting to sleep (from someones comments), I had the same prob - go into device manager -> nic card -> properties -> power mgt tab -> remove/uncheck "allow this device to wake the computer" from sleep mode. Fixed my prob right up, now sleep works as it is suppoed to (at least going into :-) )

    Think I will watch this post, and in the meantime use hibernate...

    Thanks!

  • Comment by LIZ | May 16, 2008 @ 11:22 am

    I actually have a pretty different issue (unless you people have this issue too and just don't notice it because you walk away from your computer right when you shut your lid).

    My laptop half the time doesn't sleep at all. The screen will go black, but nothing else turns off. If it does turn off it takes about 5 minutes (which is annoying when I have to stick it in my backpack to go to class...). I am always happy once I see the wireless light turn to orange indicating it is off, because that means the rest is about to turn off too.

    I've never had problems with it coming back...unless it doesn't sleep in the first place.

    I thought it maybe had to do with how much was open at the time, but nah, it happens even when nothing is open. Some of you say that the 2GB isn't so bad to use hibernate...but when you have a small hard drive you want as much free space as you can get!!

  • Comment by Charlie | May 19, 2008 @ 1:26 am

    i have a vista laptop, and i was a bit busy so i just shut the lid with everything running, 2 hours later i come back and open it up, it works fine and i carry on using it, 5 minutes later my laptop just swtiched it self of, and now wont come back on. i thougth it might be overheating, it smells a bit singed, but i think thhats just were i use it alot, also when i take the battery out sand plug the charger in it says its charging, and when the battery is in and i plug the charger into the laptop but not in the polug socket it says its charging, i need my laptop to work within 5 days of a huge meeting because of all the information on it, it has a Warinty of one year, but the shop said it could take up to 2 months, i dont have this time. what do i do?

  • Pingback vista powerpoint can t trust file | May 31, 2008 @ 9:25 pm

    [...] [...]

Leave your comment