goguppy.com ← platform scripts

⚡ Stop Fast Boot

Intune Platform Script · Disables fast startup so shutdown is a real shutdown
Cold boot gets a few seconds slower. Noticeable on spinning disks, barely measurable on NVMe. Laptops using Modern Standby never used fast startup anyway, so this is a no op there.
Fixes the Reboot Reminder remediation. With fast startup on, a shutdown only hibernates the kernel and LastBootUpTime is never updated, so someone who shuts down nightly still reports weeks of uptime and gets nagged anyway. Turn this off and uptime tells the truth.
Script
1
Set HiberbootEnabled to 0 platform script
Idempotent, safe to rerun. Takes effect at the next shutdown. Does not disable hibernate itself, hiberfil.sys stays. That would be powercfg /h off.
# Disables fast startup so shutdown is a real shutdown. Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power" HiberbootEnabled 0
Intune Platform Script Settings
Run this script using the logged on credentials No
Enforce script signature check No
Run script in 64-bit PowerShell host Yes
Runs Once per device