Overview

Microsoft announced that the classic Teams for VDI will reach the end of support on October 1, 2024, and end of availability on July 1, 2025. After that date, users won’t be able to use classic Teams but instead be prompted to switch to new Teams. We recommend you update to new Teams today.

These steps are specific only for Citrix environment!

New Teams Requirement

Requirement Version
Windows Windows 10.0.19041 or higher
Windows Server 2019 (10.0.17763)
Windows Server 2022 (20348.2402) or higher
Webview2 Update to the most current version. WebView2 Framework required in Windows Server and Windows 10/11 Multi-User environments

Installing New Teams on Citrix VDA Environment.

These steps needs to be completed on the Master Image VM.

Check Pre-requirement

Check the OS version and .Net version to ensure the prerequisite is met.

  • Check OS version: systeminfo | findstr "OS Version" or winver

  • Check Dotnet version: (Get-ItemProperty "HKLM:\Software\Microsoft\NET Framework Setup\NDP\v4\Full").Version

  • Download and Install Dotnet 4.8

  • Download latest and Install WebView2

New Teams Online Installation:

  • Download latest Bootstrapper Installer
  • To install: .\teamsbootstrapper.exe -p
  • A success or fail status displays. If you receive an error. Find the error code on the end of this article.

Offline Installation

Remove classic Teams for all users

Once the New teams is installed, we must uninstall the classic teams use the following command:

./teamsbootstrapper -u

Citrix New Teams tuning

  • WebSocket Service reg add "HKLM\SOFTWARE\WOW6432Node\Citrix\WebSocketService" /v ProcessWhitelist /t REG_Multi_SZ /d msedgewebview2.exe /f | Out-Null

  • Disable auto update (optional) reg add "HKLM\SOFTWARE\Microsoft\Teams" /v disableAutoUpdate /t REG_DWORD /d 1 /f | Out-Null

Install Meeting add-in.

  • Check the current Teams version:
Get-AppXPackage -Name "*msteams*" | Select-Object -ExpandProperty Version

Example result:

24231.512.3106.6573
  • Install Outlook Add-ins:
msiexec.exe /i "C:\Program Files\WindowsApps\MSTeams_24231.512.3106.6573_x64__8wekyb3d8bbwe\MicrosoftTeamsMeetingAddinInstaller.msi" ALLUSERS=1 /qn /norestart TARGETDIR="C:\Program Files (x86)\Microsoft\TeamsMeetingAdd-in\24231.512.3106.6573"

Error Code

Name Description Value
S_OK Operation successful 0x00000000
E_ABORT Operation aborted 0x80004004
E_ACCESSDENIED General access denied error 0x80070005
E_FAIL Unspecified failure 0x80004005
E_HANDLE Handle that is not valid 0x80070006
E_INVALIDARG One or more arguments are not valid 0x80070057
E_NOINTERFACE No such interface supported 0x80004002
E_NOTIMPL Not implemented 0x80004001
E_OUTOFMEMORY Failed to allocate necessary memory 0x8007000E
E_POINTER Pointer that is not valid 0x80004003
E_UNEXPECTED Unexpected failure 0x8000FFFF