My Windows laptop has a big problem with battery drain that I was able to fix. On average, if left untouched overnight, my battery drains 5-8%. I actually have two Lenovo laptops (the Yoga Pro 7i and the Yoga 7 Slim Ultra, both of which have this same problem with battery drain). That's unacceptable, especially when compared to my MacBook Air, which also loses power overnight, but only by 3-4%. Idle and standby battery drain is one of the main reasons I prefer Mac laptops, especially recent ones running on Apple Silicon.

I was able to halve my Lenovo's nighttime idle battery drain with a couple of simple changes that you can make to your laptop right now.

Set your laptop to hibernate and not sleep

This will make the biggest difference, but there's a downside

windows power options when you close the lid Credit: Brandon Miniman / MakeUseOf

By default, when you close the lid of your computer, the PC goes into a standby sleep state that isn't particularly deep and can still let certain things run in the background and it can even degrade performance over time (plus introduce other downsides). The reason this is the default is to allow your computer to turn back on nearly instantly when you open the lid, but the downside is that the device never goes into a very deep sleep that discourages battery drain.

The fix is hibernation mode, which puts your computer into a deep sleep that minimizes idle battery drain. To be upfront, the downside to using hibernation mode is that starting back up might be a little bit slower — my experience is that the difference in start-up time in hibernate versus sleep is minimal (increasing the time until you see your desktop to about 5 seconds, up from 3 on my Lenovo Yoga Pro 7i) but if you care a lot about your laptop starting up as quickly as possible, it might not be worth it to make this change.

To get your laptop to hibernate when you close the lid, go to Start > type "Lid" > click "Change what closing the lid does" > Under On battery, pick "Hibernate" for "When I close the lid."

Before the second change, it's worth understanding why hibernate does so much heavy lifting.

Hibernate vs Sleep

What's actually happening?

windows power and battery settings Credit: Brandon Miniman / MakeUseOf

Why is hibernating so much more power efficient than sleep?

When your machine sleeps, RAM stays partially active and network connections are allowed to stay open, and some background tasks are allowed to run. That equals battery drain. In sleep mode, there are several things that can wake your computer, like network activity and wake timers, which can pull your PC into a higher-power state.

When your computer hibernates, it saves your current session to a file on the drive and completely powers down the RAM. This makes hibernation a middle ground between Sleep and a full shutdown: it uses almost no power and preserves everything you had open, but takes slightly longer to resume than Sleep. On modern laptops with fast SSDs, however, waking from hibernation often takes only a few seconds longer.

Sleep is fine for quick breaks, like a lunch meeting. But for longer breaks, like overnight, you want your laptop to hibernate.

There's another change you can make that isn't so obvious, and it has to do with your Wi-Fi power settings.

Change your Wi-Fi power settings

Don't allow the device to wake the computer

wifi power settings in windows 11 Credit: Brandon Miniman / MakeUseOf

Another big source of battery drain on idle is your Wi-Fi, which in some cases can wake your computer and lead to battery drain. The most common event that would cause your Wi-Fi to wake your computer is if it receives a "magic packet", which can occur with things like remote desktop access, waking a media server or executing automated IT patches.

The downside to disabling this is that most of these remote tools, like remote desktop or applying automated IT patches, will fail to work, since they are unable to remotely wake your computer. For most people, this is a non-issue and the benefits outweigh the negatives.

To make this change, go to Start > type Device Manager > click Network adapters > click on your Wi-Fi device > open Power Management > uncheck "Allow this device to wake the computer."

I was able to reduce my idle battery drain by half

It's still not as good as my Mac, but it's much better now

power and battery settings Credit: Brandon Miniman / MakeUseOf

While these two easy changes mean I have to wait a few more seconds for my laptop to start up, and I can't use remote tools like remote desktop, my battery now only drains 3-4% overnight instead of the ridiculous 5-8% before these changes — a game-changer that's made my Lenovo dramatically better.

laptop2
6/10
Operating System
Windows 11
CPU
Intel Core Ultra 9 386H

The Lenovo Yoga Pro 7i Aura Edition is a premium laptop with a 15.3" OLED Touchscreen and is powered by the Intel Core Ultra 9 CPU with 32GB of RAM and a 1TB SSD.