A Windows 11 PC that takes two or three minutes to reach a usable desktop wears on you fast. You hit the power button, walk away, come back, and it’s still loading icons and spinning up background apps. The slow part is rarely Windows itself — it’s everything that piles on at sign-in, plus a few settings and hardware factors that quietly drag the process out.
This guide goes after the real causes in order of impact. Startup apps first, because that’s where most of the time goes. Then fast startup, which confuses people more than it helps them, followed by drivers, disk health, and the update-related slowdowns that show up out of nowhere.
First, trim what loads at startup
When you sign in, Windows launches every app marked to run at startup before you can do much. A handful is fine. A dozen sync clients, updaters, launchers, and “helper” utilities is what turns a 15-second boot into a two-minute one.
Open Settings → Apps → Startup. You’ll see each app with a toggle and, helpfully, a labeled startup impact. Turn off anything you don’t need running the moment you sign in.
Task Manager shows the same list with a bit more detail. Press Ctrl + Shift + Esc, go to the Startup apps tab, and sort by Startup impact. Right-click anything rated High that you don’t need immediately and choose Disable.
What to disable vs. keep at startup
| Chat and messaging apps | Safe to disable — open them when needed |
|---|---|
| Cloud sync (extra/secondary) | Disable secondary ones; keep your main |
| Game launchers and stores | Disable — launch manually |
| Hardware/RGB/updater utilities | Disable most; keep ones you rely on |
| Security software | Keep enabled |
| Touchpad/audio device helpers | Keep if hardware misbehaves without them |
Understand fast startup before you change it
Windows 11 has a feature called fast startup that makes boots quicker by doing a hybrid shutdown. When you click Shut down, Windows logs you off and saves the system session (the kernel and loaded drivers) to a hibernation file. On the next power-on, it loads that file instead of building everything from scratch.
This matters for troubleshooting in a way most people miss: Restart and Shut down behave differently when fast startup is on. A Restart performs a full shutdown and cold boot. A Shut down followed by powering on uses the saved hibernation state. That’s why “did you restart it?” sometimes fixes a problem that shutting down and turning the PC back on does not.
Fast startup helps on many machines, but it can also cause trouble — odd boot behavior on some hardware, conflicts with dual-boot setups, and the occasional update that doesn’t finish cleanly. If your boots are slow and weird, turning it off is a fair test.
To find the setting: Control Panel → Hardware and Sound → Power Options → Choose what the power buttons do → Change settings that are currently unavailable, then clear Turn on fast startup.
Check drivers, especially after updates
A boot that suddenly got slow — rather than one that’s always been slow — points at a change. The most common change is a driver. A Windows update can replace a working driver with a different version that stalls during startup, or a device can sit there retrying while Windows waits.
Open Device Manager (right-click Start → Device Manager) and look for:
- Any device with a yellow warning triangle, which flags a driver problem.
- Recently changed drivers, especially storage controllers, network adapters, and graphics.
If a device looks problematic and the slowdown started after an update, open its Properties → Driver tab and use Roll Back Driver to return to the previous version. The general process for updating and rolling back is covered in our guide to using DISM and SFC to repair Windows, which is also worth running if system files are part of the problem.
Make sure pending updates have actually finished, too. A boot that hangs on “Working on updates” or finishes update work on startup will feel slow until the update completes. If updates themselves are stuck, see fixing Windows Update stuck.
Rule out disk and storage problems
Boot time depends heavily on how fast Windows can read from the system drive. Two things to check:
First, what kind of drive is it? If Windows is installed on a mechanical hard drive, that alone explains a slow boot. Moving the OS to an SSD is the single most effective upgrade for boot speed — nothing in software comes close.
Second, is the drive healthy? A failing SSD or hard drive makes boot times balloon as reads retry. Check the drive’s status and SMART health. If you see read errors or the drive reports a warning, back up your data and plan a replacement before it fails outright. Persistent high disk activity at idle is its own symptom — our guide on fixing 100% disk usage in Windows covers the software causes when the drive itself is fine.
Slow boot checklist
- Startup apps trimmed in Settings and Task Manager
- Fast startup tested on/off as a diagnostic
- Device Manager checked for driver warnings
- Recently changed drivers rolled back if needed
- Pending Windows updates fully completed
- Drive type confirmed (SSD vs HDD) and health checked
A few extra steps worth trying
If the basics didn’t get you there, a few more targeted checks help:
- Run the built-in maintenance. A
chkdskpass on the system drive catches file-system errors that slow reads, and DISM/SFC repairs corrupted system files that can stall startup. - Look at free space. A nearly full system drive slows everything, boot included. Clear room with Storage Sense or Disk Cleanup.
- Watch for one heavy service. If a single background service or scheduled task fires at every boot and pegs the CPU or disk, it’ll drag the whole startup. Task Manager’s Startup and Details tabs help spot the offender.
- Confirm it’s not malware. Unexpected, sudden slowness with no obvious cause is worth a full security scan.
A note on expectations: a healthy Windows 11 PC with an SSD, a trimmed startup list, and current drivers should reach a usable desktop in well under a minute. If you’ve worked through everything here and you’re still well past that, the remaining suspect is almost always hardware — a mechanical system drive, a failing SSD, or not enough RAM forcing heavy paging at startup. Software tuning has limits, and past a certain point the bottleneck is what the machine is made of, not how it’s configured.
It’s also worth separating two different complaints. “Slow to the desktop” is the boot problem this guide addresses. “Slow once I’m at the desktop” is a different issue — that’s startup apps still loading in the background, a background process pegging the disk, or low memory, and it’s measured after boot rather than during it. Knowing which one you actually have keeps you from chasing the wrong fix.
Wrapping up
Slow boots in Windows 11 are usually death by a thousand startup apps, so start there — it’s the change with the biggest payoff for the least effort. Then understand fast startup well enough to use it as a test rather than a mystery, and remember that Restart and Shut down aren’t the same thing when it’s on.
After that it’s about ruling out change and hardware: a bad driver from a recent update, a system drive that’s mechanical or failing, or updates that haven’t finished. Work down the list and most slow boots come back to a reasonable speed. If the system drive is still a spinning hard disk, though, the honest answer is that an SSD will do more than any setting.