Disabling Sleep /Hibernation mode post thumbnail

Disabling Sleep /Hibernation mode

This mode is great if you apply it on a machine that do not need to stay on 24/7 but what about the machines that needs to stay on 24/7? That’s when this mode could be a nuisance.

If you are running a server and you see that your services all of a sudden turns off and is no longer reachable, you may think its the internet or the hardware failing but, it may just be this mode that is enabled! Let’s look together how to disable this mode.

On Windows

You could achieve this by the command line or via Control Panel / Settings. We’ll begin with the Control Panel and Settings.

It’s as simple as the above for setting sleep to never (disabling), but we’ll definitely need to go in Control Panel to also remove hibernation.

Access Control Panel and click on Change plan settings

Navigate to Control Panel \Hardware and Sound\Power options, find the preferred plan you are using, in my case it was High performance then hit change advanced power settings. It should open the left below screen.

Find sleep in the drop down and expand both options and change them to never

Once done, sleep/hibernation mode should now be disabled.

Disabling hibernation/sleep mode via command prompt, you would need to use the command powercfg in addition with /H parameters.

Keep in mind you must open the CLI as administrator to make these type of changes, since well, these commands are making fundamental system changes.

As simple as this 👌

On Linux

There will be two different files you could check and verify if the hibernation/sleep mode is enabled or disabled. These two files are located in /etc/systemd/

logind.conf & sleep.conf

Now at this moment, hibernation and sleep mode is not enabled what so ever, judging from the up time of my personal server.

This is how your logind.conf and sleep.conf files should look if properly disabled.

logind.conf, everything is commented #
sleep.conf, everything is commented #

Congratulations, your PC or Server will no longer hibernate/sleep unexpectedly!


Leave a Reply

Your email address will not be published. Required fields are marked *