Skip to content
WindowsIntermediate

How to Enable Hibernate in Windows 11 and Restore the Missing Hibernate Option

Quick Answer To enable Hibernate in Windows 11, open Windows Terminal (Admin) or Command Prompt (Admin) and run: powercfg /hibernate on Next, open: Control P...

BI
Bison Technical Team Enterprise IT specialists
Updated 09 Oct 2025 10 min read 257 total views
Structured technical guidanceSafety notes included where requiredSources listed below

Quick Answer

To enable Hibernate in Windows 11, open Windows Terminal (Admin) or Command Prompt (Admin) and run:

powercfg /hibernate on

Next, open:

Advertisement

Control Panel → Hardware and Sound → Power Options → Choose what the power buttons do

Select Change settings that are currently unavailable, enable Hibernate under Shutdown settings, and click Save changes.

If the Hibernate checkbox is still missing, run:

powercfg /h /type full

Restart Windows and check the Power Options again.

What Is Hibernate in Windows 11?

Hibernate is a Windows power state that saves the current contents of your computer’s memory to a protected system file named hiberfil.sys. Windows then powers down while preserving your open applications and documents.

When you start the computer again, Windows reads the saved information and attempts to restore the previous working session.

Microsoft identifies Hibernate as the S4 power state. In this state, power consumption is substantially lower than during Sleep because the working session has been written to non-volatile storage.

Sleep, Hibernate and Shut Down: What Is the Difference?

Power option What happens Power usage Resume speed Open work preserved
Sleep The session remains primarily in memory Low Fastest Yes
Hibernate The session is written to hiberfil.sys Very low Slower than Sleep Yes
Shut down Windows closes the active session Very low Full startup required No
Fast Startup Windows saves part of the system session during shutdown Very low Faster startup User applications are not preserved

Hibernate is especially useful when you want to preserve your session but will not use the computer for several hours.

On a laptop, Hibernate can also be preferable to Sleep when the battery is low or when you are travelling and cannot charge the device.

Why Is the Hibernate Option Missing?

The Hibernate option may be missing for several reasons:

  • Hibernation has been disabled in Windows.
  • The hibernation file is configured for the reduced file type.
  • The Hibernate checkbox has not been enabled under Shutdown settings.
  • A Windows update, system-cleaning tool or power-management utility changed the configuration.
  • An administrator or organizational policy disabled hibernation.
  • The computer’s firmware or hardware configuration does not expose the required power state.
  • Windows cannot create hiberfil.sys because of a system-drive or storage problem.

The presence of Modern Standby (S0 Low Power Idle) does not by itself prove that Hibernate is unavailable. You should check the actual sleep states reported by Windows before changing any settings.

Step 1: Check Whether Hibernate Is Available

Open an elevated command window:

  1. Right-click Start or press Windows + X.
  2. Select Terminal (Admin).
  3. Approve the User Account Control prompt.
  4. Run:
powercfg /a

You can also use the full command:

powercfg /availablesleepstates

Windows will display the power states available on the computer and, where possible, explain why unavailable states cannot be used.

Look for an entry such as:

Hibernate

If Windows reports that hibernation has not been enabled, continue with the next step.

Administrator rights are not normally required merely to run powercfg /a, but they are required to change the hibernation configuration.

Step 2: Enable Hibernation

Open Terminal (Admin) or Command Prompt (Admin) and run:

powercfg /hibernate on

The shorter form is also valid:

powercfg /h on

This enables the Windows hibernation feature and allows Windows to create the hidden hiberfil.sys file on the system drive.

No success message may appear after the command. A blank return to the command prompt normally means that Windows accepted it.

Run the following command again to verify the result:

powercfg /a

Step 3: Configure the Full Hibernation File

Windows supports full and reduced hibernation-file types.

A full hibernation file supports normal Hibernate and Fast Startup. A reduced file is intended primarily for Fast Startup and does not provide the complete Hibernate function.

To enable the full file type, run this command as an administrator:

powercfg /h /type full

Windows should report that the hibernation file size has been set.

If you receive an error, first run:

powercfg /hibernate on

Then repeat:

