Недавно Microsoft представила новую версию MS Teams для Windows на базе WebView2. За счет перехода с Electron на WebView2 была существенно увеличена производительность Teams увеличилась (почти в два раза), а также снижено использование RAM (тоже почти в 2 раза). Однако при установке новой версии клиента Teams могут появиться ошибки:
Something went wrong and we couldn't install the new Teams. Please try again later.
Или
We’re sorry - We’ve run into an issue.
Администратор Microsoft 365 может включить для определенных пользователей Teams переключатель «Try the New Teams«.
Для этого нужно создать политику в Microsoft Teams admin center и назначить ее на пользователей. Или можно включить политику с помощью PowerShell модуля для Teams:
Connect-MicrosoftTeams
Set-CsTeamsUpdateManagementPolicy -identity DefaultTeamsPolicy -UseNewTeamsClient UserChoice
Если политика назначена, а переключатель отсутствует, попробуйте очистить папку
%appdata%/Microsoft/Teams
.
Для установки Teams вам нужно проверить, что на вашем компьютере установлен WebView2 Runtime. Откройте консоль PowerShell и выполните команду:
Get-Package -name *WebView2* |ft -AutoSize
Name Version Source ProviderName ---- ------- ------ ------------ Microsoft Edge WebView2 Runtime 111.0.1661.62 Programs
Вы можете установить WebView2 из командной строки с помощью встроенного менеджера пакетов WinGet:
winget install --id=Microsoft.EdgeWebView2Runtime -e
Проверьте, что в Windows отключены или не настроены следующие политики, которую препятствуют установке MSIX пакета Teams.
Воспользуйтесь командой gpresult или
rsop.msс
чтобы получить релуьтирующие настройки групповых политик на компьютере. Проверьте что следующе параметры в разделе Computer Configuration -> Windows Components -> App package Deployment не настроены или отключены:
- Prevent non-admins users from installing packaged Windows apps
- Allow all trusted apps to install
Этим GPO соответствуют следующе параметры в ветке реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Appx
:
- BlockNonAdminUserInstall
- AllowAllTrustedApps
- AllowDevelopmentWithoutDevLicense
Например, если значение BlockNonAdminUserInstall = 1, измените его на 0, перезапустите классический клиент Teams и попробуйте установить новый Teams.