Have you tried all the solutions in internet but hibernation still doesn’t work?

We all know that Windows 10 boot significantly faster than earlier versions of Windows.

In order to boot even faster and keep all your programs open you can opt for hibernation instead of shutting down your computer.

In this guide you will learn how to enable hibernation in Windows 10 using all the methods possible.

Enable Hibernation in Windows 10

What is Hibernation?

Have you ever heard of a file named “hiberfil.sys“?

I first came across this file when I was looking for large files to delete using WinDirStat to save some space.

Enable Hibernation Windows 1 Windirstat Hiberfil Sys

Hibernation is a power saving state that allows you to save the state of Windows and memory contents into the hibernation file “hiberfil.sys”, so when you turn your computer on the system resume by reading the file back to memory. Hibernation uses the least amount of power compared to other states. But use it only when you have to, since reading and writing into the hard disk can be harmful to the hard drive.

On most Windows 10 computers, the hibernation feature is turned on but it’s not added to the power menu.

If there is enough space after you install Windows, hiberfil.sys will be created on the file where you installed Windows. So, the file hiberfil.sys is automatically created but doesn’t add the Hibernate option because of having the fast startup feature which uses hiberfil.sys also.

By following the steps below, you can enable the Hibernate option in your Windows 10 operating system.

Check if Hiberfile Type is Supporting Hibernation

In order to verify if the type of the hiberfile supports hibernation run the following command:

powercfg -availablesleepstates
Enable Hibernation Windows 2 Powercfg Availablesleepstates Cmd

IF you have the same problem as described in the picture above (The hiberfile type does not support hibernation) then run the following command to fix it:

powercfg /h /type full
Enable Hibernation Windows 3 Powercfg Full Hibernation

Then type in the following command to enable hibernation:

powercfg /hibernate on
Enable Hibernation Windows 4 Powercfg Hibernate On

You need to restart you computer.

Enable Hibernation from Power Options

Open the power user menu using Windows+X key combination or right-click on Start and choose “Power Options“. You can also use the command powercfg.cpl in Run.

Enable Hibernation Windows 5 Powercfg Cpl Run

Click on “Choose what the power buttons do” in the left side of Power Options window.

Click on “Change settings that are currently unavailable” and check the option “Hibernate“.

Enable Hibernation Windows 6 Power Options System Settings

Enable Hibernation from Registry Editor

Open Run prompt and type in the command regedit, click “OK“.

Enable Hibernation Windows 7 Regedit

Navigate to the following key path:

HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control\Power

Double-click on “HibernateEnabled“.

Enable Hibernation Windows 8 Hkey Local Machine Regedit Currentcontrolset Power Hibernate

Change the value of HibernateEnable to 1, click “OK“.

Enable Hibernation Windows 9 Hibernateenabled 1

That’s it!

You have successfully enabled hibernation, next time you click on power button you will see the Hibernate option.

Hibernation Enabled Windows 10 Fix Solution Tutorial Easy

If you have any question feel free to leave a comment below this tutorial!

I will be happy to reply anytime.

Sofian – Easytutorial.com