powercfg /h /type full

Step 4: Add Hibernate to the Windows 11 Power Menu

Enabling hibernation does not always add its button to the Start menu automatically.

To display it:

  1. Open Control Panel.
  2. Select Hardware and Sound.
  3. Select Power Options.
  4. In the left pane, click Choose what the power buttons do.
  5. Click Change settings that are currently unavailable.
  6. Under Shutdown settings, select Hibernate.
  7. Click Save changes.

Now open:

Start → Power

The Hibernate option should appear alongside Sleep, Shut down and Restart.

Step 5: Test Hibernate Directly

Save any important work before performing the first test.

Open Terminal (Admin) and run:

shutdown /h

Windows should save the current session and place the computer into hibernation.

Start the computer again and check whether your applications and documents return to their previous state.

Configure the Power Button or Laptop Lid to Hibernate

You can configure Windows to enter Hibernate when you press the physical power button or close a laptop lid.

  1. Open Control Panel.
  2. Go to Hardware and Sound → Power Options.
  3. Select Choose what the power buttons do.
  4. Choose Hibernate beside the required action:
    • When I press the power button
    • When I press the sleep button
    • When I close the lid
  5. Configure the On battery and Plugged in settings as required.
  6. Click Save changes.

Be careful when applying Hibernate to the lid-close action if the computer is used with an external monitor or docking station.

What to Do If the Hibernate Checkbox Is Still Missing

1. Confirm That Hibernate Is Enabled

Run these commands from an administrator command window:

powercfg /hibernate on
powercfg /h /type full
powercfg /a

If Hibernate appears under the available sleep states, reopen Control Panel and check the Shutdown settings.

2. Restart Windows

Power settings may not refresh immediately. Restart the computer and check:

Control Panel → Power Options → Choose what the power buttons do

3. Check the Hibernation File

The hiberfil.sys file is stored in the root of the Windows system drive, normally C:\.

It is a protected operating-system file and is hidden by default. Do not try to create, copy, rename or manually delete it.

Windows manages this file through powercfg.

4. Check the Reported Reason for Unavailability

Run:

powercfg /a

Read the reason shown below Hibernate if it is unavailable. The result may identify:

  • Hibernation is disabled.
  • The hypervisor does not support the state.
  • System firmware does not support the required state.
  • A system configuration prevents the state from being used.

The correct solution depends on the reason reported by Windows.

5. Check Organizational Policies

On a company-managed computer, a Group Policy, mobile-device-management policy or security baseline may control power features.

Do not attempt to bypass an organizational policy. Contact the system administrator responsible for the computer.

6. Install Firmware and Driver Updates

Outdated BIOS/UEFI firmware, chipset drivers or manufacturer power-management drivers can affect the power states exposed to Windows.

Install updates only from:

  • Windows Update
  • Your computer manufacturer’s official support website
  • Your motherboard manufacturer’s official support website

Create a backup and follow the manufacturer’s instructions carefully before updating BIOS or UEFI firmware.

Avoid Unnecessary Registry Changes

Some older guides recommend editing values under:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

A registry edit should not be the first method used to enable Hibernate. Changing a value such as HibernateEnabled does not necessarily restore the Power menu option or correct an unsupported power state.

The supported approach is to use:

powercfg /hibernate on
powercfg /h /type full

You should then enable the Hibernate checkbox through Control Panel.

Incorrect registry changes can cause startup, power-management or stability problems.

How to Disable Hibernate Again

If you do not use Hibernate and want Windows to remove the hibernation file, open Terminal (Admin) and run:

powercfg /hibernate off

Or use:

powercfg /h off

This disables Hibernate and removes hiberfil.sys.

Disabling hibernation also disables Windows Fast Startup because both features use the hibernation file.

Advantages of Hibernate

  • Preserves open applications and documents.
  • Uses less power than Sleep.
  • Protects the saved session if the laptop battery becomes depleted.
  • Is useful during travel or long periods away from the computer.
  • Lets you resume work without reopening every application manually.

