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"
orwinver
-
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
- Download Bootstrapper Installer
- Download Offline Teams Installer
- To Install:
.\teamsbootstrapper.exe -p -o "c:\path\to\teams.msix
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 |