How to Turn On or Off Fast Startup in Windows 10
Fast startup (aka: hiberboothybrid bootor hybrid shutdown) is turned on by default in Windows and is a setting that helps your PC start up faster after shutdown. Even faster than hibernate. Windows does this by saving an image of the Windows kernel and loaded drivers to the hiberfile (C:\hiberfil.sys) upon shutdown so when you start your PC againWindows simply loads the hiberfile (C:\hiberfil.sys) into memory to resume your PC instead of restarting it.
For more information about fast startupsee:
- Delivering fast boot times in Windows 8 - Building Windows 8 - Site Home - MSDN Blogs
- Designing for PCs that boot faster than ever before - Building Windows 8 - Site Home - MSDN Blogs
- Distinguishing Fast Startup from Wake-from-Hibernation | Microsoft Docs
- Delivering a great startup and shutdown experience | Microsoft Docs
Updates may not be installed with Fast Startup in Windows 10 version 1809 and 1903
Fast startup causes hibernation or shutdown to fail in Windows 10 or 8.1
The fast startup setting doesnt apply to Restart. You need to shut down and then start your PC again for fast startup to take effect.
Fast startup requires that hibernate be enabled. If you only want to use fast startup and don't plan on using hibernatethen you can specify the hiberfile type as reduced to significantly reduce the size of the hiberfile (C:\hiberfil.sys) to about half of its full size.
If you disable hibernatethen it will also disable fast startup.
You must be signed in as an administrator to turn fast startup on or off.
This tutorial will show you how to turn fast startup on or off for all users in Windows 10.
For a Windows 11 version of this tutorialsee:
Turn On or Off Fast Startup in Windows 11
Contents
- Option One: To Turn On or Off Fast Startup in System Settings
- Option Two: To Turn On or Off Fast Startup using a BAT file
- Option Three: Enable or Disable to Require Fast Startup in Local Group Policy Editor
- Option Four: Enable or Disable to Require Fast Startup using a REG file
OPTION ONETo Turn On or Off Fast Startup in System Settings
1 Open the Control Panel (icons view)and click on the Power Options icon.
2 Click/tap on the Choose what the power buttons do link on the left side. (see screenshot below)
3 Click/tap on the Change settings that are currently unavailable link at the top. (see screenshot below)
4 If prompted by UACclick/tap on Yes.
5 Do step 6 or step 7 below for what you would like to do.
6. To Turn On Fast Startup
This is the default setting.
A) Under Shutdown settingscheck the Turn on fast startup boxclick/tap on the Save changes buttonand go to step 8 below. (see screenshot below step 8)
7. To Turn Off Fast Startup
A) Under Shutdown settingsuncheck the Turn on fast startup boxclick/tap on the Save changes buttonand go to step 8 below. (see screenshot below step 8)
8 You can now close the System Settings window if you like.
If the Turn on fast startup setting is not listedthen you will need to close the System Settings windowenable hibernatethen start over at step 1 again.
OPTION TWOTo Turn On or Off Fast Startup using a BAT file
The downloadable .bat files below will modify the DWORD value in the registry key below.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
HiberbootEnabled DWORD
0 = Turn off fast startup
1 = Turn on fast startup
1 Do step 2 (toggle on/off)step 3 (on)or step 4 (off) below for what you would like to do.
2. To Toggle On and Off Fast Startup
Special thank you to Matthew Wai for providing this .bat file option.
A) Click/tap on the Download button below to download the BAT file belowand go to step 5 below.
Turn_On_or_Off_Fast_Startup.bat
Download
3. To Turn On Fast Startup
This is the default setting.
A) Click/tap on the Download button below to download the BAT file belowand go to step 5 below.
Turn_On_Fast_Startup.bat
Download
4. To Turn Off Fast Startup
A) Click/tap on the Download button below to download the BAT file belowand go to step 5 below.
Turn_Off_Fast_Startup.bat
Download
5 Save the .bat file to your desktop.
6 Right click or press and hold on the downloaded .bat fileand click/tap on Run as administrator.
You can skip this step if you downloaded the Turn_On_or_Off_Fast_Startup.bat file from step 2.
7 When promptedclick/tap on Run and Yes (UAC).
If you likeyou can stop getting the Run prompt by unblocking the downloaded .bat file.
8 You will now notice your screen flicker as a command prompt quickly opens and closes to apply the registry changes.
9 You can now delete the downloaded .bat file if you like.
OPTION THREEEnable or Disable to Require Fast Startup in Local Group Policy Editor
If enabledthis option will override Option One and Option Two.
The Local Group Policy Editor is only available in the Windows 10 ProEnterpriseand Education editions.
All editions can use Option Four.
1 Open the Local Group Policy Editor.
2 Navigate to the key below in the left pane of the Local Group Policy Editor. (see screenshot below)
Computer Configuration\Administrative Templates\System\Shutdown
3 In the right pane of Shutdown in Local Group Policy Editordouble click/tap on the Require use of fast startup policy to edit it. (see screenshot above)
4 Do step 5 (enable) or step 6 (default) below for what you would like to do.
5. To Enable Require Fast Startup
A) Select (dot) Enabledclick/tap on OKand go to step 7 below. (see screenshot below)
6. Default to Not Require Fast Startup
A) Select (dot) Not Configured or Disabledclick/tap on OKand go to step 7 below. (see screenshot below)
Not Configured is the default setting. This will allow you to use Option One and Option Two to turn on or off fast startup.
7 When finishedyou can close the Local Group Policy Editor if you like.
OPTION FOUREnable or Disable to Require Fast Startup using a REG file
If enabledthis option will override Option One and Option Two.
The downloadable .reg files below will modify the DWORD value in the registry key below.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
HiberbootEnabled DWORD
(delete) = Default
1 = Always enable
1 Do step 2 (enable) or step 3 (default) below for what you want to do.
2. To Enable Require Fast Startup
A) Click/tap on the Download button below to download the file belowand go to step 4 below.
Enable_require_Fast_Startup.reg
Download
3. Default to Not Require Fast Startup
This is the default setting. This will allow you to use Option One and Option Two to turn on or off fast startup.
A) Click/tap on the Download button below to download the file belowand go to step 4 below.
Default_not_require_Fast_Startup.reg
Download
4 Save the .reg file to your desktop.
5 Double click/tap on the downloaded .reg file to merge it.
6 When promptedclick/tap on RunYes (UAC)Yesand OK to approve the merge.
7 If you likeyou can delete the downloaded .reg file if you like.
That's it,
Shawn Brink
Related Tutorials
- How to Enable or Disable Fast Boot in UEFI Firmware Settings for Windows
- How to Hibernate the Computer in Windows 10
- How to Enable or Disable Hibernate in Windows 10
- How to Shut Down the Computer in Windows 10
- How to Put Your Computer to Sleep in Windows 10
- How to Specify Hiberfile Type as Full or Reduced in Windows 10
- How to Check if Last Boot was from Fast StartupFull Shutdownor Hibernate
- How to See Sleep States Available on your Windows 10 PC
- How to See Last BIOS Boot Time in Windows 10







Quote