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

  1. Open an elevated terminal (Win + X > Terminal (Admin)) and run powercfg /sleepstudy.
  2. Open the generated sleepstudy-report.html and find the sessions with the worst % battery drained — expand them and note the top active components.
  3. 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.
  4. If sleepstudy blames a specific driver, note its name; you’ll update it in Fix 6.
  5. 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

  1. Open Control Panel > Hardware and Sound > Power Options > Change plan settings > Change advanced power settings.
  2. Expand Sleep > Allow wake timers → set On battery to Disable.
  3. In the elevated terminal, run powercfg /devicequery wake_armed and note the devices.
  4. 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).
  5. 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

  1. Open HP Support Assistant and look at its scheduled tasks/tune-up settings.
  2. Reschedule automated tune-ups and checks for times when the laptop is plugged in and awake — not 2 AM on battery.
  3. Disable any “automatic” features you don’t use; keep the manual diagnostic tools available.
  4. 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.
  5. 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

  1. Shut down, power on, and press F10 repeatedly to enter BIOS setup.
  2. Look under Advanced > Power Management Options for sleep-related settings: USB charging in sleep, wake on LAN, wake on USB.
  3. Disable wake on LAN and wake on USB unless you specifically use them.
  4. Disable or limit USB charging while asleep if you don’t charge devices from the laptop overnight — powered USB ports during sleep cost battery.
  5. Save and exit, then re-test sleep drain for a night.

Fix 5: Set up hibernate-after as the safety net

  1. In the elevated terminal, ensure hibernation exists: powercfg /hibernate on.
  2. In Advanced Power Settings, expand Sleep > Hibernate after and set On battery to 60 minutes.
  3. Optionally set Choose what closing the lid does → On battery to Hibernate for guaranteed zero drain in the bag.
  4. This preserves fast resume for short naps while guaranteeing long sleeps cost nothing.
  5. Full walkthrough in our hibernation guide .

Fix 6: Update HP drivers and BIOS

  1. Open HP Support Assistant and install all recommended driver and BIOS updates — HP bundles sleep-state fixes in these regularly.
  2. Or get them from HP Support by entering your exact model/serial.
  3. Pay special attention to chipset, network, and BIOS updates — these own sleep behavior.
  4. If sleepstudy named a specific driver, update that one first even if Support Assistant doesn’t flag it.
  5. After updating, run one more powercfg /sleepstudy cycle to confirm the fix with data.

Fix 7: Unplug peripherals and verify

  1. For one test night, sleep the laptop with nothing plugged in — no dock, no USB drives, no mouse receiver.
  2. Turn off Bluetooth before sleep if you don’t need it overnight.
  3. Compare the drain to a normal night: if the clean test is dramatically better, reintroduce devices one at a time to find the offender.
  4. For the guilty device, check its maker’s site for firmware updates, or just unplug it before sleep as a habit.
  5. 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.

Frequently asked questions

Why does my HP laptop drain battery in sleep mode?
The usual suspects are Modern Standby keeping the system semi-awake, wake timers firing overnight, USB devices preventing deep sleep, and HP’s own background utilities (like HP Support Assistant tasks) waking the machine. The sleepstudy report identifies the exact culprit on your machine.
How do I run a battery check on my HP laptop?
Open HP Support Assistant, go to the battery or diagnostics section, and run the Battery Check — it reports health and capacity. For a deeper hardware test, restart and press F2 to enter HP PC Hardware Diagnostics UEFI, which can test the battery outside of Windows.
Does HP have a hibernate-after-sleep setting?
Yes, through Windows’ Advanced Power Settings: set Sleep > Hibernate after to 60 minutes on battery. HP BIOS versions sometimes also expose sleep-state options. Combined with hibernation enabled (powercfg /hibernate on), this guarantees zero drain on long sleeps.
Can HP Support Assistant itself cause sleep drain?
It can contribute — its scheduled tasks and background services occasionally wake the system. If sleepstudy implicates HP tasks, reschedule them for plugged-in hours or disable the ones you don’t need. Don’t uninstall the app entirely; its battery diagnostics are useful.