Hibernation can be a useful tool if you want to completely shut down your PC but at the same time you want to continue working where you left off before shutting it down. This article will guide you on how to enable or disable hibernation and the ways that you can do it.
Difference Between Sleep and Hibernate
Before we move on, it’s important to understand what is the difference between putting the PC to sleep/hibernate mode. That is so that you can understand where you should, or shouldn’t enable it.
Sleep mode puts the computer into a power saving state by disabling all the components of the computer except the RAM memory. That is because the RAM modules need to be supplied with electricity all the time, or they’ll lose any data that is stored to them.
The PC will wake up in seconds as all it has to do is to power up all of its components again. There are no known downsides to sleep mode except the fact that it still uses a minimal amount of electricity.
Hibernation transfers everything from the RAM memory to the main storage drive that you have and then proceeds to power off the computer. When you boot up the PC again, the data that was saved on the storage drive will once again get transferred to the RAM memory.
That will result in having your PC running again at the very same spot that you powered it off. Hibernation uses almost no electricity since the computer is turned off, but as it requires a small amount of data to be transferred, it’s a bit slower than putting the computer to sleep.
It was mostly created for Laptops but it’s also useful for those who are using a desktop with an old school HDD drive, they commonly have slow transfer speeds which results in an extremely slow boot time. Using Hibernation on a desktop with an HDD will drastically improve the boot time. (It’s not really booting but you get the point)
ATTENTION: Do not use Hibernation if you have an SSD as your main storage drive. The more data that you write on an SSD, the sooner that it will fail. Hibernation writes data to the drive each time that you use it which will lower the lifespan of an SSD even if for a little. If you consider how many Terabytes the average SSD can withstand, then it really doesn’t seem like a big deal. But, then again, what for? SSD drives offer super-fast boot times since the let go, there is really no advantage in using hibernation when you have an SSD.
Ways To Enable/Disable Hibernation
Now you know how Hibernation works and how it’s different than sleep mode. If you’re still up for enabling/disabling it, you can you can do so with:
- The power button
- The sleep button
- Closing the lid (if you have a Laptop)
You can also set it as a power option or you can set your computer to hibernate automatically after a certain amount of time. To disable it just replace the hibernate option with the desired action.
Hibernating With Power/Sleep Button, Lid, Power Option
- Right-click on the battery icon on the left part of the taskbar.
- Select “Power Options”
- On the left pane, select “Choose what the power buttons do”
- Choose Hibernate
Choose to hibernate with the power button, the sleep button, by closing the lid of your Laptop, or you can make it so that all of them will hibernate your PC.
Hibernate Option in Power Options
Follow these steps if you want to have the hibernate option on your power options.
- Click on the “change settings that are currently unavailable” button on the same window as of the previous method.
- Then you’ll have the option to enable hibernate on your power options by clicking on that setting.
Hibernating Automatically After A Certain Amount Of Time
To enable automatic hibernation,
- Again go to Power Options, select “Change plan settings” on your current active plan.
- Then select “Change advanced power settings“.
- Rolling downwards on the window that came up you’ll see an option that says “Sleep“, clicking on it will reveal the options.
- At this point, you can set your PC to either sleep or hibernate after a certain amount of time.
In the rare case that hibernate is not visible anywhere, you can enable it by using the hibernate command.
- First, right-click on the Windows logo which is on the lower left part of your taskbar.
- Then, open Windows Power Shell as Admin.
- At last, copy and paste this command to turn on hibernation.
powercfg.exe /hibernate on
In order to turn it off again, copy and paste this command.
powercfg.exe /hibernate off