Quick startup is a new feature of Windows 8, which, as its name suggests, allows an accelerated start of the OS. To do this, Windows saves system info in a file when shutdown. When you restart your PC, Windows uses this system info to perform PC recovery instead of restarting it. The difference is very clear between the same PC on Windows 7 and another on Windows 8. Learn in this article how to check that this option is enabled.
To do this, right-click in the lower left corner of your screen and then opt to Power options.
In the left sidebar, click on the link Set a password to get out of sleep.
To access all configuration options, start by clicking on the link Modify settings currently not available.
Then check the box Enable Quick Start (recommended) then validate by clicking on Save Changes.
Note: to activate the Quick Start option, turn off your computer and start it (do not restart it) otherwise the change will not be effective.
An option normally enabled by default on Windows 8.