How to disable Fast Startup using a Group Policy?
Solution 1
It looks like there is no Administrative Template for managing this setting; as documented, Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup
can only be used to enforce it, not to disable it (WTF?!? It's already enabled by default... they could at least have gone a bit further and turn this setting into a true on/off switch!).
The only available way to disable Fast Startup (outside of using the GUI) is by setting the following Registry key to 0:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power\HiberbootEnabled
This can be done using Group Policy Preferences and it effectively disables Fast Startup; of course, setting it to 1 would instead enable it.
And yes, disabling Fast Startup fixes the problem of Wake-On-Lan not working.
Solution 2
I agree with Minkus that by Disabling GPO "Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup" does set the registry key
HKLM\SOFTWARE\Policies\Microsoft\Windows\System\HiberbootEnabled=0
(REG_DWORD) but that doesn't seem to Disable Fast Startup in my testing.
It does seem like a bug, since the only way to properly disable "Fast Startup" is setting the Regkey:
HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Power\HiberbootEnabled=0
Solution 3
I know this is an old post. But I was having the same issues. It does work to just disable hibernation as well. "powercfg -h off"
Related videos on Youtube
Massimo
"Against stupidity, the Gods themselves fight in vain." https://www.linkedin.com/in/massimo-pascucci
Updated on September 18, 2022Comments
-
Massimo over 1 year
Windows 8 / 8.1 / 10 has this feature called "Fast Startup" (or "fast boot", "hybrid statup", "hybrid shutdown", and so on...) which doesn't actually shut down the computer when you tell it to do so, instead putting it in a sort of hybernation, in order to speed up boot time.
Although this might seem nice at first view, it has several known and ugly side effects:
- It can seriously screw up on some systems (possibly when using old/incompatible drivers or BIOSes), resulting in a system crash at boot time and a subsequent forced full boot (this I witnessed personally on several different systems... and good luck if you are also using mirrored dynamic disks, which will always undergo a full resync after a system crash).
- It does hell to the processing of some group policies, which require an actual system restart in order to be applied.
- Last but not least, it has been known to render Wake-On-Lan unusable; this is the problem I'm currently facing after an upgrade to Windows 10 of several Windows 7 PCs which used to WOL quite fine, and now just don't anymore.
For these and other reasons, I'd like to be able to manage Fast Startup using Group Policies; however, the only policy I could find about this (
Computer Configuration\Policies\Administrative Templates\System\Shutdown\Require use of fast startup
) can only be used to force the use of Fast Startup, but not to disable it: its description explicitly states thatif you disable or do not configure this policy setting, the local setting is used
.Thus, my question: how can I disable Fast Startup using a group policy?
-
GuitarPicker about 4 years"\Session Manager\" needs a space.
-
DustWolf over 2 yearsThis is quite suboptimal for corporate laptops.
-
Minkus over 2 yearsAgreed. I have removed my post since it appears using this setting to DISABLE Fast Startup no longer works (if it ever did).