At the end of the day, do you shut down your computer or use some variation of Hibernate and Sleep Mode? In making this decision what usually comes to mind is what will happen the next time you get on the computer. While sleep is incredibly fast, it drains a small amount of power. Hibernate, while similar to sleep, is seldom used because of the amount of time it takes to start. And since its inception, Windows has always had long boot times when coming back from a shutdown, but with version 8 Microsoft is changing that entirely. For more information on Sleep Vs. Hibernate, read here. Although we’ve mostly talked about many of the improvements Windows 8 delivers in terms of interface options, there is also plenty going on under the hood. The Windows 8 team has updated the way that Windows handles reboots, and I’ll tell you, this latest version reboots your system “quicker than one of the burritos with extra guacamole sauce.”

How it Works

For those worried about plug n play functionality that is gained during a system reboot, Windows 8 new reboot incorporates it.  Instead of proceeding with a cold shutdown, Windows 8 uses the system hibernation file to save the system state, but it also adds the process of driver initialization into the mix.  This means that all of the processes it takes to run Windows don’t have to completely restart every time you reboot.   But, this new default Windows 8 reboot does lack some of the plug n play potential of a cold reboot; such as if you install a new video card while the computer is powered off.

Now at this point, you are probably thinking: “If Windows has to write its current session to a hibernation file, doesn’t that just trade-off shutdown time for boot speed?”  In previous versions of Windows that would be the case, but Windows 8 uses the only session 0 hibernation data. Where a normal hibernation saves all existing data from every single application that is open, session 0 hibernation only writes the Windows session kernel to disk.  The result is a very small hibernation block on the disk that can be quickly read by the system during boot-up.  As seen in the Microsoft supplied graphic below, Windows 8 boot times are faster across the board. Unfortunately, they didn’t mention which PCs used SSD.

Faster Hibernation Wake Times

In conjunction with incorporating hibernation into the reboot process, it would only make sense to upgrade the way that Windows post-boot handles hibernation itself.  According to Microsoft, they have:

New CMD command switch!

The Windows dev team understands that at times users may need to perform a full shutdown that restarts the system with a cold boot.  For this need, they have added a new switch to the shutdown command that can be performed in a CMD window: shutdown /s /full For example – To do an instant full shutdown you would type: shutdown /s /full / t

Microsoft’s Video Demonstration

The Windows 8 Kernel Platform Group put together a small video that shows how fast a Windows 8 reboot can be when using a Laptop equipped with a SSD.  Check it out!

Comment Name * Email *

Δ  Save my name and email and send me emails as new comments are made to this post.

Why Windows 8 Boots Up Faster - 48Why Windows 8 Boots Up Faster - 22Why Windows 8 Boots Up Faster - 59Why Windows 8 Boots Up Faster - 13Why Windows 8 Boots Up Faster - 84