Fast Startup is a hybrid shutdown feature that saves your Windows kernel and drivers to a hibernation file so your PC powers on faster than it would from a full cold boot. The simple rule: keep it enabled on a stable, single-operating-system machine, and disable it if you dual-boot or keep running into shutdown, update, or driver problems. You can flip it from Control Panel's power options, or through powercfg if the setting has gone missing.
TL;DR:
- Restart performs a full boot and bypasses Fast Startup, so choose it after installing updates or drivers rather than changing the setting.
- To get one genuine cold boot, run shutdown /s /t 0 from a terminal; this leaves your Fast Startup setting unchanged.
- If the Fast Startup checkbox is missing, hibernation may be disabled; run powercfg /hibernate on in an elevated terminal to restore the option.
- Fast Startup leaves the Windows volume hibernated, so another operating system may treat it as locked or improperly shut down.
- If boot still feels slow, check startup apps, driver and firmware versions, and storage health; Windows 11 runs TRIM on SSDs weekly.
Table of Contents
- What Fast Startup is and how it speeds boot time
- When you should keep it enabled
- How to check whether Fast Startup is on
- Enable or disable Fast Startup in Control Panel
- Command-line fixes: powercfg and cold shutdowns
- Registry and Group Policy options for advanced users
- Common problems and how to troubleshoot them
- Publisher perspective: diagnose first, change settings last
- A diagnostic-first way to speed up your startup
- FAQ
- Sources
What Fast Startup is and how it speeds boot time
When you shut down a Windows 11 PC with Fast Startup turned on, Windows doesn't fully power off in the traditional sense. It logs off your user sessions, then writes the already-initialized kernel and loaded drivers to a file called hiberfil.sys, according to Microsoft's technical documentation. The next time you power on, Windows reloads that saved state instead of rebuilding the kernel and re-enumerating every device from scratch.
This is different from full hibernation, which saves your entire user session, open apps included, and different from Restart, which always runs a complete boot cycle. Restart ignores Fast Startup entirely because it needs a genuinely fresh kernel and driver state, which is exactly why Microsoft points people toward Restart when they install updates or drivers.

Fast Startup only shortens the path between shutdown and power-on. It does nothing for how quickly apps load once you're signed in, so if your desktop feels sluggish after boot, the setting isn't the thing to blame.
When you should keep it enabled
For most people running a single copy of Windows on one drive, leaving Fast Startup on makes sense. Microsoft's own troubleshooting guidance treats disabling it as a corrective step for specific symptoms, not as a default recommendation, which tells you it's meant to stay on unless something is actually wrong.
On a modern SSD or NVMe drive, the time you save from Fast Startup is smaller than it was on old spinning hard drives, since storage reads are already fast. The gain is still real, just less dramatic, so weigh it against any compatibility issue you're actually experiencing rather than assuming you need to turn it off.
If you only need one cold boot, say after a driver install or a firmware update, you don't need to change the setting at all. Use Restart, or run shutdown /s /t 0 from a terminal, and Fast Startup stays out of the way for that single boot.

