Rank: Wiz
Rating: 84%, 91 votes
Sounds like you've tried all the obvious things. Did you check the BIOS settings and turn off all of the WAKE ON settings in there? Otherwise, it sounds like you might have a third party program which is scheduling without your knowledge (check your start up programs and running processes during normal use). If, when asleep, the machine runs a fan, it may also be waking up for the OS to receive a power or overheat warning message from the BIOS.
Problems with machines not going to sleep when asked are often related to drivers that are not unloading when asked to prepare for the sleep/hibernation process. If you have installed any new hardware (or driver heavy software like specialized encryption or hard drive management stuff) trying uninstalling it and testing the sleep functionality.
Ideas, anyway.
Comments:
Nov 16, 2007
- Yup - looks like two separate problems to me.
First, the unusual wake up. Check WAKE settings in the BIOS, then WAKE settings in the network interface card drivers (which have their own set) through PROPERTIES, and any third party software that might think it is responsible for WAKE or network conditions. If not an external device (also check voltage and heat warnings in the BIOS) event, then it must be something running in software like an update scheduling task that is not written properly. If you have a wireless card running, remember that they may seek to handshake at a period set by the router to reissue lease certtificates, and sometimes these periods are set to six or ten hours.
Also be aware under XP that saving your power settings under a new power profile with a new name has a different effect than simply changing the settings under an existing profile. I think what happens is that if there are any errors in power handling, it reloads whatever is the stored default for the last known good power profile.
The problem with it not timing out and suspending or hibernating, I bet, is related to a KEEP ACTIVE task running somewhere. Try killing every process the OS will allow and then watch it run down to hibernate and I bet it will go to sleep. I have also noticed (warning - black magic ahead) that some machines are reluctant to hibernate if the hibernation period is less than the screen saver being invoked and other power saving features getting a head start. I know that screen savers and hibernate have different invocation conditions which may, on some systems, need to go in order.
Anyway, good luck, let me know if any of these work...
Nov 17, 2007
- Glad you found it - the media sharing thing is new to me, but reminds me that if your machine is on a (home) network and is hosting shared folders/files, this may, depending upon what other machines are on and running, keep it from entering hibernation, or wake unexpectedly once napping.