Header Banner
Gadget Hacks Logo
Gadget Hacks
Windows Tips
gadgethacks.mark.png
Gadget Hacks Shop Apple Guides Android Guides iPhone Guides Mac Guides Pixel Guides Samsung Guides Tweaks & Hacks Privacy & Security Productivity Hacks Movies & TV Smartphone Gaming Music & Audio Travel Tips Videography Tips Chat Apps

How to Enable Hibernate on Windows 11: A Complete 2-Step Guide

How to Enable Hibernate on Windows 11: A Complete 2-Step Guide

Run powercfg /hibernate on in an elevated terminal, then go to Control Panel and check the Hibernate box under power button settings. That's it. Many guides stop after the command or the Control Panel step this one covers both, in order, with the gotchas called out where they matter.

Hibernate is a two-step setup. Step one activates it at the system level. Step two makes it visible in the power menu. Miss either one and it won't work.

Before you start: is Hibernate worth enabling on Windows 11?

Hibernate saves your entire session every open window and application to a file on your system drive called hiberfil.sys, then cuts power completely, per Pureinfotech. Sleep, by contrast, keeps your session in RAM with a small continuous power draw. WinBuzzer describes the contrast directly: Sleep maintains a low-power state in memory, while Hibernate achieves zero power consumption after shutdown. The cost is a slower resume Windows has to read hiberfil.sys back into memory, which takes longer than waking from Sleep.

The hibernation file requires disk space approximately equivalent to your installed RAM, according to WinBuzzer, which also notes that Hibernate may not appear in the power menu by default and that Microsoft may keep it disabled on some installations because modern systems especially those with SSDs handle short breaks well enough through Sleep. Enabling Hibernate does not impair Fast Startup; WinBuzzer confirms the two coexist without conflict.

Enable it if:

  • You use a laptop and regularly step away for hours or overnight without a charger
  • You want to resume exactly where you left off without leaving the machine drawing power on Sleep
  • You have free disk space roughly equivalent to your installed RAM

Skip it if:

  • Your desktop stays plugged in Sleep handles short breaks fine
  • Your system drive is nearly full the hibernation file is a real and immediate space cost
  • You're on a modern SSD and Fast Startup already meets your needs

Prerequisites: An administrator account is required; the core command needs elevated privileges. Free disk space approximately equal to your installed RAM is needed for hiberfil.sys. The Settings app path for lid and power button controls requires version 24H2 or later, per Pureinfotech; the Control Panel steps work on all Windows 11 versions.

Step 1: run powercfg /hibernate on to enable hibernation on Windows 11

Until you run this command, Hibernate doesn't exist as far as Windows is concerned. Nothing in Control Panel or Settings will surface it.

1. Open Command Prompt or PowerShell as administrator. Search for either in the Start menu, right-click, and select "Run as administrator." Confirm the UAC prompt.

2. Verify your hardware supports hibernation. Run:

powercfg /availablesleepstates

The output lists which sleep states your hardware supports, per How-To Geek. If "Hibernate" already appears under available states, that means the feature exists at the system level but it may still be hidden from the Power menu, so continue to Step 2. If hibernation is absent from the list or flagged as not enabled, proceed to the next command.

3. Enable Hibernate. In the same elevated window, run:

powercfg /hibernate on

Windows creates hiberfil.sys on your system drive in the background. Pureinfotech confirms this command is required on Windows 11 regardless of hardware; there is no GUI-only path to activate the feature at the system level.

4. Confirm it worked. Run powercfg /availablesleepstates again. "Hibernate" should now appear in the available states list, per How-To Geek.

Optional: reduce the hibernation file size. On a space-constrained drive, shrink hiberfil.sys by running:

powercfg /h /type reduced

How-To Geek explains the tradeoff: this reduces the file size by removing additional features like hybrid sleep support. Skip it if you rely on hybrid sleep.

With the system-level piece in place, the feature exists. Getting it into the power menu requires one more stop.

Step 2: add Hibernate to the Windows 11 power menu

Enabling Hibernate at the system level does not automatically add it to the Start menu. That requires a separate step in Control Panel.

