Windows インストーラー (MSI) を使用してクラシック Teams を一括インストールする

Important

この記事は、従来の Teams のみを対象としています。 新しい Teams に一括展開するには、「新しい Microsoft Teams クライアントへの一括アップグレード」を参照してください。

ヒント

Windows Desktop Client の効果、計画や展開の方法については、Teams Windows Desktop Client のセッションを参照してください。

Microsoft では、選択したユーザーとコンピューターに Microsoft Teams を一括展開するために使用できる 32 ビット、64 ビット、および ARM64 MSI ファイルを提供しています。 MSI ファイルは、Microsoft Endpoint Configuration Managerグループ ポリシー、またはサード パーティの配布ソフトウェアと共に使用して、Teams を組織に展開できます。 一括展開は、ユーザーが Teams クライアントを手動でダウンロードしてインストールする必要がないため便利です。 代わりに、Teams はコンピューターに展開され、ユーザーが初めてコンピューターにサインインすると自動的に起動します。

特定のユーザーではなく、コンピューターにパッケージを展開することをお勧めします。 コンピューターを対象とすることで、これらのコンピューターのすべての新しいユーザーがこの展開の恩恵を受けることができます。

注意

Teams は、Microsoft 365 Apps for enterprise の一部として組織に配布することもできます。 詳細については、「Microsoft 365 Apps for enterprise で Microsoft Teams を展開する」をご覧ください。

MSI ファイル

次の表は、Teams 用の 32 ビット、64 ビット、および ARM64 MSI ファイルへのリンクを示しています。 組織内のコンピューターにインストールする MSI をダウンロードします。 x86 アーキテクチャ (32 ビットまたは 64 ビット) の Teams サポートは、コンピューターにインストールされている他の Office アプリとは無関係です。

注意

新しいビルドは定期的にリリースされます。 以前に MSI をダウンロードしたことがある場合は、最新のバージョンがあるかどうかを確認します。 詳細情報: Microsoft Teams アプリのバージョン更新履歴

64 ビット版のコンピューターがある場合は、32 ビット版の Office を実行している場合でも、64 ビット版の Teams MSI をインストールすることをお勧めします。 ARM64 MSI は、Surface Pro X などの ARM アーキテクチャを使用するコンピューターにのみインストールできます。

Important

64 ビット 版の Teams を 64 ビット オペレーティング システムにのみインストールします。 64 ビット バージョンの Teams を 32 ビット オペレーティング システムにインストールしようとすると、インストールが成功せず、エラー メッセージが表示されません。

エンティティ 32 ビット 64 ビット ARM64
商用 32 ビット 64 ビット ARM64
米国政府機関 - GCC 32 ビット 64 ビット ARM64
米国政府機関 - GCC High 32 ビット 64 ビット ARM64
米国政府機関 - DoD 32 ビット 64 ビット ARM64

Microsoft Teams MSI ファイルの仕組み

PC インストール

Teams MSI は、32 ビット Windows の %SystemDrive%\Program Files\Teams Installer に、64 ビット Windows の %SystemDrive%\Program Files (x86)\Teams Installer にインストーラーを配置しています。 ユーザーが新しい Windows ユーザー プロファイルにサインインするときは常に、インストーラーが起動して Teams アプリのコピーがそのユーザーの %LocalAppData%\Microsoft\Teams フォルダーにインストールされます。 ユーザーが既に %LocalAppData%\Microsoft\Teams フォルダーに Teams アプリをインストール済みの場合、MSI インストーラーはそのユーザーについてはプロセスをスキップします。

MSI ファイルを使用して更新プログラムを展開することはできません。 Teams クライアントは、サービスから利用可能な新しいバージョンを見つけたら、自動更新します。 最新のインストーラーを再展開するには、以下に説明されている MSI の再展開のプロセスを使用します。 MSI ファイルの以前のバージョンを展開すると、クライアントはそのユーザーが可能なときに自動更新を実行します (VDI 環境を除く)。 非常に昔のバージョンが展開された場合、MSI はユーザーが Teams を使用できる状態になる前にアプリの更新をトリガーします。

Important

既定のインストール場所を変更すると、更新フローが崩れる可能性があるため、お勧めしません。 非常に昔のバージョンを利用すると、ユーザーがサービスにアクセスするのを妨げる結果になってしまいます。

注意

お客様のテナントが 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 インストーラーからそれ自体を再インストールしません。 ユーザーが Teams Machine-Wide インストーラーをアンインストールすると、インストール実行キーが削除され、新しいアンインストール実行キーが作成されます。

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

これにより、次回ユーザーがサインインした時点で Teams がアンインストールされます。

クリーン アップと展開の手順

ユーザーがユーザー プロファイルから Teams をアンインストールすると、MSI のインストーラーは、そのユーザーが Teams アプリをアンインストールしたことと、そのユーザー プロファイルで今後 Teams をインストールする機会がないことを記録します。 このユーザーのために Teams がアンインストールされた特定のコンピューター上で Teams を再展開するには、次の手順を実行します:

Important

以下の手順では、レジストリの変更方法について説明します。 レジストリの変更前にレジストリをバックアップし、問題が発生した場合にレジストリを復元する方法を知っておいてください。 レジストリのバックアップ、復元、および編集方法については、「上級ユーザー向けの 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 が自動起動するようになります。

詳細については、「グループ ポリシーを使用してインストール後に Microsoft Teams の自動起動を回避する」を参照してください。

注意

Teams を展開済みで、このポリシー設定で Teams の自動起動を無効にするには、最初にグループ ポリシー設定を必要な値に設定してから、ユーザーごとに Teams 自動起動リセット スクリプトを実行します。

注意

Microsoft Intuneの管理用テンプレートを使用してこの設定を構成する方法については、「Windows 10/11 テンプレートを使用してMicrosoft Intuneでグループ ポリシー設定を構成する」を参照してください。

MSI インストーラーの自動起動を無効にする

次のように OPTIONS="noAutoStart=true" パラメーターを使用することにより、MSI インストーラーの自動起動を無効にできます。

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 パラメーターを使用していることに注意してください。 このパラメーターを設定すると、コンピューターのすべてのユーザーの [コントロール パネル] の [プログラムと機能] および [Windows の設定] の [アプリと機能] に Teams Machine-Wide Installer が表示されます。 コンピューターに管理者資格情報がある場合、すべてのユーザーは Teams をアンインストールできます。

注意

MSI を手動で実行する場合は、昇格されたアクセス許可で実行します。 管理者として実行する場合でも、管理者特権で実行しない限り、インストーラーで自動起動を無効にするオプションを構成することはできません。