Tom Talks Microsoft Teams and Microsoft 365 news and opinions

Microsoft MSI Installers now available for Microsoft Teams


A big ask from some customers, Microsoft has now provided MSI files (both 32-bit and 64-bit) for admins to leverage during bulk deployment of Microsoft Teams to select users or machines. This will mainly be used for customers running software distribution products like System Center Configuration Manager.



The Teams MSI will place an installer in Program Files. Whenever a user signs into a new Windows User Profile, the installer will be launched and a copy of Teams application will be installed in that user’s AppData folder. If a user already has the Teams app installed in the appdata folder, the MSI installer will skip the process for that user.

The MSI is not used to deploy updates, the client will auto-update when it detects a new version is available from the service. This does not change the cloud-based update mechanism.

Full details from Microsoft here:

Oddly, the MSI doesn’t even seem to be signed by Microsoft

Update: 12th April, the MSI’s are now correctly signed by Microsoft:


About the author

Tom Arbuthnot

A Microsoft MVP and Microsoft Certified Master, Tom Arbuthnot is Founder and Principal at Empowering.Cloud as well as a Solutions Director at Pure IP.

Tom stays up to date with industry developments and shares news and his opinions on his, UC Today Microsoft Teams Podcast and email list. He is a regular speaker at events around the world.

  • Hi Tom, What version (32-bit or 64-bit) should a machine running Windows 7 x64 & Office 2013 32-bit have? Both versions install but there is no clear instruction from MS as to what version would be recommended. Thanks, Dan

    • I think either will work, but I would go 64 bit if you have a 64 bit OS. I’ll ask if there is any recommendation to match office or not. There is an outlook plugin for Teams, but I think either will work.

  • Even with the machine level MSI, there is no good way to uninstall. The application is still in %localappdata%/microsoft/teams for EACH USER.

    I’m a SCCM user and we are all scratching our heads how to uninstall this silently in bulk.

    msiexec /x {8551FAE5-C647-4CD7-BEDD-E9A97F842373} will uninstall but there is a click.
    msiexec /x {8551FAE5-C647-4CD7-BEDD-E9A97F842373} /qn does nothing. has how to do it at a user level but this doesn’t apply to the machine level msi.

    any ideas? ty

    • Hi Milk,

      i tested a bit around and it seems /quiet is working. At least it did for me with Teams
      /qn is still not working why ever that should be. To be cautious i also do the following.

      “%localappdata%\Microsoft\Teams\Update.exe” –uninstall -s

      ifexist %localappdata%\Microsoft\Teams\.dead rmdir %localappdata%\Microsoft\Teams /S /Q

      Since if you uninstall Teams with the Update.exe it will leave some files in your Userprofile which will prohibit Teams from being installed again.

      Kind Regards,


  • Tom Talks Microsoft Teams and Microsoft 365 news and opinions