Published On: June 5th, 2019

Microsoft Teams Machine-Wide Installer
A chat-based workspace with calling and meeting functionality including file, app, and desktop sharing

  • Install the prerequisite: .NET Framework 4.8
  • Install the prerequisite: Update for Universal C Runtime in Windows, only on Windows 8.1/2012R2 and earlier
    • Pause and display error messages, only in interactive or unattended mode
  • Uninstall existing versions of the Machine-Wide Installer
    • Does not affect the Teams app, just the installer
  • Choose the installer for Teams, based on the OS architecture
  • Install the Teams Machine-Wide Installer
    • Teams installs within each user’s profile, and runs an installation check at every logon
    • Disable auto launch, until someone runs it once
    • Remove the desktop shortcut at next logon
  • Change the exit code to 3010 (restart required), if the installation successfully ran with the SYSTEM account
    • The installation cannot finish with the SYSTEM account, so it will silently resume the next time a user logs on
  • Install Teams for the current user, unless we are running as the SYSTEM account
Command line arguments
<none> - Minimally interactive install
/u - Unattended install
/s - Silent install
Exit codes
Common exit codes

Have more questions?

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.