0

If I remember it correctly, a MacBook first goes into sleep mode so that it can be quickly resumed if the user opens the lid again in a short time. But it automatically goes into hibernation mode from sleep, if the user does not open the lid for a long time.

Now, I know Windows use hybrid sleep that does both sleep and hibernation at the same time. I think this is not so efficient. It takes a very long time to go to sleep (because hibernation takes time), and it probably consumes more energy (to write all the memory content to the disk). If I closed the lid by mistake and try to open it right away, I would have to wait until the hybrid sleep process completes. If I disable hibernate sleep, then the computer goes into S3 sleep right away, and resumes quickly if I re-open the lid right away.

But can Windows be configured to work as MacBook does? I did not want to use hibernation, but it seems with the recent versions of Windows, sleep mode drains the battery faster. So, basically if I open the computer in 2 days or so, often the battery is really low or even dead.

Damn Vegetables
  • 4,308
  • 19
  • 60
  • 98

1 Answers1

1

If hibernation is enabled, then there are separate time settings for Sleep and Hibernate in the advanced Power Options dialog.

First, be sure hibernation is enabled. Press Windows, type cmd, press CtrlShiftEnter, and click Yes in the UAC dialog to get a CMD prompt as Administrator. Type powercfg -h on to turn on hibernation.

Then open the Power Options dialog, advanced settings, click on Sleep to expand it, and set the delay for Sleep (which uses some power) and Hibernate, which saves state to disk and shuts down.

Advanced Sleep and Hibernate Settings

That said, some machines have a power drain in hibernation, or worse, even if supposedly completely shut down. That drain has been blamed on wake-on-LAN, Intel's Management Engine, etc.