How to Fix Sleep and Hibernation Not Working in Windows 11
The Problem
You close the lid or choose Sleep, but the fans keep spinning, the screen never turns off, or the PC wakes five seconds later. Hibernate may be missing from the power menu entirely. Sleep issues are usually a wake timer, Fast Startup, or a device/driver that refuses to release the system—not a failing power supply.
PC won't shut down or restart at all? That is a different fix: Windows 11 not shutting down or restarting. Battery drains while supposedly asleep? See laptop battery draining fast.
Symptoms
- Sleep option is grayed out or missing from Start → Power.
- Lid close does nothing; display stays on.
- PC sleeps but wakes on its own overnight—keyboard LED blinks, fans ramp up.
The Fix: Step-by-Step
Step 1: Set What Closing the Lid Does
- Settings → System → Power (or Power & battery).
- Expand Screen and sleep — set When plugged in, put my device to sleep after to your preferred time (e.g. 15 minutes).
- On laptops: Control Panel → Hardware and Sound → Power Options → Choose what closing the lid does → set When I close the lid to Sleep for both plugged in and on battery.
Step 2: Turn Off Fast Startup
Fast Startup can break sleep and hibernate on some hardware.
- Control Panel → Power Options → Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Uncheck Turn on fast startup (recommended) → Save changes.
- Reboot and test sleep.
Step 3: Find What Is Waking the PC
- Open Terminal (Admin) and run:
powercfg /lastwake powercfg /waketimers powercfg /devicequery wake_armed - Note the device or scheduled task listed—common culprits: Intel(R) Ethernet, HID-compliant mouse, Scheduled Task, Wake Timer.
Step 4: Disable Wake on LAN and Peripherals
- Device Manager → expand Network adapters → right-click your adapter → Properties → Power Management → uncheck Allow this device to wake the computer.
- Repeat for Mice and other pointing devices and Keyboards if you do not need wake-from-keyboard.
- Run
powercfg -deviceenablewake "Device Name"only when you want to re-enable a specific device.
Step 5: Enable Hibernate (If Missing)
- Open Terminal (Admin) and run:
powercfg /hibernate on - Settings → System → Power → Screen and sleep — Hibernate should appear in Start → Power after a reboot.
Step 6: Restore Default Power Plan
- Control Panel → Power Options.
- Select Balanced (or Power saver on laptops) → Change plan settings → Restore default settings for this plan.
- Click Change advanced power settings → Sleep → Allow hybrid sleep → Off (test); USB selective suspend → Disabled if USB devices block sleep.
Step 7: Update Chipset and Graphics Drivers
Outdated chipset or GPU drivers are a top cause of instant wake.
- Update from your laptop maker's support site or motherboard vendor—not a generic driver pack.
- See how to update PC drivers safely.
Still Not Working?
- Desktop never sleeps—only display turns off? A background app may be holding an audio or presentation API open. Close browsers, media players, and meeting apps, then test.
- Sleep works on battery but not plugged in? Compare both power plans in Control Panel → Power Options—they often have different sleep timers.
Related guides
Remove Malware Startup Entries and Scheduled Tasks
Malware you deleted keeps coming back? It left a scheduled task, service, or Run key behind. Here is how to find and clear every persistence point in Windows 11.
How to Fix a Missing Dual-Boot Menu in Windows 11
PC boots straight into Windows with no choice of operating system? Restore the boot menu with firmware settings, bcdedit, and a GRUB repair if needed.
Fix "Signed In with a Temporary Profile" in Windows 11
Blank desktop and a warning that you're using a temporary profile? Your files are safe. Here is how to restore the real profile before anything is lost.
Fix "User Profile Service Failed the Sign-In" in Windows 11
Locked out with "The User Profile Service service failed the sign-in"? Repair the profile entry in the registry and get your account and files back.
How to Fix DISM Error 0x800f081f in Windows 11
0x800f081f means DISM could not find the replacement files it needs. Point it at a Windows 11 ISO with the /Source switch and the repair completes.