HP laptops have their own flavor of sleep drain: alongside the usual Windows culprits, you’ve got HP Support Assistant’s scheduled tasks, HP BIOS power options, and HP-specific drivers that can each keep the machine stirring all night. The generic Windows advice helps, but the HP-specific steps below are what actually finish the job.
As always, start with evidence, not guesses — the sleepstudy report will name your drain.
Why this happens
- Modern Standby (S0) stays half-awake. Most recent HP laptops use S0 sleep, which maintains network and background activity by design — heavier drain than classic sleep.
- Wake timers fire overnight. Windows Update, app updaters, and scheduled tasks wake the laptop repeatedly; sometimes it never settles back down.
- HP Support Assistant tasks wake the system. HP’s scheduled maintenance and checkups can wake the laptop on their own timetable.
- USB peripherals block deep sleep. Docks, external drives, and even a wireless mouse receiver keep controllers from reaching their lowest power states.
- Network stays connected. Wi-Fi maintaining connection during sleep for instant resume burns power all night.
- BIOS power settings are suboptimal. HP BIOS versions expose USB charging-in-sleep and wake options that, when enabled, cost battery.
How to fix it
Work through these in order — Fix 1 identifies the culprit, the rest eliminate it.
Fix 1: Run sleepstudy and HP’s battery check
- Open an elevated terminal (Win + X > Terminal (Admin)) and run
powercfg /sleepstudy. - Open the generated
sleepstudy-report.htmland find the sessions with the worst % battery drained — expand them and note the top active components. - Open HP Support Assistant and run its Battery Check to confirm the battery itself is healthy — a worn battery magnifies normal sleep drain. For the full picture of what “healthy” means in numbers, our battery health guide explains how to read a Windows battery report alongside HP’s own diagnostics.
- If sleepstudy blames a specific driver, note its name; you’ll update it in Fix 6.
- If sessions show the laptop barely sleeping at all (high “active” time), suspect wake timers or a blocked sleep state — continue below.
Fix 2: Disable wake timers and disarm wake devices
- Open Control Panel > Hardware and Sound > Power Options > Change plan settings > Change advanced power settings.
- Expand Sleep > Allow wake timers → set On battery to Disable.
- In the elevated terminal, run
powercfg /devicequery wake_armedand note the devices. - In Device Manager, open each listed device’s Properties > Power Management and uncheck Allow this device to wake the computer (network adapters are the big one).
- In the Wi-Fi adapter’s Advanced tab, disable Wake on Magic Packet and Wake on Pattern Match.
Fix 3: Tame HP Support Assistant’s schedule
- Open HP Support Assistant and look at its scheduled tasks/tune-up settings.
- Reschedule automated tune-ups and checks for times when the laptop is plugged in and awake — not 2 AM on battery.
- Disable any “automatic” features you don’t use; keep the manual diagnostic tools available.
- Check Task Scheduler (taskschd.msc) for HP tasks with Wake the computer to run this task checked (under Conditions) — uncheck it for battery-time tasks.
- Don’t uninstall Support Assistant over this — its battery diagnostics are genuinely useful, and the fix is scheduling, not removal.
Fix 4: Check HP BIOS power options
- Shut down, power on, and press F10 repeatedly to enter BIOS setup.
- Look under Advanced > Power Management Options for sleep-related settings: USB charging in sleep, wake on LAN, wake on USB.
- Disable wake on LAN and wake on USB unless you specifically use them.
- Disable or limit USB charging while asleep if you don’t charge devices from the laptop overnight — powered USB ports during sleep cost battery.
- Save and exit, then re-test sleep drain for a night.
Fix 5: Set up hibernate-after as the safety net
- In the elevated terminal, ensure hibernation exists:
powercfg /hibernate on. - In Advanced Power Settings, expand Sleep > Hibernate after and set On battery to 60 minutes.
- Optionally set Choose what closing the lid does → On battery to Hibernate for guaranteed zero drain in the bag.
- This preserves fast resume for short naps while guaranteeing long sleeps cost nothing.
- Full walkthrough in our hibernation guide .
Fix 6: Update HP drivers and BIOS
- Open HP Support Assistant and install all recommended driver and BIOS updates — HP bundles sleep-state fixes in these regularly.
- Or get them from HP Support by entering your exact model/serial.
- Pay special attention to chipset, network, and BIOS updates — these own sleep behavior.
- If sleepstudy named a specific driver, update that one first even if Support Assistant doesn’t flag it.
- After updating, run one more
powercfg /sleepstudycycle to confirm the fix with data.
Fix 7: Unplug peripherals and verify
- For one test night, sleep the laptop with nothing plugged in — no dock, no USB drives, no mouse receiver.
- Turn off Bluetooth before sleep if you don’t need it overnight.
- Compare the drain to a normal night: if the clean test is dramatically better, reintroduce devices one at a time to find the offender.
- For the guilty device, check its maker’s site for firmware updates, or just unplug it before sleep as a habit.
- If drain persists with nothing attached and all fixes applied, re-run HP’s UEFI hardware diagnostics (F2 at boot) to rule out a hardware-level power fault.
Closing
HP sleep drain is Windows sleep drain plus HP seasoning — the Support Assistant schedule, BIOS wake options, and HP drivers each get a vote. Run sleepstudy, silence the wake timers, reschedule HP’s tasks for plugged-in hours, check the BIOS power options, and let hibernate-after catch anything left over. Most HP laptops go from double-digit overnight loss to nearly nothing. If you want to quantify the improvement, generate a battery report before your fixes and another one a week later — the usage history section will show the overnight drain flattening out in black and white.
