How to Disable Hibernation in Windows 11

Hibernation is one of those Windows features that quietly does its job in the background — until it starts causing problems or eating up disk space you'd rather have back. Whether you're troubleshooting a sleep-related issue, reclaiming storage, or just want a cleaner power setup, disabling hibernation in Windows 11 is straightforward once you know where to look.

What Hibernation Actually Does

When your PC hibernates, it saves everything currently in RAM — open apps, browser tabs, your working state — directly to your hard drive in a file called hiberfil.sys. When you power back on, Windows reloads that saved state instead of doing a full cold boot.

This is different from Sleep, which keeps your session in RAM while drawing a small amount of power. Hibernation cuts power almost entirely and writes to disk instead.

The hiberfil.sys file is typically sized at 75–100% of your total installed RAM. On a machine with 16GB of RAM, that's potentially 12–16GB of storage being reserved permanently — whether you use hibernation or not.

Why You Might Want to Disable It

There are a few common reasons people turn hibernation off:

  • Recovering disk space — especially relevant on smaller SSDs where every gigabyte matters
  • Troubleshooting wake or sleep issues — hibernation can sometimes conflict with certain drivers or hardware configurations
  • Faster shutdown behavior — some users prefer a clean power-off over hybrid sleep states
  • SSD write cycle concerns — though modern SSDs handle this well, writing gigabytes of RAM to disk repeatedly is still a consideration for some users

How to Disable Hibernation in Windows 11

Method 1: Command Prompt (Fastest)

This is the most reliable method and works on all Windows 11 editions.

  1. Press Windows + S and type cmd
  2. Right-click Command Prompt and select Run as administrator
  3. Type the following command and press Enter:
powercfg /hibernate off 

That's it. Windows will immediately disable hibernation and delete hiberfil.sys, freeing up the reserved space. To re-enable it later, run:

powercfg /hibernate on 

Method 2: Power Options in Control Panel

If you prefer a graphical approach:

  1. Open Control PanelHardware and SoundPower Options
  2. Click Choose what the power buttons do in the left sidebar
  3. Click Change settings that are currently unavailable
  4. Under Shutdown settings, uncheck Hibernate
  5. Click Save changes

⚠️ Note: This method removes Hibernate from the Start menu power options but doesn't always delete hiberfil.sys or fully disable the feature at the system level. The Command Prompt method is more thorough.

Method 3: Registry Editor (Advanced Users)

For users who need to enforce this setting across managed environments or want a registry-level change:

  1. Press Windows + R, type regedit, and press Enter
  2. Navigate to: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower
  3. Find HibernateEnabled and set its value to 0

This method is typically used in enterprise or scripted deployment contexts rather than everyday personal use.

What Happens to Hybrid Sleep?

Windows 11 also includes Hybrid Sleep — a mode that combines sleep and hibernation by writing RAM to disk and keeping it in memory simultaneously. If your desktop PC uses this, disabling hibernation will also disable Hybrid Sleep.

On laptops, disabling hibernation may affect Fast Startup, a feature that uses a partial hibernate to speed up boot times. If you notice slower boot times after disabling hibernation, Fast Startup is likely the reason — and you'll need to decide whether the tradeoff is worth it for your situation.

Factors That Change the Calculus 💡

FactorImpact
Storage type (SSD vs HDD)SSDs make hiberfil.sys deletion more impactful; HDDs are slower to write hibernate data
RAM sizeMore RAM = larger hiberfil.sys = more space recovered
Desktop vs laptopDesktops rarely need hibernation; laptops rely on it more for battery preservation
Fast Startup dependencyDisabling hibernation removes Fast Startup support
Shared/managed PCEnterprise environments may restrict power settings via Group Policy

Verifying Hibernation Is Off

After running the command or making changes, you can confirm hibernation is disabled by checking whether hiberfil.sys still exists. Open File Explorer, enable Show hidden items under View → Show, and navigate to your C: drive root. If the file is gone, hibernation has been successfully disabled and the space has been reclaimed.

You can also verify via Command Prompt with:

powercfg /a 

This lists all available sleep states. If Hibernate no longer appears, the change took effect.

The Variables That Matter for Your Setup

Whether disabling hibernation is the right call depends on factors specific to your machine: how much free space you have, whether you're on a laptop that regularly runs on battery, how you use Fast Startup, and whether any sleep-related issues you're experiencing are actually tied to hibernation at all.

The steps above work reliably across Windows 11 editions — but what those steps mean for your particular setup is a different question.