Limitations of Hibernate

  • Requires storage space for hiberfil.sys.
  • Resumes more slowly than Sleep.
  • May not be available on every hardware or firmware configuration.
  • Can occasionally be affected by outdated drivers or firmware.
  • Should not replace saving important documents normally.

Hibernate preserves the current session, but it is not a backup system. Always save important files before leaving the computer unattended.

Common Errors and Solutions

Problem Likely cause Recommended action
Hibernate is missing from the Power menu The Shutdown settings checkbox is disabled Enable Hibernate in Control Panel
Hibernate is not listed in Shutdown settings Hibernation is off or the file type is reduced Run powercfg /hibernate on and powercfg /h /type full
“Unable to perform operation” appears The terminal is not elevated Open Terminal or Command Prompt as administrator
Hibernate is unavailable in powercfg /a Firmware, policy or system configuration restriction Follow the reason displayed by powercfg /a
Hibernate returns to the sign-in screen without restoring apps Hibernation failed or the computer restarted Update Windows, firmware and device drivers
System drive space decreases Windows created hiberfil.sys This is expected while hibernation is enabled
Fast Startup disappears Hibernation was disabled Run powercfg /hibernate on if Fast Startup is required

Best Practices

  • Save important documents before testing Hibernate.
  • Use supported powercfg commands instead of manual registry changes.
  • Keep Windows, BIOS/UEFI firmware and chipset drivers updated.
  • Check powercfg /a before assuming that a power state is unsupported.
  • Use Hibernate during longer breaks and Sleep during short breaks.
  • Shut down or restart Windows periodically to complete updates and refresh the operating system.
  • Do not manually delete hiberfil.sys.

Frequently Asked Questions

Is Hibernate available in every edition of Windows 11?

Hibernate is supported by Windows 11, but its availability depends on the device’s hardware, firmware, system configuration and administrative policies. Use powercfg /a to check the current computer.

Why does Windows 11 hide Hibernate by default?

The feature may be enabled without being selected for display in the Power menu. Some manufacturers also configure their systems around Sleep, Modern Standby or Fast Startup.

Is Hibernate safe for an SSD?

Yes. Windows manages the hibernation file automatically. Normal use of Hibernate is supported on systems using SSDs.

Does Hibernate drain a laptop battery?

Hibernate uses substantially less power than Sleep because the session is saved to storage and the computer enters the S4 power state. A very small amount of power may still be used by hardware capable of waking the system.

Will Hibernate close my applications?

Hibernate is designed to preserve your current Windows session. However, unsaved work can still be lost if hibernation fails, Windows encounters an error or the storage device develops a problem. Save important documents first.

Why is the hiberfil.sys file so large?

The file stores data required for hibernation and related power features. Its size depends partly on installed memory and the hibernation configuration. Windows manages it automatically.

Can I delete hiberfil.sys manually?

No. Use the following administrator command if you want Windows to disable hibernation and remove the file safely:

powercfg /hibernate off

Does disabling Hibernate affect Fast Startup?

Yes. Fast Startup relies on the hibernation file. Disabling hibernation also disables Fast Startup.

What is the fastest way to Hibernate Windows 11?

After enabling the feature, you can select:

Start → Power → Hibernate

You can also run:

shutdown /h

Does Modern Standby prevent Hibernate?

Not necessarily. Modern Standby changes how the computer handles its low-power idle state, but the precise states available vary by device. Run powercfg /a to see what the current computer actually supports.

Conclusion

You can normally restore the missing Windows 11 Hibernate option by enabling hibernation with powercfg, selecting the full hibernation-file type, and enabling Hibernate under Control Panel’s Shutdown settings.

Use these commands from an administrator window:

powercfg /hibernate on
powercfg /h /type full
powercfg /a

If Hibernate remains unavailable, follow the reason reported by powercfg /a and check manufacturer firmware, device drivers or organizational policies. Avoid unverified registry modifications because they may not resolve the underlying problem and can introduce additional system issues.

AUTHORITATIVE REFERENCES

 

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

COMMUNITY NOTES

Reader feedback

1 comments
Community member

thanks a lot. most of the other guides dont tell this. this worked!! i have win 11 home edition single language

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy. Unsubscribe at any time.