Disabling Hybrid Boot In Windows 8?

9

2

Hybrid boot is a process that speeds up the normal startup in Windows 8 (apparently it makes booting faster than in previous versions of Windows)

The normal boot usually looks like this:

Pre-boot -> System Initialization -> User Session Initialization

The hybrid boot looks like this:

Pre-boot -> Hiberfile read -> Driver Initialization -> User Session Initialization

Windows 8 hybrid boot takes the concept of hibernating your computer to boot your system. When you hibernate, your system takes a snapshot of the System Initialization for that session to use when it wakes up. This creates a hiberfil with that session data saved which Windows 8 then uses to wake up from that hibernation.

I wish to disable Hybrid Boot in Windows 8 (as I have read it may cause problems such as the PC to hang at startup) even if the boot time is slightly increased (as it never really bothered me in Windows 7 etc) and would appreciate guidance on how to achieve this ?

Simon

Posted 2013-10-09T11:54:39.757

Reputation: 4 193

Disabling hybrid boot may also be useful when using Linux along Windows in a multi-boot environment, as it may cause problems in Linux (hdd drives not accessible) – None – 2015-08-26T09:14:28.673

How to Do a Full Shutdown in Windows 8 Without Disabling Hybrid Boot- http://www.howtogeek.com/129021/how-to-do-a-full-shutdown-in-windows-8-without-disabling-hybrid-boot/

– Ashildr – 2013-10-09T12:10:01.013

i knew it, but, i thought it might someday help somebody. – Ashildr – 2013-10-09T12:16:08.427

Answers

12

There is a great tutorial at hecticgeek how you can disable the hybrid boot permanently.

  1. Open ‘Control Panel’ and search for the below term.

    change what power buttons do

    This should open the ‘Power Options’ icon and then click on the link below it called ‘Change what the power buttons do’ to open the configuration page. enter image description here

  2. Now, at the top of this page, if you can see a blue text link called ‘Change settings that are currently unavailable’ (shown below), then click on it first, otherwise you won’t be able to change those settings.
    enter image description here

  3. Then simply scroll down and under the sub-heading ‘Shutdown settings’, remove the check mark of the option called ‘Turn on fast start-up (recommended)‘. Then click on the ‘Save changes’ button below to close the window and apply the changes.
    enter imagedescription here

Source

Christian

Posted 2013-10-09T11:54:39.757

Reputation: 6 571

Very concise article and thankyou for highlighting the main points. – Simon – 2013-10-09T12:07:14.017

You are welcome. :) You can also temporarily disable it by running shutdown /pin run-dialog. But I think you will disable it permanently. :) – Christian – 2013-10-09T12:11:12.147

2

Command-line methods (faster for me):

To disable Fast Boot:

1- Open elevated command-line prompt.
2- Disable Fast Boot:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V HiberbootEnabled /T REG_dWORD /D 0 /F

3- Disable Hibernation:

powercfg /h off

To re-enable Fast Boot:

1- Open elevated command-line prompt.
2- Enable Hibernation (precondition):

powercfg /h on

3- Enable Fast Boot:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V HiberbootEnabled /T REG_dWORD /D 1 /F

Sopalajo de Arrierez

Posted 2013-10-09T11:54:39.757

Reputation: 5 328