Hibernate

Hibernate is a power-saving mode for desktop and laptop computers that serves as a middle ground between sleep mode and a complete shutdown. Like sleeping, hibernating preserves the contents of the system memory, such as open files and active programs. Unlike sleeping, hibernating turns the computer's power off entirely instead of maintaining a low-power state. Hibernating helps a laptop maintain its battery charge while it sits unused and disconnected from power for an extended time.

When you select "Hibernate" (typically found in the Power menu), your computer saves the contents of the system RAM to a file on its startup disk. This hibernation file preserves the entire state of the computer at that time, including all open files and applications, and even the position of open windows on the desktop. Then, the computer shuts down and stops drawing power. Laptops stop using battery charge, and desktop computers can be safely unplugged. When the computer starts back up, it loads the contents of the hibernation file and restores previously open applications exactly as they were.

Windows, macOS, and Linux all include some form of hibernation. If enabled in Windows, the Hibernate option appears in the Shut Down menu alongside Sleep, Shut Down, and Restart. If you do not see "Hibernate," you can enable the option in the Control Panel as long as your computer's hardware supports it.

macOS and Linux support a special type of hibernation called "Safe Sleep" in macOS and "hybrid-sleep" in Linux. This mode writes the contents of a computer's memory to disk each time it sleeps, while still supplying power to the RAM. If the computer remains powered during sleep, it can wake instantly by loading the saved state from RAM. If it loses power at any point while sleeping, the saved state can be restored from the disk instead.

Updated September 21, 2023 by Brian P.
Reviewed by Per C.

quizTest Your Knowledge

Unix epoch time tracks the time elapsed since 1/1/1970 by counting which unit of time?

A
Minutes
0%
B
Hours
0%
C
Seconds
0%
D
Milliseconds
0%
Correct! Incorrect!     View the Epoch Time definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Hibernate on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.