How to Disable Startup Programs on Windows

Reduce boot time on Windows by trimming startup programs and cleaning related clutter using Kudu.

By Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

Many apps add themselves to Windows startup so they launch every time your PC boots or you sign in. Over time, these background programs stack up and compete for CPU, memory, and disk access during startup, which slows everything down. Some apps also leave behind scheduled tasks, services, or leftover files even after you stop using them, adding more clutter.

Common Symptoms

  • Windows takes much longer than usual to reach the desktop
  • Your PC feels sluggish for the first few minutes after signing in
  • Lots of app icons appear in the system tray right after boot
  • Fans spin up and disk usage stays high during startup
  • You notice apps opening automatically that you do not need

How to Fix It Manually

  1. Open Task Manager and review startup apps.

    • Press Ctrl + Shift + Esc to open Task Manager.
    • If you see the simplified view, click More details.
    • Select the Startup tab. On Windows 11, this may appear under Startup apps in the left sidebar.
  2. Identify high-impact startup programs.

    • Look at the Startup impact column.
    • Focus first on apps marked High or Medium impact.
    • Common examples include chat apps, game launchers, cloud sync tools, printer utilities, and update helpers.
  3. Disable apps you do not need at boot.

    • Right-click a startup item and choose Disable.
    • Leave security software, touchpad drivers, audio drivers, and anything from Microsoft or your PC maker that you are unsure about.
    • Disabling a startup app does not uninstall it; it just stops it from launching automatically.
  4. Check Windows Settings for startup apps.

    • Press Windows + I to open Settings.
    • Go to Apps > Startup.
    • Turn off apps you do not want starting automatically.
    • This view can be easier to scan than Task Manager, especially on Windows 11.
  5. Uninstall software you no longer use.

    • In Settings, go to Apps > Installed apps (or Apps & features on Windows 10).
    • Sort by Name or Install date and remove programs you no longer need.
    • This helps because some apps re-add startup entries after updates unless they are fully removed.
  6. Check the Startup folder for leftover shortcuts.

    • Press Windows + R, type shell:startup, then press Enter.
    • Delete shortcuts for apps you do not want opening when you sign in.
    • Then press Windows + R, type shell:common startup, and press Enter to check the all-users startup folder too.
  7. Restart your PC and test boot time.

    • Save your work and restart Windows.
    • If something important no longer opens automatically, you can re-enable it in Task Manager or Settings.
    • If startup is still slow, the issue may also involve background services, temporary files, or leftover app junk.

Fix It Automatically with Kudu

Kudu can scan your PC for startup programs, unnecessary background entries, and related clutter that slows boot time. It helps you disable what you do not need and clean up leftover junk so Windows starts faster without digging through multiple menus yourself.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →