9 Best Methods to Disable Microsoft Teams [Step By Step]

If Microsoft Teams keeps popping up every time you start your PC — or you just want it gone for good — you’re in the right place. I’ll walk you through every method for disabling, stopping, or completely removing Teams, whether you’re a regular user or an IT admin managing dozens of machines.

Let’s get into it.

Why You Might Want to Disable Teams

Not everyone uses Microsoft Teams daily. Maybe you’re on a personal laptop and Teams just slows things down at startup. Maybe your company switched to Slack or Zoom. Whatever the reason, Teams has a habit of launching itself automatically, sitting in your system tray, and quietly eating memory in the background.

The good news? You have full control over it; you just need to know where to look.

Disable Microsoft Teams

Here I will tell you different ways to disable Microsoft Teams you can use based on your requirement.

Method 1: Turn Off Auto-Start from Inside Teams (Easiest Fix)

This is the first thing I always try. If Teams is already open, you can tell it to stop launching at startup right from its own settings.

Here’s how:

  1. Open Microsoft Teams.
  2. Click on your profile picture (top right corner).
  3. Select Settings.
  4. Go to the General tab.
  5. Uncheck “Auto-start Teams”.
  6. Also, uncheck “Open application in background” if you see that option.
  7. Close Teams.
How to disable Microsoft Teams permanently

That’s it. Next time you restart your PC, Teams will stay quiet until you open it manually.

When to use this: Best for personal laptops or work machines where you still need Teams occasionally, but just don’t want it running constantly.

Method 2: Disable Teams at Startup via Task Manager

If Teams still launches after Method 1 — or you’d rather handle it at the Windows level — Task Manager is your next stop.

  1. Press Ctrl + Shift + Esc to open Task Manager (or right-click your taskbar and select Task Manager).
  2. Click on the Startup apps tab (in Windows 11, it might be labeled “Startup apps” in the left sidebar).
  3. Find Microsoft Teams in the list.
  4. Right-click it and choose Disable.
  5. Restart your PC.
How to turn off Microsoft Teams auto start

Teams will no longer start with Windows. It’s still installed — you can open it anytime — but it won’t load itself automatically.

Pro tip: While you’re in there, you might notice other apps slowing down your startup. This is a good opportunity to clean those up, too.

Method 3: Disable Teams Using Windows Settings (Startup Apps)

Windows 11 and Windows 10 both have a built-in startup apps manager in Settings. This does the same thing as Task Manager, but with a cleaner interface.

  1. Press Windows + I to open Settings.
  2. Go to Apps → Startup (on Windows 11) or Apps → Startup (on Windows 10 under Apps section).
  3. Scroll through the list and find Microsoft Teams.
  4. Toggle the switch to Off.
How to remove Microsoft Teams from startup

Done. Teams won’t auto-launch anymore.

Method 4: Remove the Teams Chat Icon from the Taskbar (Windows 11)

Windows 11 ships with a Teams Chat icon pinned right in your taskbar that purple chat bubble near the clock. Even if you disable Teams at startup, this icon can still trigger a reinstall if clicked.

Here’s how to hide it:

  1. Right-click on a Teams icon.
  2. Select Unpin from taskbar.
Remove the Teams Chat Icon from the Taskbar

The icon disappears immediately. No restart needed.

Important note: This removes the icon, but Teams may still be installed in the background. For a full removal, keep reading.

Method 5: Uninstall Microsoft Teams Completely

If you don’t need Teams at all, uninstalling it is the cleanest route.

On Windows 11 or Windows 10:

  1. Press Windows + I to open Settings.
  2. Go to Apps → Installed apps (Windows 11) or Apps & features (Windows 10).
  3. Search for Microsoft Teams in the search box.
  4. Click the three-dot menu next to it and select Uninstall.
  5. Confirm the uninstall.
How to uninstall Microsoft Teams completely

After uninstalling, scroll through the same list and look for Microsoft Teams Machine-Wide Installer. If it’s there, uninstall that too. This is the component that can quietly reinstall Teams in the background without you realizing it.

Also check:

  • Go to C:\Program Files (x86)\Teams Installer and delete that folder if it exists.
  • This prevents the installer from triggering a fresh Teams download.

Method 6: Uninstall Teams Using PowerShell (For Personal/Consumer Version)

If you’re dealing with the built-in consumer version of Teams that came pre-installed with Windows 11, the Settings uninstall might not fully remove it. PowerShell is more reliable here.

