You close the lid at 80 percent, open it in the morning, and find 55 percent. The laptop was “asleep” the whole time — or so it claims. This is one of the most common complaints on HP laptops, and it has a specific cause: most modern HP machines use Modern Standby instead of the old deep sleep, and Modern Standby lets software keep running while the screen is off. When everything behaves, drain is small. When something misbehaves, your laptop parties all night.
The fix is detective work: find what is waking the machine, stop it, and fall back to hibernate if Modern Standby refuses to behave. HP-specific tools get their own section below. Budget an evening for this: you will make the changes, close the lid overnight, and check the Sleep Study report in the morning to confirm the drain is actually gone.
Why this happens
- Modern Standby (S0): HP’s default sleep state keeps the CPU, network, and Store apps semi-awake for instant-on and background updates.
- Wake timers: Scheduled tasks — Windows Update, maintenance, HP utilities — wake the laptop on a timer through the night.
- USB devices: A mouse, dock, or external drive can wake the machine with the slightest signal.
- Network activity: “Stay connected to Wi-Fi while asleep” lets apps sync and download all night.
- Rogue drivers: A misbehaving audio, network, or chipset driver can prevent the laptop from reaching its lowest power state.
- HP scheduled tasks: HP Support Assistant and other HP tools schedule their own wake-capable maintenance.
How to fix it
Work through these in order — identify the waker first, then shut it down.
Fix 1: Check what woke the laptop
Start with evidence, not guesses.
- Press Win + X and open Terminal (Admin).
- Run
powercfg /lastwaketo see what most recently woke the machine. - Run
powercfg /waketimersto list all timers scheduled to wake it in the future. - Note the culprits — common ones are Windows Update, scheduled maintenance, and device drivers.
- Run
powercfg /sleepstudyto generate a Sleep Study report showing exactly how much battery each sleep session consumed and which components were active.
Fix 2: Disable wake timers
Wake timers are the top cause of overnight drain.
- Press Win + R, type
powercfg.cpl, and press Enter. - Click Change plan settings → Change advanced power settings.
- Expand Sleep → Allow wake timers and set it to Disable for both On battery and Plugged in.
- Click OK and close the lid tonight to test.
- If you rely on scheduled backups, re-enable wake timers only for the plugged-in state later.
Fix 3: Stop devices from waking the laptop
USB peripherals wake machines constantly.
- Press Win + X and open Device Manager.
- Expand Network adapters, right-click your Wi-Fi adapter, choose Properties → Power Management, and uncheck Allow this device to wake the computer.
- Do the same under Mice and other pointing devices and Universal Serial Bus controllers for USB hubs.
- Leave the keyboard’s wake permission on if you want to wake the laptop with a keypress — that one is harmless.
- Undock external drives and hubs overnight as a test; some docks poll the laptop continuously.
Fix 4: Tame Modern Standby network activity
Background syncing is a silent battery killer.
- Open Settings → System → Power & battery.
- Expand Screen, sleep, & hibernate timeouts and note your sleep settings.
- Go to Settings → Network & internet → Wi-Fi (or use
powercfg.cpladvanced settings) and find the option for network connectivity in standby. - In advanced power settings, expand Sleep → Allow network connectivity during connected-standby and set it to Disable on battery.
- In Settings → Apps, restrict background permissions for chat, mail, and social apps you do not need syncing overnight.
Fix 5: Update HP drivers and BIOS
HP regularly fixes sleep-drain bugs in firmware updates.
- Open HP Support Assistant and install all recommended driver and BIOS updates.
- If HP Support Assistant is missing, get drivers from HP support by entering your exact model number.
- Pay special attention to chipset, network, and audio drivers — these most affect sleep states.
- Restart after updates and run
powercfg /sleepstudyagain the next morning to compare drain. - For a Windows-update-specific variant of this problem, see HP sleep drain after a Windows 11 update .
Fix 6: Audit scheduled tasks
Something scheduled may be waking the machine every night.
- Press Win + R, type
taskschd.msc, and press Enter. - Browse Task Scheduler Library → Microsoft → Windows → UpdateOrchestrator and similar folders.
- For suspicious tasks, open Properties → Conditions and uncheck Wake the computer to run this task.
- Check HP’s own tasks under the HP folder and do the same for non-essential maintenance.
- Do not disable the tasks entirely — just remove their permission to wake the machine.
Fix 7: Switch to hibernate when closing the lid
If Modern Standby will not behave, hibernate ends the debate.
- Open
powercfg.cpl, click Choose what closing the lid does. - Set When I close the lid to Hibernate for On battery (keep Sleep for plugged in if you like).
- If Hibernate is missing from the options, run
powercfg /h onin Terminal (Admin) first. - Test overnight: hibernate uses zero battery, so any remaining drain points to a different problem. Our broader guide covers sleep-mode drain in general .
- As a bonus, hibernate also protects you against the “dead by morning” scenario where a drained sleep session kills unsaved work — the memory image is already on disk, so nothing is lost even if the battery hits zero.
Closing
HP sleep drain is almost always Modern Standby plus an overeager waker — a timer, a USB device, or a chatty app. The powercfg commands tell you exactly who the culprit is, and disabling wake timers plus network-during-standby fixes the majority of cases. When nothing else works, hibernating on lid-close gives you the zero-drain sleep your battery deserves.
