Controlling settings, permissions, and membership within Teams and channels
Dear @Gina Brosnan,
If Microsoft Teams is installed on your Windows 11 device but does not appear in your Start menu or search results, it usually means the application shortcut was not registered correctly in your user profile, or the app is running in the background.
Here are two quick ways to locate and pin the Teams app to your taskbar:
Option 1: Pin while the app is running
- Open Microsoft Teams (if it opens automatically at startup or via a link/notification).
- Look at your Windows taskbar at the bottom of the screen.
- Right-click the Microsoft Teams icon on the taskbar.
- Select Pin to taskbar.
Option 2: Locate the app in Windows Settings
- Press
Windows Key + Ito open Settings. - Go to Apps > Installed apps.
- Search for Microsoft Teams.
- Click the three dots next to Microsoft Teams and select Advanced options.
- If the shortcut is missing from your system, scroll down and click Repair. If that does not resolve it, click Reset.
- Once repaired, search for "Teams" in the Start menu, right-click it, and select Pin to taskbar.
Please refer to this document: Repair an Office application | Microsoft Support
Option 3: Re-register the shortcut via Windows Search
- Press
Windows Key + Sand typeTeams. - If it appears under best match or Apps, right-click the icon and choose Pin to taskbar.
If the app still does not appear in your installed apps list, you may be using the web version or a light executable. You can download the official desktop client directly from Download Teams Desktop and Mobile Apps | Microsoft Teams
Please let me know if you need any further assistance.
If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.