A laptop that loses charge with its lid closed may be failing to enter a low-power state, waking for network activity or running a device that never settles. On systems using Modern Standby, powercfg /sleepstudy produces a report of recent sleep quality. It is not equally meaningful on every PC, so first inspect supported sleep states. Correlate the report with a timed overnight test and change one identified cause, instead of disabling updates or sleep wholesale.
Before you start
Note the start and end battery percentage, charger state and whether the laptop was in a bag where heat would matter. Save work. Confirm firmware and Windows updates are current and that the PC maker supports its present sleep behavior. A system that hibernates rather than uses Modern Standby may need a different diagnostic path. Keep the report private because it may reveal app activity.Do it step by step
- In Terminal, run powercfg /a and note the available sleep states. Use SleepStudy only when the system supports the relevant Modern Standby scenario.
- After a real drain interval, run powercfg /sleepstudy /output with a writable HTML path. Open the report and find the session matching the time and battery drop.
- Read the session duration, energy use and listed activators or top offenders. Distinguish a short maintenance wake from hours of sustained activity.
- Check the named app, driver or network device for official updates and settings. Change one narrow setting, such as an app background option, only after verifying it relates to the interval.
- Repeat the same overnight test at similar battery level and network conditions. Compare percentage drop and report activity rather than relying on one good night.
- If the laptop still heats or drains severely, prefer Hibernate or Shut down for transport and seek vendor firmware or hardware support. Never put a hot sleeping PC into a sealed bag.