使用 Windows Installer (MSI) 大量安裝傳統 Teams

重要

本文僅適用於傳統版Teams。 若要大量部署到新的 Teams,請參閱: 大量升級至新的 Microsoft Teams 用戶端

提示

請觀看下列會話,以瞭解 Windows 桌面用戶端的優點、如何規劃及部署: Teams Windows 桌面用戶端

Microsoft 提供 32 位、64 位和 ARM64 MSI 檔案,您可以使用這些檔案大量部署 Microsoft Teams 來選取使用者和計算機。 MSI 檔案可以搭配 Microsoft 端點 Configuration Manager群組原則 或第三方發佈軟體使用,以將 Teams 部署到您的組織。 大量部署很有用,因為使用者不需要手動下載及安裝Teams用戶端。 相反地,Teams 會部署到計算機,然後在使用者第一次登入計算機時自動啟動。

建議您將套件部署到計算機,而不是將特定使用者部署。 藉由以計算機為目標,這些計算機的所有新使用者將受益於此部署。

備註

團隊也可以在 Microsoft 365 Apps 企業版 中發佈給您的組織。 如需詳細資訊,請參閱使用 Microsoft 365 Apps 企業版 部署 Microsoft Teams

MSI 檔案

下表提供適用於 Teams 的 32 位、64 位和 ARM64 MSI 檔案的連結。 下載您要安裝在組織電腦上的 MSI。 (32 位或 64 位) Teams 支援的 x86 架構,與電腦上安裝的其他 Office 應用程式無關。

備註

新組建會定期發行。 如果您先前已下載 MSI,請確認您是否有最新版本。 深入瞭解: Microsoft Teams 應用程式的版本更新記錄

如果您有64位電腦,建議您安裝64位Teams MSI,即使電腦執行的是32位版本的 Office。 ARM64 MSI 只能安裝在使用ARM架構的電腦上,例如 Surface Pro X。

重要

只在64位操作系統上安裝64位版本的Teams。 如果您嘗試在 32 位作業系統上安裝 64 位版本的 Teams,安裝將無法成功,也不會收到錯誤訊息。

實體 32 位 64 位 ARM64
商業 32 位 64 位 ARM64
美國政府 - GCC 32 位 64 位 ARM64
美國政府 - GCC High 32 位 64 位 ARM64
美國政府 - DoD 32 位 64 位 ARM64

Microsoft Teams MSI 檔案的運作方式

計算機安裝

Teams MSI 會在 %SystemDrive%\Program Files\Teams Installer 32 位 Windows 和 %SystemDrive%\Program Files (x86)\Teams Installer 64 位 Windows 上放置安裝程式。 每當使用者登入新的 Windows 使用者設定檔時,就會啟動安裝程式,並在該使用者的資料夾中安裝 Teams 應用程式的 %LocalAppData%\Microsoft\Teams 複本。 如果使用者已在資料夾中 %LocalAppData%\Microsoft\Teams 安裝 Teams 應用程式,MSI 安裝程式會略過該使用者的程式。

MSI 檔案無法用來部署更新。 Teams 用戶端會在偵測到服務中提供的新版本時自動更新。 若要重新部署最新的安裝程式,請使用下方所述的重新部署 MSI 程式。 如果您部署較舊版本的 MSI 檔案,用戶端會自動更新 (,但 VDI 環境中) 使用者可能的情況除外。 如果部署非常舊的版本,MSI 會觸發應用程式更新,使用者才能使用Teams。

重要

我們不建議您變更預設安裝位置,因為這可能會中斷更新流程。 使用過舊的版本最終會封鎖使用者存取服務。

備註

如果客戶租用戶位於 GCCH、DoD 或 Gallatin 上,客戶可能需要透過列出的登錄機碼設定初始雲端點。 使用登錄機碼設定端點會限制團隊連線到正確的雲端點,以便與 Teams 進行登入前的連線,如下所示:

HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\Teams
Value = CloudType
value type = DWORD
  1 = Commercial, 2 = GCC, 3 = GCCH, 4 = DOD, 7 = Gallatin

目標電腦需求

確定您安裝 Teams 的電腦符合 Microsoft Teams 硬體需求中列出的需求。

VDI 安裝

如需如何在 VDI 上部署 Teams 桌面應用程式的完整指導方針,請參閱 適用於虛擬化桌面基礎結構的 Teams

