DEV Community

Izanagi
Izanagi

Posted on

How to reduce Windows boot time for gaming setups

A slow boot isn't just inconvenient — it means services that delay startup are competing with your session in the first few minutes after login. Here's what to cut.

Startup programs

Win + Rshell:startup — delete shortcuts here.

Task Manager → Startup tab — disable everything you don't need immediately at boot. Common offenders: Discord (starts fine when launched manually), Steam, Epic, OneDrive, Teams, Spotify.

Fast Startup — disable it

Fast startup is a partial hibernate. Windows saves kernel state to hiberfil.sys and restores it on next boot. This sounds good but causes issues:

  • Drivers don't fully reinitialize, causing state carry-over problems
  • Can cause scheduling anomalies that affect game performance
  • Makes shutdown/startup cycles less clean

Disable it: Power Options → Choose what the power buttons do → uncheck "Turn on fast startup".

Services that add to boot time

  • Windows Update Medic Service: re-enables Windows Update. Can't easily disable.
  • Print Spooler: if you never print, disable it.
  • Fax: almost certainly unused.
  • Windows Search: delays boot to start indexing.

SSD health

Boot time on an SSD should be under 15 seconds from power to desktop. If it's longer, check disk health with CrystalDiskInfo. Degraded NAND causes variable read performance.

IzanagiOP disables Fast Startup, Print Spooler, unnecessary scheduled tasks, and cleans startup cache files. https://terweb.lt/

Top comments (0)