HomeWinBuzzer TipsHow to Enable or Disable Hibernate in Windows 11

How to Enable or Disable Hibernate in Windows 11

We show you different methods to enable or disable Hibernate in Windows 11 and explain why hibernate is disabled in windows 11 by deafult.

-

Hibernate mode in Windows 11 allows users to save their current session and power down their PC without losing any open files or applications. This feature can be useful if you are stepping away for a long period and don’t want to use battery power, especially on laptops. However, by default, the Hibernate option may not appear in the power menu. In this guide, we will walk you through different methods to enable or disable Hibernate in Windows 11 using several approaches, including Power Options, PowerShell commands, and the Windows Registry.

Whether you are a user looking to save battery life or someone troubleshooting missing Hibernate settings, this tutorial offers detailed steps with visuals for each method. It also covers how to customize hibernate and sleep settings in the advanced power options.

By the end of this guide, you’ll be able to control Hibernate settings in Windows 11 and tailor your power-saving preferences based on your needs.

Why Is Hibernate Disabled in Windows 11

Hibernate is often disabled by default in Windows 11 because modern systems, especially those with SSDs (solid-state drives), offer fast startup times and efficient power management using the Sleep mode. Sleep mode allows the system to remain in a low-power state while still maintaining the current session in memory, which is generally sufficient for most users. Hibernate, on the other hand, writes the session to disk, which takes more time to resume compared to Sleep.

Additionally, Hibernate uses storage space on the system drive, which may not be ideal for users with limited disk space. For these reasons, Microsoft may opt to keep Hibernate disabled by default on some Windows 11 installations, though users can enable it if they need to conserve more power over long periods of inactivity.

How to Turn On or Off Hibernate in Power Options

This method allows you to enable or disable hibernate by modifying power settings via the Control Panel. The Power Options menu lets you configure how your PC handles sleep and hibernate modes, and it is suitable for users who prefer a graphical interface over command-line tools.

  1. Open the Control Panel
     
    You can start by opening the Control Panel, where power settings are managed. Search for “Control Panel” in the Start menu and click on it to launch.
     
    Windows 11 - Open Control Panel
  2. Open Power Options
     
    Once inside the Control Panel, search for and click on “Power Options”.
     
    Windows 11 - Control Panel - Open Power Options
  3. Change Plan Settings
     
    Locate the power plan you are using (e.g., Balanced or Power Saver) and click on “Change plan settings” next to it.
     
    Windows 11 - Control Panel - Open Power Options - Change Plan Settings
  4. Open Advanced Power Settings
     
    Click on “Change advanced power settings” to open the detailed options for your selected power plan.
     
    Windows 11 - Control Panel - Open Power Options - Change Advanced Power Settings
  5. Modify Hibernate Settings
     
    In the Advanced Power Settings window, scroll down to the “Sleep” category and expand it. Find the “Hibernate after” option, and adjust the time or set it to “Never” to disable Hibernate. Click “Apply” to save your changes.
     
    Windows 11 - Control Panel - Change Advanced Power Settings - Sleep - Hibernate After - Apply
  6. Configure Critical Battery Action
     
    If you’re on a laptop, navigate to “Battery” settings and adjust the “Critical battery action” to ensure hibernation occurs when your battery is critically low. Click “OK” to finalize the changes.
     
    Windows 11 - Control Panel - Change Advanced Power Settings - Battery - Critical Battery Action - Accept

How to Enable or Disable Hibernate Using a PowerShell Command

PowerShell is a command-line tool that allows advanced users to quickly enable or disable features like Hibernate without needing to navigate through menus. This method is faster for those familiar with Windows Terminal commands.

  1. Open Windows Terminal as Administrator
     
    Search for “Windows Terminal” in the Start menu, right-click it, and choose “Run as Administrator“.
     
    Windows 11 - Open Admin Windows Terminal
  2. Enable Hibernate
     
    To enable hibernate, type the following command:
     
    powercfg /hibernate on
     
    Press Enter to execute the command.
     
    Windows 11 - Admin Windows Terminal - Powershell - Enable Hibernate
  3. Disable Hibernate
     
    To turn off hibernate, use the following command:
     
    powercfg /hibernate off
     
    Press Enter and close the terminal.
     
    Windows 11 - Admin Windows Terminal - Powershell - Disable Hibernate

How to Enable or Disable Hibernate using Group Policy Editor

