What stops Windows 11 from hibernating

Windows 11 hibernation fails most often because a program is running in the background, your power settings are turned off, or a hardware device is keeping the system awake. The most common culprit is a setting you've already disabled without realizing it — hibernation is turned off by default on many Windows 11 machines, even if you've never touched the settings yourself.

Before you troubleshoot, check whether hibernation is actually enabled on your machine. Open Settings, go to System > Power & battery > Power and sleep, scroll down, and look for "Hibernate" in the dropdown under "When plugged in, put my device to sleep after". If you see only "Sleep" and "Shut down" as options, hibernation is disabled at the system level and needs to be turned back on first.

Key Takeaways

  • Hibernation is disabled by default on many Windows 11 machines and must be manually turned on in Power Settings before it will work.
  • Background programs, USB devices, and network activity can prevent hibernation even when the setting is enabled.
  • Wake timers — scheduled tasks that wake your PC automatically — will stop hibernation from working if they are set to wake the system.
  • Checking Device Manager for devices set to wake the computer and disabling unnecessary background apps are the fastest ways to restore hibernation.

Hibernation is disabled in your power settings

If the Hibernate option does not appear in your Power & battery settings, it is disabled at the operating system level. This is the most straightforward fix. Open Command Prompt as Administrator (right-click the Start menu and select "Terminal (Admin)"), then type powercfg /hibernate on and press Enter. Restart your PC and check Settings again — the Hibernate option should now appear in the dropdown.

If you see the option but it is grayed out, your system may not support hibernation, or a hardware incompatibility is blocking it. This is rare on modern machines, but it can happen if your PC uses certain solid-state drive configurations or if a BIOS setting is preventing it. Check your PC manufacturer's support page for your specific model to see whether hibernation is supported.

A background program is preventing hibernation

Even when hibernation is enabled, running programs can block it. Windows will not hibernate if an open process or background service requests that the system stay awake. Common offenders include media players, read managers, video conferencing software, and antivirus programs performing scans.

To see which programs are blocking hibernation, open Command Prompt as Administrator and type powercfg /lastwake. This shows you the last device or program that woke your PC. Then type powercfg /requests to see all active requests preventing sleep or hibernation. Look for program names in the list — if you recognize them, close those programs before hibernating. If a background service is listed, you may need to disable it in Task Scheduler or Services, though be cautious about disabling system services you do not recognize.

USB devices and external hardware are keeping your PC awake

Mice, keyboards, external hard drives, printers, and other USB devices can prevent hibernation if they are set to wake the computer. Windows allows each device to have its own wake permission, and some devices come with this setting enabled by default.

Open Device Manager (right-click the Start menu and select "Device Manager"), expand "Mice and other pointing devices", right-click your mouse or trackpad, and select Properties. Click the Power Management tab and uncheck "Allow this device to wake the computer". Repeat this for your keyboard under "Keyboards", and for any other USB devices listed in Device Manager that you do not need to wake your PC — printers, external drives, and network adapters are common ones to disable.

If you have a wireless mouse or keyboard, also check the USB receiver or dock in Device Manager. Some wireless devices list the receiver as a separate entry, and disabling wake on the receiver will prevent the wireless device from waking your PC.

Wake timers are scheduled to interrupt hibernation

Windows can schedule tasks to wake your PC at specific times. These are called wake timers, and they override hibernation. If your PC wakes itself after you put it into hibernation, a wake timer is likely the cause.

Open Command Prompt as Administrator and type powercfg /lastwake again. If the output shows "Wake Timer", a scheduled task is waking your system. To see which task, type powercfg /waketimers. Common wake timers include Windows Update, scheduled antivirus scans, and backup software.

To disable all wake timers, open Settings, go to System > Power & battery > Power advanced, scroll down, and click "Power plan settings". Click "Change advanced power settings", expand "Sleep", then expand "Allow wake timers", and set it to "Disabled". This prevents any scheduled task from waking your PC during hibernation. If you want to keep some wake timers active, you can disable them individually in Task Scheduler instead — open Task Scheduler, navigate to Microsoft > Windows > and look for tasks like "UpdateOrchestrator" or your antivirus software's scheduled scans, then disable the ones you do not need.

Network activity is preventing hibernation

Your network adapter can prevent hibernation if it is set to wake the PC when it detects network activity. This is useful if you want to access your PC remotely, but it will stop hibernation from working.

Open Device Manager, expand "Network adapters", right-click your network adapter (usually labeled Ethernet or Wi-Fi), and select Properties. Click the Power Management tab and uncheck "Allow this device to wake the computer". If you use Wake-on-LAN and need this feature, you can leave it checked — just know that network activity will prevent hibernation.

Your PC is set to sleep instead of hibernating

Windows distinguishes between sleep and hibernation. Sleep uses a small amount of power to keep your PC ready to wake quickly. Hibernation saves everything to disk and uses almost no power, but takes longer to wake. If your Power settings are set to sleep instead of hibernation, your PC will never enter hibernation mode.

Open Settings, go to System > Power & battery > Power and sleep, and check the dropdown under "When plugged in, put my device to sleep after". Select "Hibernate" from the dropdown. You can also set a separate hibernation time under "When on battery, put my device to sleep after" if you use a laptop. After you change this, your PC will hibernate instead of sleep after the time you set.

Frequently Asked Questions

How long does it take Windows 11 to hibernate?

Hibernation takes 30 seconds to a few minutes depending on how much data is in your system memory. The first time you hibernate, it may take longer. Once hibernation is complete, your PC uses almost no power and can stay in this state indefinitely.

Will hibernation delete my files or unsaved work?

No. Hibernation saves everything in memory to your hard drive before powering down, so all open programs and files remain exactly as they were. When you wake the PC, everything returns to the state it was in before hibernation.

Can I hibernate my PC while programs are running?

Yes, but some programs may not resume properly after hibernation. Media players, read managers, and network-dependent programs sometimes lose their connection. Closing programs before hibernating is safer, but Windows will attempt to hibernate even with programs open.

Why does my PC wake up when ready after I put it into hibernation?

A wake timer, USB device, or network adapter is set to wake your PC. Run powercfg /lastwake in Command Prompt to see what woke it, then disable that device or timer in Device Manager or Power settings.

Is hibernation the same as sleep mode?

No. Sleep uses a small amount of power and wakes quickly. Hibernation uses almost no power but takes longer to wake because it must reload data from your hard drive. Hibernation is better for long periods away from your PC; sleep is better if you plan to return within a few hours.