卸載

如果使用者已透過 MSI 卸載安裝 Teams,則會建立登錄機碼:

HKEY_CURRENT_USER\Software\Microsoft\Office\Teams\PreventInstallationFromMsi

當此金鑰出現時,Teams 不會從 Machine-Wide Installer 重新安裝。 如果使用者卸載 Teams Machine-Wide Installer,則會移除安裝執行鍵,並建立新的卸載 Run 鍵:

TeamsMachineUninstallerLocalAppData REG_EXPAND_SZ
%LOCALAPPDATA%\Microsoft\Teams\Update.exe --uninstall --msiUninstall

這會導致 Teams 在下次使用者登入時卸載。

清理和重新部署程式

如果使用者從使用者配置檔卸載 Teams,MSI 安裝程式會追蹤使用者已卸載 Teams 應用程式,且不再安裝該使用者配置檔的 Teams。 若要在已卸載的特定電腦上為此使用者重新部署Teams,請執行下列動作:

重要

接下來的步驟包含如何修改登錄的相關信息。 請務必先備份登錄,再進行修改,並了解發生問題時如何還原登錄。 如需如何備份、還原及修改登錄的詳細資訊,請參閱 進階使用者的 Windows 登錄資訊

  1. 卸載每個使用者配置檔所安裝的 Teams 應用程式。 如需詳細資訊,請參閱 卸載 Microsoft Teams
  2. 在每個使用者配置檔底下 %LocalAppData%\Microsoft\Teams\ ,週期性地刪除目錄。
  3. 刪除每個使用者配置檔的 HKEY_CURRENT_USER\Software\Microsoft\Office\Teams\PreventInstallationFromMsi 登錄值。
  4. 將 MSI 檔案重新部署到該特定電腦。

提示

您也可以使用我們的 Teams 部署清理腳本 來完成步驟 1 和 2。

防止 Teams 在安裝後自動啟動

MSI 的預設行為是在使用者登入后立即安裝 Teams 應用程式,然後自動啟動 Teams。 如果您不希望安裝 Teams 之後自動為用戶啟動,您可以使用 群組原則 來設定原則設定或停用 MSI 安裝程式的自動啟動。

啟用 [防止 Microsoft Teams 在安裝後自動啟動群組原則 設定。 您可以在Microsoft Teams[使用者設定\原則\管理範\本] 中找到此原則設定。 這是建議的方法,因為您可以根據組織的需求關閉或開啟原則設定。

當您在安裝 Teams 之前啟用此原則設定時,當使用者登入 Windows 時,Teams 並不會自動啟動。 使用者第一次登入Teams後,Teams會在使用者下次登入時自動啟動。

若要深入瞭解,請參閱使用 群組原則 防止 Teams 在安裝後自動啟動

謹慎

如果您已經部署Teams,並想要設定此原則來停用Teams自動啟動,請先將 群組原則設定為您想要的值,然後按個別使用者執行Teams自動啟動重設腳本

備註

如需在 Microsoft Intune 中使用系統管理範本來設定此設定的相關信息,請參閱使用 Windows 10/11 範本在 Microsoft Intune 中設定組策略設定

停用 MSI 安裝程式的自動啟動

您可以使用下列參數,停用 MSI 安裝程式的 OPTIONS="noAutoStart=true" 自動啟動。

針對 32 位版本:

msiexec /i Teams_windows.msi OPTIONS="noAutoStart=true" ALLUSERS=1

64 位版本:

msiexec /i Teams_windows_x64.msi OPTIONS="noAutoStart=true" ALLUSERS=1

當使用者登入 Windows 時,Teams 會與 MSI 一起安裝。 在使用者手動啟動Teams之前,Teams不會啟動。 使用者手動啟動Teams之後,每當使用者登入時,Teams都會自動啟動。

請注意,這些範例也會使用 ALLUSERS=1 參數。 當您設定此參數時,Teams Machine-Wide 安裝程式會出現在 [控制台 中的程式和功能] 以及 [Windows 設定] 中 [應用程式] & 功能中,供計算機的所有使用者使用。 如果所有用戶在計算機上都有系統管理員認證,就可以卸載Teams。

備註

如果您手動執行 MSI,請務必以提升許可權執行。 即使您以系統管理員身分執行,但未以提升許可權執行,安裝程式將無法設定停用自動啟動的選項。