The Group Policy Editor allows you to manage advanced system settings, including the option to enable or disable Hibernate. This method is particularly useful for users in enterprise environments or those who need more control over system policies. Unlike the Power Options method, Group Policy lets you apply the Hibernate setting across multiple user profiles or computers in a network. This approach also provides a more structured way to enable Hibernate, ensuring the option appears in the power menu.

  1. Open the Group Policy Editor
     
    Open search, then type “gpedit” and press Enter.
     
    Windows 11 - Open Gpedit
  2. Navigate to File Explorer Settings
     
    In the Group Policy Editor, go to “Administrative Templates” > “Windows Components” > “File Explorer“.
     
    Windows 11 - Gpedit - Windows Components
  3. Enable Hibernate in File Explorer
     
    Double-click on “Show hibernate in the power options menu“.
     
    Windows 11 - Gpedit - File Explorer - Open Show Hibernate
  4. Select “Enabled” from the options
     
    Click “Apply” or “OK” to save the changes.
     
    Windows 11 - Gpedit - File Explorer - Open Show Hibernate - Enabled - Accept

How to Enable or Disable Hibernate using the Registry Editor

If you are comfortable with editing the Windows Registry, this method lets you enable or disable Hibernate by creating and running a registry file. This approach is useful for applying changes quickly across multiple PCs.

  1. Open Registry Editor from Search
     
    Open search, type “type regedit, and press Enter to open the Registry Editor.
     
    Windows 11 - Open Regedit
  2. Navigate to the Hibernate Key

    Go to the following path in the Registry Editor:
     
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

      
    Locate the “HibernateEnabledDefault” value and double-click on it.
     
    Windows 11 - Regedit - Power - Open HibernateEnabledDefault

  3. Enable Hibernate
     
    Change its value to “1” to enable Hibernate.
     
    Windows 11 - Regedit - Power - Open HibernateEnabledDefault - 1 - Accept
  4. Disable Hibernate
     
    To disable Hibernate, set the “HibernateEnabledDefault” value to “0“. Click “OK” to apply the changes and close the Registry Editor.
     
    Windows 11 - Regedit - Power - Open HibernateEnabledDefault - 0 - Accept

How to Enable or Disable Hibernate using a REG File

Using a REG file is a quick way to modify the Windows Registry without manually opening the editor. This method is particularly useful for applying changes across multiple systems.

  1. Download and run our REG File
     
    Download our zipped REG files to enable or disable Hibernate, extract them, and double-click on the the one you need to run it.
     
    Windows 11 - Open Reg File
  2. Confirm Changes
     
    If prompted by User Account Control (UAC), confirm that you want to apply the changes by selecting “Run“.
     
    Windows 11 - Reg File - Run
  3. Click “Yes” to Complete the Process
     
    Windows 11 - Reg File - Run - Continue
  4. Click “OK”
     
    The Registry settings will be updated. Once completed, you may need to restart your system for the changes to take effect.

    Windows 11 - Reg File - Run - Accept

 

FAQ – Frequently Asked Questions About Using Hibernate in Windows

What is the difference between Hibernate and Sleep mode in Windows 11?

Hibernate saves the current session to the hard disk and completely powers down the computer, achieving zero power consumption. This allows you to return to your session even after losing power. Sleep mode, by contrast, keeps the session in RAM and retains a small power draw to maintain this state. The advantage of Sleep mode is faster resume times, while Hibernate is better for conserving battery life for extended periods.

Can enabling Hibernate on an SSD cause any harm?

Enabling Hibernate on an SSD does not cause significant harm, but it does lead to additional write operations to the disk. Modern SSDs are built to handle a large volume of writes, but the hibernation process can incrementally increase wear if used excessively. It is worth considering if the prolongation of your SSD’s lifespan is more important than the convenience Hibernate provides, though for most users, this is not a significant concern.

How to restore Hibernate if missing after a Windows 11 update?

Sometimes Windows updates might change system settings, including disabling Hibernate. To restore Hibernate, you can re-enable it via the Power Options control panel: navigate to Control Panel → Hardware and Sound → Power Options → Change when the computer sleeps → Change advanced power settings, then expand the Sleep settings and enable Hibernate. You can also use the PowerShell command mentioned in the tutorial to re-enable Hibernate quickly.

What are the disk space requirements for enabling Hibernate?

The disk space required for Hibernate is approximately equivalent to the size of your RAM. This is because Hibernate writes the contents of the RAM to the hard disk in a file named Hiberfil.sys. If your system has 16GB of RAM, expect the Hibernate file also to use about 16GB of disk space.

How can I create a desktop shortcut to activate Hibernate mode directly?

To create a desktop shortcut for Hibernate, right-click on your Desktop, choose “New → Shortcut,” and enter shutdown /h in the location field. Name your shortcut “Hibernate” and finish by clicking “Create.” This shortcut will immediately put your computer into Hibernate mode when double-clicked.

Is there a way to schedule my PC to automatically enter Hibernate mode?

Yes, you can use the Windows Task Scheduler to create a new task that runs the command shutdown /h to automatically put your computer into Hibernate mode. Set the task to trigger at a specific time or on an event that suits your needs, such as when the system is idle for a certain period.

How does Hibernate interact with Fast Startup in Windows 11?

