How to Enable or Disable Hibernate Mode on MacBook Pro


You can change your Mac Sleep mode to hibernation. In hibernation mode,  RAM content copied to your hard drive before your MacBook Pro enters sleep. After your Mac sleep, power is removed from the RAM.

When you turned on Mac, the hard drive must first write content back to RAM. So wake time is a bit slower.

You can put your Mac to hibernate mode with some applications like Deep sleep (hibernation Dashboard widget for Mac OS X 10.4.3 and above) or preference plugin like SmartSleep.

How to enable Hibernation mode via terminal on any Mac when closing the lid

Macbook Pro screen goes sleep mode very fast. But it also consuming power. When you enable this hibernate mode similar to Windows it go into hibernation stay and does not consuming any power.

First check the current sleeping mode

Open Terminal (located in /Applications/Utilities/) and type the following command.

sudo pmset -g| grep hibernatemode 25

Press Enter and type your password. This will tell you what hibernate mode your Mac currently in.
You will get one of the following response.

  • hibernatemode 0 – o means normal sleep mode
  • hibernatemode 1 – hibernate mode
  • hibernatemode 3 – Safe sleep mode

Now go to System Preferences -> Security & Privacy and Filevault. If Filevault is turned on, you need to make the hibernate 5. It not turned on, just make it 1.

Now type sudo pmset hibernatemode 1

or 5 depending if your filevault turned on or off.
Press Enter. Hibernate mode is now turned on.

How to disable hibernate mode and enable standard sleep

Open terminal and type the following command.

sudo pmset -a hibernatemode 0

12:34 pm

Leave a Reply