PC Optimization

  • How to Disable Startup Programs in Windows to Speed Up Boot Time

    How to Disable Startup Programs in Windows to Speed Up Boot Time

    Have you ever turned on your computer only to wait endlessly as desktop icons slowly appear or your mouse cursor stutters? Why does a PC that was blazing fast when new get slower and slower to boot up over time?

    At a Glance

    • Open Task Manager (shortcut: Ctrl + Shift + Esc) and set unused programs to ‘Disabled’ in the ‘Startup apps’ tab.
    • Prioritize disabling apps with a ‘High impact’ rating (consuming over 1 second of CPU time or over 3 MB of disk I/O), such as chat apps and game launchers.
    • Disabling startup apps does not uninstall them; you can re-enable them at any time.
    • You can also easily manage startup apps using the toggle switches in ‘Settings > Apps > Startup’.

    Why PC Boot Times Get Slower Over Time

    Why PC boot times get slower over time

    When installing new software, clicking “Next” without checking the options often enables auto-start on Windows boot by default. Typical culprits include messaging apps, game launchers, cloud storage sync clients, and automatic software updaters.

    This is like packing every single textbook into your backpack every morning, even for classes you do not have that day. The moment Windows boots up, multiple programs compete for CPU and disk resources simultaneously, creating a severe bottleneck.

    Removing programs you don’t need right away from the startup list and launching them manually only when needed can significantly reduce system load.

    Startup Impact Levels: Which Programs Should You Turn Off First?

    Startup impact levels and which programs to disable first

    Windows measures how much load each program places on boot speed using the “Startup impact” metric. This rating is determined by CPU processing time and disk read/write (I/O) activity during startup.

    Startup Impact LevelCPU Active TimeDisk I/O Usage
    High impactOver 1 second (1,000 ms)Over 3 MB
    Medium impact300 ms to 1,000 ms300 KB to 3 MB
    Low impactUnder 300 msUnder 300 KB (under 292 KB in some documentation)
    NoneDisabled
    Not measuredNo data collected

    Your primary targets should be programs listed as ‘High impact’. While user forums sometimes report dramatic improvements—such as boot times dropping from one minute down to 15 seconds—actual results vary depending on hardware configuration (such as having an SSD) and are not an official guarantee from Microsoft. Furthermore, official Microsoft documentation varies slightly regarding the disk threshold for Low impact, citing either under 292 KB or under 300 KB.

    How to Disable Startup Apps in 10 Seconds

    How to disable startup apps in 10 seconds via Task Manager or Settings

    The quickest method is pressing Ctrl + Shift + Esc to open Task Manager. In Windows 11, click ‘Startup apps’ on the left navigation bar; in Windows 10, go to the ‘Startup’ tab at the top. Right-click any non-essential program and select ‘Disable’.

    If you prefer using the Windows Settings interface, navigate to ‘Settings > Apps > Startup’ and switch the toggle switch to Off for the desired apps.

    Disabling an app here does not delete or uninstall it. The preference is stored in the Windows Registry, allowing you to re-enable auto-start at any point in the future.

    Press Ctrl + Shift + Esc right now and disable unnecessary startup apps marked with ‘High impact’.

    References

    1-Minute Summary Video

    Related Articles