Fast Startup in Windows 11 uses technology similar to Hibernate. When you shut down your computer with Fast Startup enabled, the system saves a part of the system state to the hibernation file, which allows for a faster start next time. Enabling Hibernate does not impair Fast Startup but ensures the complete current state, not just a partial state, is saved.

How can I disable Hibernate to free up disk space?

To disable Hibernate and reclaim disk space used by the Hiberfil.sys file, open PowerShell as an administrator and enter powercfg /hibernate off. This command disables Hibernate and removes the file, freeing up space equivalent to your RAM size.

What are the security implications of using Hibernate?

Using Hibernate could raise security concerns as the memory content is written to the hard disk, potentially offering an attack vector if someone accesses the Hiberfil.sys file. To mitigate this risk, ensure full-disk encryption, such as BitLocker, is enabled, which encrypts the contents of the hibernation file, thwarting unauthorized access.

How can I troubleshoot if Hibernate does not work after enabling it?

First, verify that Hibernate is enabled and supported on your system by using powercfg /a in the Command Prompt. Ensure your device drivers are updated as outdated drivers, particularly graphics and chipset drivers, can prevent Hibernate from functioning properly. Additionally, check the BIOS settings for any power management options that might affect Hibernate.

How do I verify that Hibernate is properly configured on my system?

Use the powercfg /availablesleepstates command in an elevated Command Prompt to check if Hibernate is listed as available. If it is not, review the settings applied in the Power Options or verify that your hardware supports Hibernate. Reenabling via tutorial steps may be necessary.

Will disabling Hibernate affect other advanced power settings?

Disabling Hibernate primarily affects the ability to save the system state to disk and shut down with zero power use but does not directly impact other settings, such as screen timeouts or Sleep configurations. However, it removes Hibernate as an option under Power Options and any associated automated tasks.

Can Hibernate be enabled on a system without a traditional HDD or SSD?

Hibernate requires a non-volatile storage medium to save the system state, which is not feasible on systems with only RAM disks or those running on networked drives without local storage. Persistent storage like HDDs, SSDs, or even hybrid drives is needed for hibernation.

How often should I use Hibernate instead of Shutting Down?

Use Hibernate when you anticipate returning to your PC after an extended period and prefer resuming work exactly where you left off. For daily use, especially if updates need to be applied or if you don’t require saving the session, shutting down may occasionally be more beneficial to refresh the system.

How do I manually delete the Hibernate file if I’m running out of disk space?

After disabling Hibernate via the powercfg /hibernate off command, the Hiberfil.sys file is usually deleted automatically. If it is not removed, manually deleting this system file requires administrative privileges. Access the root of your system drive, enable viewing hidden items, and delete Hiberfil.sys, but ensure Hibernate is fully disabled first.

Related: How to Create a Windows 11 Shutdown Shortcut (or Sleep, Hibernate, Lock)

It typically takes just a few clicks to activate sleep mode in Windows 11, but why wait? In our other tutorial we show you how to create a Windows 11 shutdown shortcut that can do it in a double-click instead, which you can use from the desktop or pinned to the taskbar.
 
Featured-How-to-create-a-Windows-11-shutdown-shortcut-or-for-Sleep-Hibernate-PC-Lock-1.jpg

Related: How to Disable Windows Fast Startup (Hiberboot, Hybrid Boot, Hybrid Shutdown)

Windows’s fast startup sounds very attractive on paper. Though SSD’s are practically mainstream, faster boot times are always better, right? Unfortunately, it’s not quite as simple as that. Though Windows fast startup has many benefits, it can also lead to dual-boot annoyances, Wake-On-LAN issues, and problems updating Windows or accessing BIOS. This can ultimately lead to users wondering how to turn it off. In our other guide, we show you how to disable Windows Fast Startup.
 
Windows 10 Fast Startup: How to Disable It and Why You Should

Related: How to Check for Laptop Battery Life Issues with the Powercfg Energy Report

Windows generally does a great job managing various applications and services to provide stable battery life. At times, though you may experience sudden battery drains, at which point a powercfg energy report is your best friend. In our other guide, we show you how to check battery life issues with a powercfg energy report, as well as how to review its output.
 
How-to-create-energy-report-on-Windows-10.jpg

Related: How to Check Battery Health with the Powercfg Battery Report

Battery life has become an important factor for Windows users who want their laptops to be more portable than ever. Getting the most your battery is important, so you may need to check your battery life in Windows 10 or Windows 11. In our other guide, we show you how to check battery life using the Powercfg battery report.
 
Windows 10 - Powershell - powercfg batteryreport - Battery life estimates

Last Updated on November 7, 2024 2:58 pm CET

Markus Kasanmascheff
Markus Kasanmascheff
Markus has been covering the tech industry for more than 15 years. He is holding a Master´s degree in International Economics and is the founder and managing editor of Winbuzzer.com.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
0
We would love to hear your opinion! Please comment below.x
()
x
Table of Contents: