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 that
if 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?