How to stop Microsoft Teams (or any app) from opening on startup for Windows 11
Note that you can use this method to stop any app from starting at launch.
1. Click on the magnifying glass icon next to the Start icon on the taskbar.
(Image credit: Tom's Guide)
2. Type "settings" in the search bar then click on Settings.
(Image credit: Tom's Guide)
3. Type "apps" in the search bar on the upper left. Select Startup Apps.
(Image credit: Tom's Guide)
4. Scroll down until you find Microsoft Teams and toggle it off.
(Image credit: Tom's Guide)