Microsoft Teams has a talent for making a fast laptop feel slow every single morning. It launches at boot — whether you asked it to or not — then spends the next minute signing in, syncing conversations, and checking for updates, all while you are trying to open your first app. On Windows 11, where Teams is woven into the system, it can feel impossible to stop.
The frustration compounds because Teams is sneaky about autostart: disable it in one place and it re-enables itself from another. Task Manager alone is not enough. You have to hit all three control points — the in-app setting, the Startup tab, and the registry entry it hides behind.
This guide covers all three, plus what to do when a work policy keeps turning it back on.
Why this happens
In-app autostart setting: Teams’ own ‘Auto-start Teams’ toggle re-enables itself independently of Task Manager.
Heavy Electron client: Teams loads a full browser engine at boot, which is expensive on older CPUs and spinning drives.
Sign-in and sync storm: Authentication, chat sync, and file sync all fire simultaneously at startup.
Update checks at launch: Teams checks for client updates on every start, adding network and disk load.
Multiple startup entries: Teams can register in Task Manager, the Startup folder, and the registry simultaneously.
IT policy re-enabling it: Work-managed devices may enforce autostart via group policy. Broader startup cleanup is in how to disable startup programs in Windows 11 .
Classic Teams client: The older client is dramatically heavier than the new Teams.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Disable autostart inside Teams first
This is the master switch. Skipping it is why Teams keeps coming back after Task Manager disables.
- Open Microsoft Teams.
- Click the three dots next to your profile picture, then Settings.
- Go to General and uncheck ‘Auto-start Teams’.
- Also uncheck ‘Open application in background’ if present.
- Close Teams completely — right-click its system tray icon and choose Quit.
- Restart the laptop and check whether Teams launches.
Fix 2: Disable Teams in Task Manager startup
The second control point. Both must be off for autostart to actually stop.
- Open Task Manager with Ctrl plus Shift plus Esc.
- Go to the Startup apps tab.
- Find Microsoft Teams and set it to Disabled.
- Look for any second Teams entry (updater or machine-wide installer) and disable it too.
- Restart and verify Teams stays closed.
Fix 3: Remove the registry autostart entry
Teams sometimes leaves a Run key that relaunches it. Removing it closes the third door.
- Press Win plus R, type
regedit, and press Enter. - Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
- Look for a Teams-related value and delete it.
- Also check HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run for machine-wide entries.
- Close the registry editor and restart.
- Verify in Task Manager that no Teams process starts at boot.
Fix 4: Upgrade to the new Teams client
If you must keep Teams autostarting for work, the new client makes it far less painful — faster launch, lower memory. Microsoft’s Windows support hub has deployment guidance for rolling out the new Teams client.
- Open Teams and look for the ‘Try the new Teams’ toggle at the top.
- Switch it on and let the new client install.
- Alternatively, download the new Teams from the Microsoft Store.
- Uninstall the classic Teams client afterward to avoid duplicates.
- Re-apply your autostart preferences in the new client.
- Measure boot time before and after — the difference is usually obvious.
Fix 5: Delay Teams instead of disabling it
If work requires Teams running, a delayed start gives Windows time to finish booting first — most of the benefit, none of the missed messages.
- Keep autostart enabled in Teams settings.
- Download a free startup-delayer tool or use Task Scheduler.
- In Task Scheduler, create a task that launches Teams 3 minutes after logon.
- Disable the normal Teams startup entries so only the delayed task runs.
- Test with a restart — the desktop should be responsive long before Teams appears.
Fix 6: Handle IT-enforced autostart
On work laptops, group policy may force Teams to start. You need a different conversation, not a different toggle.
- Check with your IT department whether Teams autostart is policy-enforced.
- If it is, ask whether the new Teams client can be deployed — it is the approved fix.
- Do not fight policy with registry hacks; they get reverted and can flag your device.
- As a compromise, ask IT about the delayed-start approach.
- For personal devices with the same symptom on Windows 10, see Teams autostart on Windows 10 .
Fix 7: Audit hidden Teams entries with Autoruns
Teams is notorious for autostart entries in places Task Manager never shows. Autoruns from Microsoft Sysinternals lists every single one — Logon entries, scheduled tasks, services — for a definitive cleanup.
- Download Autoruns from Microsoft Sysinternals and run it as administrator.
- Open the Logon tab and look for Teams entries.
- Uncheck every Teams-related entry you find.
- Check the Scheduled Tasks tab for Teams updaters and uncheck those too.
- Restart the laptop.
- Confirm in Task Manager that no Teams process starts at boot.
Closing
Teams autostart is a three-lock door — the in-app setting, Task Manager, and the registry — and you have to turn all three keys. Do that, or upgrade to the lighter new client, and your Windows 11 mornings get noticeably faster without missing a single message. Revisit these settings after Teams updates itself, since client updates sometimes restore the in-app autostart toggle. Your boot times will thank you.
