← All articles

How to Reduce Startup Time in Windows 11

Speed up Windows 11 startup by identifying high-impact startup apps, removing unnecessary launch tasks, checking updates, and measuring before making changes.

By ShantanuPublished Updated
  • Applies to Windows 11
  • 3 min read
View article illustration
How to Reduce Startup Time in Windows 11

If Windows 11 takes a long time to become usable after you sign in, the delay is often caused by applications that launch automatically. The good news is that you can reduce startup load without using “optimizer” software or disabling Windows services.

Start with Task Manager

Press Ctrl + Shift + Esc and open Startup apps.

Task Manager shows whether each item is enabled and may classify its startup impact as Low, Medium, or High. Microsoft bases that impact on CPU time and disk activity during startup.

Look first at high-impact applications you do not need immediately after sign-in.

Disable apps, not everything

Select an unnecessary startup item and choose Disable. Good candidates might include chat clients, game launchers, update helpers, music apps, or utilities you rarely use.

Leave security software, hardware control utilities, accessibility tools, cloud-sync software you actively rely on, and unfamiliar system components alone until you know what they do.

Use Settings for the same list

You can also open Settings > Apps > Startup. This is useful if you prefer a simpler on/off list rather than Task Manager’s more detailed view.

Check startup folders

Some traditional desktop programs use the Startup folders rather than registering a normal startup task.

Press Windows Key + R and run:

shell:startup

To view startup items that apply to all users, run:

shell:common startup

Remove only shortcuts you recognize. Deleting a shortcut from the Startup folder does not uninstall the application.

Update Windows and drivers

A slow boot is not always caused by startup apps. Install current Windows updates and check the PC manufacturer for storage, chipset, graphics, and firmware updates—especially if startup became slower after a Windows upgrade.

Check free storage

Windows needs working room for updates, caches, and paging. Open Settings > System > Storage and free space if the system drive is nearly full.

Measure the right part of “startup”

There is a difference between the time from pressing the power button to the sign-in screen and the time from signing in to the desktop becoming responsive.

If the delay happens before Windows begins loading, BIOS/UEFI hardware initialization may be involved. If the desktop appears quickly but remains sluggish for another minute, startup applications and background tasks are more likely.

Do not use msconfig to disable Microsoft services for routine speed-ups

A clean boot is a diagnostic procedure, not a permanent performance preset. Microsoft warns that System Configuration can reduce functionality when used incorrectly.

Disable one group of unnecessary startup apps, restart, and observe the difference. Measured changes are far safer than applying a “20 services to disable” list copied from another PC.

Check whether Fast Startup is relevant

Fast Startup affects a normal shutdown followed by power-on; it does not make Restart faster because Restart performs a fuller boot. If you are measuring changes after disabling startup apps, use the same test method each time instead of comparing a restart with a shutdown/power-on cycle.

On systems where Fast Startup causes a documented driver or dual-boot problem, it may need to be disabled—but turning it off is not a performance optimization.

Official references

Microsoft Support — Configure startup applications in WindowsOfficial reference