How to Enable or Disable Hibernate Mode in Windows 11

Hibernate mode in Windows 11 allows your PC to save the current system state to the hard drive and completely power off. When you turn your PC back on, everything resumes exactly where you left off — including open apps and documents. This makes Hibernate especially useful for laptops and systems where preserving battery life is important.

However, Hibernate is not always enabled by default in Windows 11. In some cases, the option may be missing from the Power menu, or you may want to disable it to free up disk space used by the hiberfil.sys file.

If you want to enable or disable Hibernate mode in Windows 11, follow the step-by-step guide below.

How to Enable or Disable Hibernate Mode in Windows 11

Follow the appropriate method depending on whether you want to turn Hibernate on or off.

1. Enable Hibernate Using Command Prompt

If Hibernate is missing, you can enable it using a simple command.

  1. Press Windows + S.
  2. Type Command Prompt.
  3. Right-click it and select Run as administrator.
  4. Enter the following command:powercfg /hibernate on
  5. Press Enter.
  6. Restart your PC.

Hibernate is now enabled at the system level.

2. Add Hibernate Option to the Power Menu

After enabling Hibernate, you may need to make it visible in the Start menu.

  1. Press Windows + R.
  2. Type:control
  3. Press Enter.
  4. Go to Power Options.
  5. Click Choose what the power buttons do (left panel).
  6. Select Change settings that are currently unavailable.
  7. Under Shutdown settings, check Hibernate.
  8. Click Save changes.

You will now see Hibernate in the Power menu.

3. Disable Hibernate Using Command Prompt

If you want to turn off Hibernate and remove the option:

  1. Press Windows + S.
  2. Search for Command Prompt.
  3. Right-click and select Run as administrator.
  4. Enter:powercfg /hibernate off
  5. Press Enter.
  6. Restart your PC.

This disables Hibernate and removes the hiberfil.sys file, freeing up disk space.

4. Check Available Sleep States

To confirm whether Hibernate is supported on your system:

  1. Open Command Prompt as administrator.
  2. Enter:powercfg /a
  3. Press Enter.

This will show whether Hibernate is available or disabled, along with any reasons if it’s unavailable.

5. Enable or Disable Hibernate via Registry (Advanced)

If the Hibernate option does not appear even after enabling it:

  1. Press Windows + R.
  2. Type:regedit
  3. Press Enter.
  4. Navigate to:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
  5. Locate HibernateEnabled.
  6. Double-click it and set:
    • 1 to enable Hibernate
    • 0 to disable Hibernate
  7. Click OK and restart your PC.

Only modify registry settings carefully.

Important Notes About Hibernate

  • Enabling Hibernate creates a hiberfil.sys file in the system drive.
  • The file size depends on your installed RAM.
  • Disabling Hibernate deletes the file and frees disk space.
  • Fast Startup also relies on Hibernate, so disabling Hibernate will automatically disable Fast Startup.

Conclusion

Hibernate mode in Windows 11 is a powerful feature that preserves your session while completely powering off your system. If the option is missing, enabling it through the powercfg command usually restores it immediately. If you prefer to free up disk space or don’t use Hibernate, you can disable it just as easily.

By following the step-by-step methods above, you can enable or disable Hibernate mode in Windows 11 based on your needs and optimize your system’s power management settings accordingly.

Posted by Raj Bepari

I’m a digital content creator passionate about everything tech.