Windows Won’t Sleep? Find the App or Device Keeping It Awake
You finish work.
The monitor turns off.
But the PC itself never seems to sleep.
The fans keep running. The laptop stays warm. The battery is unexpectedly low the next morning.
Or perhaps Windows does enter sleep—but wakes again almost immediately.
Those are two different faults.
The fastest way to troubleshoot them is:
Won’t enter sleep → check power requests.
Sleeps then wakes → check wake sources.
Windows already includes the tools needed to identify both.
First: Check the Sleep Setting
Open:
Settings > System > Power & battery > Screen and sleep
Make sure the computer is actually configured to sleep after a reasonable period.
If it says:
Never
Windows is behaving correctly.
Change the setting and test again.
If the sleep timer is already correct, continue.
Problem 1: Windows Never Enters Sleep
If the display turns off but the PC stays awake indefinitely, start with:
powercfg /requests
Open:
Terminal (Admin)
and run the command.
Microsoft documents /requests as the command that lists application and driver power requests that can prevent the display switching off or Windows entering a low-power state.
You may see categories such as:
DISPLAY
SYSTEM
AWAYMODE
EXECUTION
PERFBOOST
If they all show:
None
there is no active blocking request at that moment.
If something appears, investigate it.
What a Power Request Means
You might see something such as:
SYSTEM:
[PROCESS] ...\MediaApp.exe
An audio stream is currently in use.
That does not automatically mean the application is broken.
It may legitimately be:
playing audio
streaming video
running a Teams/Zoom call
performing backup
synchronising files
installing updates
Microsoft’s Modern Standby documentation also notes that applications can explicitly hold power requests to keep the system active while work is in progress.
The question is:
Is that request expected?
Close the Application Properly
Closing the visible window may not exit the program.
Check:
Task Manager
using:
Ctrl + Shift + Esc
or look for the application in the notification area.
Exit it fully.
Then run:
powercfg /requests
again.
If the request disappears and the PC now sleeps normally, you have found the cause.
Browsers Can Keep Windows Awake
A browser tab may be:
playing audio
streaming video
hosting a meeting
screen sharing
using a presentation or keep-awake feature
Check for tabs showing an audio icon.
Also consider browser extensions involving:
media
remote access
downloads
screen recording
presentation tools
Temporarily close the browser completely and test sleep again.
If the problem disappears, reopen it and narrow down the responsible tab or extension.
Audio Is a Common Sleep Blocker
A media player, browser, communications application or audio driver may keep an active audio stream open.
That can show up in:
powercfg /requests
If audio remains listed after closing the application that should be using it, investigate:
audio driver
USB headset
Bluetooth headset
docking station
background communications software
Do not immediately disable Windows audio services.
Find the process holding the request first.
Backup and Synchronisation Can Be Legitimate Causes
Applications such as:
OneDrive
cloud backup
file migration tools
may deliberately keep the machine awake while work is running.
If a backup legitimately needs another 20 minutes, stopping the machine sleeping may be correct behaviour.
The better fix may be:
change backup schedule
allow job to finish
reduce excessive sync activity
rather than forcing Windows to ignore the request.
Be Careful With powercfg /requestsoverride
Windows also provides:
powercfg /requestsoverride
which can tell Windows to ignore certain power requests. Microsoft documents this capability, but it should be treated as an advanced option.
Do not make it the first fix.
If an application is correctly asking Windows to remain awake while performing an important operation, overriding it could interrupt:
backups
media
updates
remote sessions
Understand why the request exists first.
Problem 2: Windows Sleeps but Wakes Straight Back Up
This requires different tools.
Run:
powercfg /lastwake
Microsoft documents /lastwake as the command that reports what caused the most recent wake from sleep.
You might find:
network adapter
USB device
mouse
keyboard
scheduled event
That immediately shifts the troubleshooting away from applications blocking sleep.
Check Which Devices Are Allowed to Wake the PC
Run:
powercfg /devicequery wake_armed
This lists devices currently configured to wake Windows.
Common examples include:
mouse
keyboard
Ethernet adapter
Wi-Fi adapter
Bluetooth device
USB controller
A mouse can sometimes wake a PC because of tiny movements or desk vibration.
A network adapter can wake a machine because of Wake-on-LAN or network activity.
Stop an Unnecessary Device Waking Windows
Open:
Device Manager
Find the relevant device.
Open:
Properties > Power Management
If available, clear:
Allow this device to wake the computer
Be selective.
For example, disabling mouse wake on a desktop may be sensible.
Disabling every keyboard and network wake source blindly may be less so.
Microsoft also exposes command-line controls for enabling or disabling device wake capability.
Check Wake Timers
Run:
powercfg /waketimers
This shows active timers that can wake Windows from sleep or hibernation.
Possible causes include:
maintenance
update tasks
scheduled applications
If the PC wakes every night at almost exactly the same time, a wake timer becomes especially interesting.
Do not globally disable every timer before identifying which one is responsible.
Some may exist for legitimate maintenance.
Event Viewer Can Confirm the Wake
Open:
Event Viewer > Windows Logs > System
Look for entries from:
Power-Troubleshooter
These can help confirm:
when Windows slept
when it woke
what Windows believed caused the wake
This is particularly useful when:
powercfg /lastwake
isn't clear enough.
Modern Standby Changes the Meaning of “Sleep”
Many newer Windows 11 laptops use:
Modern Standby (S0 Low Power Idle)
rather than traditional S3 sleep.
Microsoft describes Modern Standby as a phone-like sleep model where the screen is off but the machine can remain partially active and network connected.
So a modern laptop may legitimately:
synchronise
receive network events
perform limited background activity
while appearing asleep.
That does not necessarily mean Windows failed to sleep.
Check Which Sleep Model the PC Supports
Run:
powercfg /a
This shows the sleep states available on the computer.
If you see:
Standby (S0 Low Power Idle)
the PC uses Modern Standby.
If you see:
Standby (S3)
it uses the older traditional sleep model.
Do not try to force S3 onto a machine whose firmware is designed for Modern Standby simply because an internet guide says S3 is “better.”
The supported model is determined largely by the hardware and firmware platform.
Battery Drains During Modern Standby
This is slightly different from:
PC won’t sleep.
The device may be sleeping correctly but using too much power during standby.
Microsoft provides:
powercfg /sleepstudy
on supported Modern Standby devices.
SleepStudy reports activity during standby and can help identify components responsible for excessive energy use. Microsoft documents /sleepstudy specifically for this purpose.
This is far more useful than assuming the laptop never slept at all.
Windows 11 24H2+ Includes Extra Modern Standby Protection
Microsoft introduced additional behaviour from Windows 11 24H2 to reduce excessive battery drain in Modern Standby.
If Windows detects excessive drain, it can disable most wake sources, leaving only fundamental wake actions such as the power button or opening the lid.
That means unexpected wake behaviour on current Windows 11 systems can differ from older troubleshooting advice written for traditional S3 sleep.
Generate a Broader Power Report
For more persistent problems, Microsoft also provides:
powercfg /energy
This analyses the machine for common energy-efficiency and power-management issues and generates an HTML report.
Use this after the simple checks.
The report can identify:
drivers
devices
configuration
power requests
that deserve further investigation.
If It Started After a Driver Update
Sleep behaviour depends heavily on drivers for:
graphics
chipset
network
USB
Bluetooth
docking stations
If the issue started immediately after one changed, check:
Device Manager > device > Properties > Driver
Consider:
Roll Back Driver
where appropriate.
Otherwise check:
1. Windows Update
2. PC manufacturer
3. device manufacturer where relevant
Avoid generic driver-updater utilities.
Docks Can Cause Sleep Problems Too
For a laptop connected to a dock, test:
with dock
then:
without dock
A dock can introduce:
Ethernet wake
USB wake
audio activity
display driver activity
If the problem disappears when the dock is disconnected, investigate:
dock firmware
dock driver
USB/Ethernet wake settings
attached peripherals
That is much better evidence than resetting all Windows power settings.
The Fastest Troubleshooting Order
If Windows 11 will not sleep:
1. Check Screen and sleep settings.
2. Run:
powercfg /requests
3. Close the process creating an unexpected request.
4. Test again.
If Windows does sleep but immediately wakes:
5. Run:
powercfg /lastwake
6. Run:
powercfg /devicequery wake_armed
7. Check:
powercfg /waketimers
8. Disable only unnecessary device wake permissions.
9. Use Event Viewer if the source is unclear.
10. Run powercfg /a to determine whether the PC uses Modern Standby.
11. Use powercfg /sleepstudy for Modern Standby battery-drain problems.
12. Check drivers, firmware and docks if the problem persists.
The key distinction is:
Won’t sleep → something may be blocking sleep.
Sleeps then wakes → something may be waking it.
How Hamilton Group Can Help
Sleep and standby problems can involve applications, Windows, drivers, peripherals or firmware.
Hamilton Group can help diagnose:
Windows 11 sleep problems
Modern Standby
powercfg
laptop battery drain
wake timers
Wake-on-LAN
docking stations
driver/firmware issues
Windows device management
For businesses, we can also identify whether the same driver, dock or power configuration is affecting an entire laptop fleet instead of troubleshooting devices individually.
Visit hgmssp.com or call 0330 043 0069.