Control Panel, not Settings, controls the Start menu option. These are not interchangeable for this task. A Microsoft Q&A thread illustrates the confusion well: multiple users assumed the Windows 11 Settings app would have the Hibernate visibility toggle. The Start menu toggle is handled exclusively in Control Panel, not the main Settings app and Pureinfotech confirms this remains true even in version 25H2 and higher releases.

1. Open Control Panel. Search for "Control Panel" in the Start menu and open it.

2. Get to the right page. Select System and Security → Power Options, then click "Choose what the power buttons do" from the left sidebar. If "System and Security" isn't visible which depends on your Control Panel view use the search box in the top-right corner and type "change what the power buttons do." It surfaces the correct page directly. The Microsoft Q&A thread confirms this search shortcut works when the standard navigation path isn't visible.

3. Unlock the settings. At the top of the page, click "Change settings that are currently unavailable." Without this step, the checkboxes below are grayed out and cannot be modified.

4. Enable the Hibernate option. Under Shutdown settings, check the box next to Hibernate.

5. Save. Click Save changes.

Hibernate now appears in the Start menu under the Power icon, alongside Sleep and Shut down. Pureinfotech and How-To Geek both confirm this sequence produces the expected result.

For most users, that's everything. The next section is for those who want Hibernate to trigger automatically on lid close or power button press.

Step 3 (optional): assign Hibernate to your power button or laptop lid

Configure this from the same Control Panel page used in Step 2.

Via Control Panel (all Windows 11 versions):

On the "Choose what the power buttons do" page, use the dropdown menus next to "When I press the power button" or "When I close the lid" (laptops only) to select Hibernate, per How-To Geek. Set each separately for On battery and Plugged in as needed. Click Save changes.

Via Settings (Windows 11 24H2 and later only):

Starting with 24H2, Microsoft added a "Lid & power button controls" option under Settings → System → Power & battery, per Pureinfotech. Use Settings on 24H2 or later if you only need lid or button behavior configured. Use Control Panel if you also need the Start menu option that toggle stays in Control Panel regardless of build.

For laptops used away from a charger for extended periods, assigning lid-close to Hibernate is the most practical setup. Sleep keeps a small power draw running; Hibernate cuts it to zero, as WinBuzzer describes. That difference adds up across hours.

Windows 11 Hibernate option missing? Try these two fixes

If you've completed both steps and Hibernate still isn't showing in the power menu, your current power settings might have an issue, according to How-To Geek.

Reset power plans to defaults. In an elevated Command Prompt or PowerShell, run:

powercfg /restoredefaultschemes

This resets all power plans to their Windows defaults, per How-To Geek. Once it finishes, repeat Steps 1 and 2.

Alternative: enable Hibernate via Registry Editor. If powercfg /hibernate on doesn't take effect, the Registry offers a fallback for users comfortable editing system settings. Both Pureinfotech and How-To Geek document this method. Navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

Find the DWORD value named HibernateEnabled. If it exists and is set to 0, change it to 1. If it doesn't exist, create it: right-click in the right pane, choose New → DWORD (32-bit) Value, name it HibernateEnabled, and set the value to 1. Restart the PC after saving. Use this as a fallback only. The powercfg command is simpler and works for most users.

How to undo it: disabling Hibernate and reclaiming the disk space

Reverse the process in order. Do not skip the Control Panel step.

  1. Go back to Control Panel → Power Options → "Choose what the power buttons do," uncheck Hibernate under Shutdown settings, and click Save changes.
  2. Then in an elevated Command Prompt or PowerShell, run: powercfg /hibernate off

Pureinfotech documents the same two-step reversal. Running powercfg /hibernate off turns off Hibernate and frees the disk space used by hiberfil.sys, per WinBuzzer. Running the command first without unchecking the Control Panel option leaves the checkbox in an inconsistent state do them in order.

If disk space becomes tight later, disabling Hibernate recovers a chunk of storage approximately equal to your installed RAM without touching anything else.

Apple's iOS 26 and iPadOS 26 updates are packed with new features, and you can try them before almost everyone else. First, check our list of supported iPhone and iPad models, then follow our step-by-step guide to install the iOS/iPadOS 26 beta — no paid developer account required.

Sponsored

Related Articles

Comments

No Comments Exist

Be the first, drop a comment!