How to check whether Fast Startup is on
Before changing anything, confirm the current state. There are two reliable ways to check:
- Open Control Panel, go to Hardware and Sound, then Power Options, then Choose what the power buttons do. Look for a checkbox labeled Turn on fast startup; you may need to click Change settings that are currently unavailable first.
- Check the registry value
HiberbootEnabledatHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power. A value of 1 means Fast Startup is on, 0 means it's off, as explained in this registry guide.
If the checkbox is grayed out or missing entirely, it usually means hibernation is disabled on your system or you're not signed in as an administrator, both of which block access to this setting.
Enable or disable Fast Startup in Control Panel
The Control Panel method is the supported, reversible way to change this setting, and it works the same whether you're turning Fast Startup on or off:
- Open Control Panel and select Hardware and Sound.
- Click Power Options, then Choose what the power buttons do.
- Select Change settings that are currently unavailable.
- Check the box next to Turn on fast startup to enable it, or clear it to disable it.
- Click Save changes.
If the checkbox doesn't appear at all, hibernation is probably unavailable on your machine. You can restore it with powercfg /hibernate on, which should make the Fast Startup option reappear in this same menu, as Microsoft's powercfg documentation explains.
Pro Tip: If a driver install or Windows update still seems incomplete after shutting down, use Restart instead of Shut down. Fast Startup doesn't apply to Restart, so it guarantees a clean boot.
Command-line fixes: powercfg and cold shutdowns
For anyone comfortable with a terminal, powercfg gives you direct control over the hibernation infrastructure that Fast Startup depends on:
- Run
powercfg /hibernate onfrom an elevated terminal to enable hibernation, which also restores the Fast Startup option if it was missing, per Microsoft's powercfg reference. - Run
powercfg /hibernate offto disable hibernation entirely. This removes Fast Startup and also takes Hibernate off your power menu. - Run
shutdown /s /t 0when you need one genuine cold boot, for example before installing a graphics driver or a firmware update, without touching your saved settings at all, as Microsoft explains here.
These commands are the same ones Microsoft documents for managing hibernation broadly, so they're safe to run and fully reversible.
Registry and Group Policy options for advanced users
IT administrators managing multiple machines, or anyone whose Control Panel option refuses to stick, can control Fast Startup through the registry or Group Policy instead.
The registry key is HiberbootEnabled, found at HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power. Setting it to 1 enables Fast Startup; setting it to 0 disables it, the same effect as the Control Panel checkbox, as described in this registry guide.
In managed environments, Group Policy offers a centralized version of this same toggle, under Computer Configuration, Administrative Templates, System, Shutdown, Require use of fast startup. This lets administrators enforce one setting across an entire fleet rather than relying on each user to configure it individually.
Back up your registry or create a restore point before making direct edits. The Control Panel and powercfg methods are supported and easier to undo, so reach for the registry only when those options aren't available to you.
Common problems and how to troubleshoot them
Most Fast Startup complaints fall into a handful of recognizable patterns, and each has a specific fix rather than a blanket "turn it off" answer.
- Updates sometimes fail to finish installing after a Shut down with Fast Startup enabled; choosing Restart instead, or disabling Fast Startup if the problem persists, resolves it according to Microsoft's troubleshooting guidance.
- Dual-boot setups are the clearest case for disabling it: Fast Startup leaves your Windows volume in a hibernated state, and another operating system reading that drive can treat it as locked or improperly shut down.
- If shutdown returns you to the lock screen instead of powering off, Microsoft's guidance for this exact symptom points to Event ID 45 and DumpFilters logs as the place to look for driver-related causes, detailed in its shutdown failure troubleshooting article.
Windows 11 runs TRIM on SSDs automatically on a weekly schedule, which Pureinfotech's guide confirms, meaning SSD health maintenance happens independently of Fast Startup. If boot still feels slow after confirming Fast Startup is configured correctly, look at startup apps, driver and firmware versions, and overall storage health instead of assuming the checkbox is the only variable in play.
Publisher perspective: diagnose first, change settings last
The instinct to toggle Fast Startup the moment something feels slow or goes wrong skips a step that actually matters more: finding out what's causing the symptom. A slow boot is just as often a bloated startup app list or an aging drive as it is a hibernation setting, and flipping Fast Startup off won't fix either of those.
Our own approach at Tempered favors the opposite order: run a scan to identify real constraints, then make one measured, reversible change at a time rather than guessing. If you'd rather see the data before changing a setting, that diagnostic-first view is worth checking before you touch Control Panel at all.
— Ian
A diagnostic-first way to speed up your startup
Guesswork fixes like toggling Fast Startup can help in specific cases, but they don't tell you what's actually slowing your PC down. We built Tempered to answer that question first: it scans live hardware metrics, including CPU, RAM, GPU, disk, and uptime, and shows you plain-language recommendations tied to real, measured constraints rather than generic tweaks.

Every change Tempered suggests comes with an explanation of what it does, what to expect, and a one-click undo path, so you're never stuck with an adjustment you didn't approve. For readers who want a deeper look at startup impact specifically, our guide on diagnosing startup impact with Task Manager walks through the same idea manually.
- Tempered's Free plan lets you run limited AI scans at no cost.
- The Torque and Torque Max plans unlock higher scan limits and premium features, with full details on our pricing page.
If you'd rather see what's actually slowing your startup before changing any Windows setting, run a scan with Tempered and work from real data instead of a guess.
FAQ
Is it better to turn off fast startup in Windows 11?
Not universally. Keep it on if you run a single operating system and haven't hit shutdown or update problems, and turn it off only if you dual-boot or see persistent update, driver, or shutdown issues, per Microsoft's troubleshooting guidance.
Is turning on fast startup good?
For most single-OS setups, yes: it shortens the time between shutdown and power-on by reloading a saved kernel and driver state instead of rebuilding it from scratch. It won't speed up anything after you've already signed in.
How can I speed up Windows 11 startup?
Confirm Fast Startup is configured the way you want it, then check what else is adding time: startup apps, driver and firmware versions, and drive health all matter. Our guide on delaying startup apps covers one of the most common culprits.
Is fast boot the same as fast startup?
No. Fast Startup is a Windows feature that reloads a saved kernel and driver image from hiberfil.sys, while "Fast Boot" usually refers to a motherboard firmware setting that skips certain hardware checks during the earliest stage of booting, a distinction Microsoft's driver documentation draws explicitly.
