Hibernate is one of Windows 11’s core power-saving features. It saves your current session to disk (via a system file) and powers the PC off, so you can resume exactly where you left off.
Sometimes you want Hibernate enabled for convenience. Other times you may want it disabled to reclaim disk space, tighten power settings, or avoid conflicts with certain drivers and sleep behaviors.
As an Amazon Associate I earn from qualifying purchases.
Below are 4 tested ways to enable or disable Hibernate on Windows 11—plus troubleshooting if the option is missing or changes don’t stick.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
What Hibernate does on Windows 11 (and why it matters)
When you hibernate, Windows writes your RAM contents to a file named hiberfil.sys (located in the root of your system drive, usually C:\hiberfil.sys). On wake, Windows restores the session from that file.
#1 Best Overall
Two practical implications:
- Disk usage:
hiberfil.syscan take a significant amount of space (often close to a portion of your RAM, depending on configuration). - Resume behavior: Hibernate typically resumes much faster than a cold boot, while still providing a full shutdown.
Prerequisites and quick checks
Before you toggle Hibernate, make sure you’re working with the right Windows 11 edition and privileges.
- Permissions: You’ll usually need an admin account for Registry and Group Policy changes.
- Edition check: Local Group Policy Editor (
gpedit.msc) is available on Windows 11 Pro/Enterprise/Education. Home typically doesn’t include it. - System drive: If you want to reclaim space, expect
C:\hiberfil.systo shrink/remove after disabling Hibernate.
Quick check for the file:
- Open File Explorer → go to
This PC→Local Disk (C:). - If you can’t see it, note that
hiberfil.sysis hidden and protected.
Method 1: Enable or disable Hibernate from Windows Settings
This method uses the classic power panel. It’s the most user-friendly route when the option is available.
Enable Hibernate
- Press Windows and type Control Panel, then open it.
- Go to Hardware and Sound → Power Options.
- Click Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Under Shutdown settings, check Hibernate.
- Click Save changes.
Disable Hibernate
- Repeat steps 1–4 above.
- Under Shutdown settings, uncheck Hibernate.
- Click Save changes.
Method 2: Enable or disable Hibernate with Command Prompt (powercfg)
If you want the most reliable toggle, use powercfg. This approach directly controls hibernation at the system level.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallEnable Hibernate with powercfg
- Right-click the Start button → choose Windows Terminal (Admin) or Command Prompt (Admin).
- Run:
powercfg /hibernate on
- Wait for confirmation, then close the terminal.
Disable Hibernate with powercfg
- Open an elevated terminal again.
- Run:
powercfg /hibernate off
- Check whether
hiberfil.sysis removed or reduced.
Optional: Check current Hibernate status
You can query settings, but the most practical signal is whether hiberfil.sys exists and whether the Hibernate option appears in power UI. If you want a direct check, use command outputs or inspect power settings via advanced power options.
Method 3: Enable or disable Hibernate using Registry Editor
This method is useful when UI options are missing or you want to enforce a consistent setting via scripts. Make a backup before editing the registry.
Backup first
- Press Windows + R, type regedit, and press Enter.
- In Registry Editor, select Computer.
- Go to File → Export.
- Name it something like RegistryBackup_Win11 and save.
Disable Hibernate (Registry)
- In regedit, navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
- Find HibernateEnabled.
- If it exists, double-click it and set the value:
HibernateEnabled = 0
- If HibernateEnabled doesn’t exist, you may need to create it as a DWORD (32-bit) value.
- Restart your PC or log off and back in.
Enable Hibernate (Registry)
- Open Registry Editor and go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
- Set HibernateEnabled to:
HibernateEnabled = 1
- Restart your PC.
What to watch for after a registry change
- If the setting doesn’t seem to apply, Windows may be overriding it via power plans, group policy, or Fast Startup-related behavior.
- Re-check with powercfg afterward to confirm the system-level toggle.
Method 4: Enable or disable Hibernate using Local Group Policy Editor
This is a strong option when you want the setting managed centrally. It’s also a common reason Hibernate won’t change when you use other methods.
Rank #3
Open Group Policy Editor
- Press Windows + R, type gpedit.msc, press Enter.
Disable Hibernate via Group Policy
- Navigate to:
Computer Configuration → Administrative Templates → System → Power Management → Sleep Settings
- Open Hibernate file size.
- Set it to Disabled.
- Click Apply → OK.
- Run gpupdate /force in an elevated terminal, then reboot.
Enable Hibernate via Group Policy
- Go to the same policy: Hibernate file size.
- Set it to Enabled.
- Choose a file size option. A common stable choice is:
Hibernate file size = 100% (Full)
- Click Apply → OK.
- Run gpupdate /force and reboot.
Troubleshooting when Hibernate won’t appear or won’t toggle
Most Hibernate issues come down to one of four causes: policy overrides, incompatible sleep settings, driver/firmware behavior, or fast startup interactions.
Check whether Fast Startup is involved
Windows 11 uses Fast Startup to speed up boot while still doing a partial hibernation behavior. Disabling Hibernate may affect Fast Startup availability.
- Open Control Panel → Power Options.
- Click Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Under Shutdown settings, review Turn on fast startup.
If the Hibernate checkbox is missing
- Verify with powercfg whether hibernation is enabled:
powercfg /a
This shows sleep states available on your machine. Then try:
Rank #4
- Windows 11's new user experience, from reworked Start menu and Settings app to voice input
- The brand-new Windows 365 option for running Windows 11 as a Cloud PC, accessible from anywhere
- Major security and privacy enhancements that leverage the latest PC hardware
- Expert insight and options for installation, configuration, deployment, and management – from the individual to the enterprise
- Getting more productivity out of Windows 11's built-in apps and advanced Microsoft Edge browser
powercfg /hibernate on
- If Group Policy is set to restrict Hibernate, your checkbox may stay hidden or revert. Check gpedit.msc for Sleep Settings policies.
If you disabled Hibernate but the file still exists
- Confirm you ran the correct command:
powercfg /hibernate off. - Reboot once. Some systems delay changes until restart.
- Check Windows updates or enterprise management tools that re-apply settings.
If powercfg commands fail
- Run the terminal as admin.
- Try the method you didn’t use yet (e.g., if Settings didn’t work, use powercfg).
- Check for policy overrides by running:
gpresult /h %TEMP%\gp.html
Then open the generated HTML report to see applied policies.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Common mistakes (and how to avoid them)
- Editing registry without backup: Always export the registry (or at least the relevant key) before changing values.
- Forgetting to reboot: After Registry or Group Policy changes, a restart is often required for UI and
hiberfil.systo reflect the new state. - Assuming Sleep and Hibernate are interchangeable: They’re different power states with different behavior. Disabling one may not change the other.
- Using the wrong edition: Group Policy won’t exist on Windows 11 Home; use Registry or powercfg instead.
Hibernate vs Sleep vs Fast Startup (what to choose)
Sleep keeps your session in RAM and uses low power. Battery usage is low, but sleep is not as resilient as hibernate if power is lost.
Hibernate stores your session to disk and fully powers off. It’s more power-protective for long idle periods.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Fast Startup is a boot acceleration feature that uses a hibernation-like process for shutdown/restart behavior. If you’re troubleshooting boot oddities, treat Fast Startup separately from Hibernate proper.
Best Value
FAQs
Will disabling Hibernate delete my files?
No. Hibernate controls the system’s ability to save your current RAM session to hiberfil.sys. It won’t remove personal files like documents or photos.
How much disk space does Hibernate use?
It depends on system RAM and configuration. After enabling Hibernate, you’ll see C:\hiberfil.sys created or expanded. Disabling Hibernate typically removes or shrinks that file, reclaiming space.
Why does Hibernate sometimes keep coming back after I disable it?
Most often it’s a policy (Group Policy/MDM) or a power policy baseline applied by your organization or tuning tool. If you used Registry/Settings, check Group Policy and confirm the state with powercfg /hibernate off.
Recommended Free Tools
Can I disable Hibernate but keep Sleep?
Yes. Hibernate and Sleep are separate features. You can disable hibernation while leaving sleep enabled in your power plan and sleep settings.
Is powercfg /hibernate off enough, or do I also need Registry edits?
Usually powercfg /hibernate off is enough. Registry edits are mainly for deeper control, troubleshooting, or environments where policy management is expected.
Bottom Line
If you want a fast, dependable toggle on Windows 11, use Command Prompt with powercfg. If you need GUI control, use the classic Power Options panel. For locked-down environments, use Group Policy—and if your UI keeps missing Hibernate, check whether policies or Fast Startup interactions are overriding your changes.
Pick the method that matches your Windows 11 edition and your comfort level. For most users, the choice is Settings or powercfg; for admins, Group Policy is the most robust.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