Open PowerShell as Administrator (search for PowerShell, right-click, Run as administrator) and run:

Get-AppxPackage *Teams* | Remove-AppxPackage

This removes the Teams app package from your user account.

If you want to remove it for all users on the machine:

Get-AppxPackage -AllUsers *Teams* | Remove-AppxPackage

And to prevent it from being installed for new users created on this machine:

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*Teams*"} | Remove-AppxProvisionedPackage -Online

These commands are especially useful if you’re setting up a clean Windows image or deploying machines to users who don’t need Teams.

Method 7: Disable the Teams Machine-Wide Installer Service

Even after uninstalling Teams, there’s a background service called Teams Machine-Wide Installer that can bring it back during Windows updates. Here’s how to kill it:

  1. Press Windows + R, type services.msc, and press Enter.
  2. Scroll down and find Teams Machine-Wide Installer.
  3. Right-click it → Properties.
  4. Change the Startup type to Disabled.
  5. Click Apply and OK.
Disable the Teams Machine-Wide Installer Service

Now also navigate to:

C:\Program Files (x86)\Teams Installer

Delete that folder entirely. This stops Teams from auto-reinstalling.

Method 8: Use Group Policy to Disable Teams Across Multiple PCs (IT Admins)

If you’re an IT admin managing more than a handful of machines, doing this device by device is a nightmare. Group Policy is the right tool here.

To prevent Teams from auto-launching after installation:

  1. Open the Group Policy Editor — press Windows + R, type gpedit.msc, press Enter.
  2. Navigate to:
    Computer Configuration → Administrative Templates → Microsoft Teams
  3. Find the policy: “Prevent Microsoft Teams from starting automatically after installation”
  4. Double-click it, set it to Enabled, click Apply, and OK.

To prevent Windows 11 from reinstalling Teams via the Chat icon:

  1. In Group Policy Editor, go to:
    Computer Configuration → Administrative Templates → Windows Components → Chat
  2. Find “Configures the Chat icon on the taskbar”
  3. Set it to Disabled or Not configured to hide it.

This approach works across the whole domain once the policy is applied — no need to touch individual machines.

Method 9: Block Teams from Reinstalling via Registry (For Advanced Users)

If you don’t have Group Policy available (Home edition of Windows), you can use the Registry Editor to prevent Teams from coming back.

Before making any changes, back up your registry first.

  1. Press Windows + R, type regedit, and press Enter.
  2. Navigate to:textHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Chat If the Windows Chat key doesn’t exist, create it.
  3. Inside, create a new DWORD (32-bit) value named ChatIcon.
  4. Set the value to 3 (this hides the Chat icon and prevents Teams reinstall).
  5. Close Registry Editor and restart your PC.
Block Teams from Reinstalling via Registry

Which Method Should You Use?

Here’s a quick guide so you can pick the right one:

SituationBest Method
Just want to stop it from starting upMethod 1 or 2
Want to hide the taskbar icon on Windows 11Method 4
Want to fully remove Teams from one PCMethod 5
Need to remove the pre-installed consumer TeamsMethod 6 (PowerShell)
Worried about Teams reinstalling itselfMethod 7
Managing multiple PCs in an organizationMethod 8 (Group Policy)
Home edition, no Group Policy accessMethod 9 (Registry)

A Few Things Worth Knowing

  • Teams keeps coming back? The most common reason is the Machine-Wide Installer or the Windows 11 Chat taskbar icon. Handle both (Methods 4 and 7) and it usually stays gone.
  • Work-managed device? Your IT admin may have policies that prevent you from uninstalling Teams. If Methods 1–3 don’t work, that’s likely why.
  • Uninstalling vs. disabling: Disabling just stops Teams from launching automatically — it stays installed. Uninstalling removes it completely, but won’t prevent Windows from bringing it back unless you also remove the Machine-Wide Installer.
  • Microsoft 365 subscription: Even if you uninstall Teams, you can always reinstall it later from office.com or the Microsoft Store at no extra cost.

Also, you may like:

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Live Webinar

SharePoint Permission Checker Agent using Microsoft Copilot Studio

Learn how to build a SharePoint Permission Checker Agent using Copilot Studio. Using this agent, you can check library-level and file-level permissions. Also, identify Users, SharePoint Groups, and Permission Levels.

📅 1st July 2026 – 10:00 AM EST | 7:30 PM IST

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App