Windows – Behavior of Windows 7 power options (Sleep, then hibernate)

thinkpadwindows 7

I have my Lenovo X220 running Windows 7 Pro configured to (on battery):
1. Sleep after 20 minutes
2. Hibernate after 45 minutes

However it seems like whenever I leave my laptop for a long period, I find it has totally drained the battery and shut off.

I can invoke a hibernate from the start menu, so that capability is enabled.

Is Windows not capable of invoking a Hibernate from within the sleep state? The FAQ implies otherwise:

Will sleep eventually drain my laptop battery?
Sleep requires an extremely small amount of power. If your laptop battery charge gets critically low while the computer is asleep, Windows automatically puts the laptop into hibernation mode.

So, technically, the above statement could be true, perhaps only the critical battery level event can wake the machine from sleep to invoke hibernation (as opposed to the Hibernate after minutes setting, which I am trying to use).

Perhaps the Lenovo power manager is overriding the Windows one? Looking in the Lenovo power manager, I have no idea how one tells if it is "active", if it is overriding windows power management, etc.

Best Answer

Yes, you can have the Thinkpad go into hibernation from the sleep state. If the machine in connected to power, you can make it work by setting for sleep in 20 and hibernate in 25. This causes hibernation to kick in 25 minutes after sleep has started.

However, if you are running on batteries (as most people are who wants a sleeping machine to hibernate), it does require a BIOS configuration change. In the BIOS choose Config, Power and enable "Timer Wake with Battery Operation".

Warning: Lenovo do not recommend you do that as it may damage your hard disk if you are moving the machine around when it decides it is time to go from sleep to hibernate. Also you have to be sure about other scheduled tasks so they don't risk waking the machine and draining your battery.

Related Question