修復:安裝 Teams 時出現“出現錯誤”錯誤

Jacki

Microsoft 最近發布了基於 WebView2 的 MS Teams for Windows 新版本。從 Electron 引擎到 WebView2 運行時的切換顯著提高了 Teams 的性能(幾乎翻倍)並減少了 RAM 使用量(也幾乎翻倍)。但是,在安裝新版本的Windows版Microsoft 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 用戶的切換。

為此,您需要在下面創建一個新策略團隊更新在 Microsoft Teams 管理中心中,然後將其分配給特定用戶。另一種選擇是使用 Teams PowerShell 模塊啟用策略:

Connect-MicrosoftTeams
Set-CsTeamsUpdateManagementPolicy -identity DefaultTeamsPolicy -UseNewTeamsClient UserChoice


如果已分配策略但開關仍然丟失,請嘗試清除%appdata%/Microsoft/Teams文件夾。

另請閱讀:如何修復 Windows 11 中鍵盤輸入錯誤的字母

在安裝 Teams 之前,您需要確保計算機上安裝了 WebView2 運行時。打開 PowerShell 控制台並運行命令:

Get-Package -name *WebView2* |ft -AutoSize

Name Version Source ProviderName ---- ------- ------ ------------
Microsoft Edge WebView2 Runtime 111.0.1661.62 Programs

除此之外,Microsoft Edge 瀏覽器使用 WebView2 運行時環境。因此,如果您已從計算機上卸載了 MS Edge,請確保未將 WebView2 連同它一起刪除。

內置的 WinGet 包管理器允許您從命令行安裝 WebView2:

winget install --id=Microsoft.EdgeWebView2Runtime -e

檢查 Windows 上是否禁用或未配置以下組策略選項,以防止安裝 Teams MSIX 包。使用 gpresult 或rsop.msc命令來獲取計算機上生成的組策略設置。檢查計算機配置 -> Windows 組件 -> 應用程序包部署下是否未配置或禁用以下選項:

  • 防止非管理員用戶安裝打包的 Windows 應用程序
  • 允許安裝所有受信任的應用程序

這些 GPO 對應於以下參數HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsAppx註冊表項:

  • 阻止非管理員用戶安裝
  • 允許所有受信任的應用程序
  • 允許在沒有 DevLicense 的情況下進行開發

例如,如果值阻止非管理員用戶安裝 = 1,將其更改為0,然後重新啟動經典 Teams 客戶端並嘗試安裝新 Teams。