Windows 10でOutlookのMicrosoft Teamsアドインが表示されない問題を解決する方法
Microsoftは、ユーザーが自社製品間を効率的に行き来できるようにすることを目指しています。Microsoft TeamsとOutlookの連携はその代表例です。OutlookのメールクライアントからワンクリックでMicrosoft Teamsにすばやくアクセスできます。Outlook用のMicrosoft Teamsアドインをインストールすると、Outlook画面上部のリボンに新しいアイコンが表示されます。しかし、Microsoftの最近のビルドアップデートには、完全にエラーがないわけではありません。

近年、Outlook用のMicrosoft Teamsアドインが表示されなくなるという報告が相次いでいます。この場合、ユーザーが自動でも手動でもTeamsアドインのインストールに成功していても、Outlook上ではアクセスできません。グループディスカッションや会議のスケジュールを立てる際、従来どおりMicrosoft Teamsを別途起動してそこから会議を設定し直す必要があり、ユーザーは大きなストレスを感じます。OutlookリボンからTeamsアドインが消えてしまう状態は以下のようになります。
Outlook用Microsoft Teamsアドインが表示されない原因
Outlookアドインに関する最も一般的なトラブルは、メインウィンドウからアドインのツールバー(オプションメニュー)が消えることです。単にツールバーが見えない位置に配置されているだけの場合もありますが、多くの場合、Outlook側がアドインを無効化しています。これは、サードパーティ製アドインとの競合や、アドインの動作によってOutlookが応答しなくなったことが原因で、今後のクラッシュを防ぐためにOutlookが該当アドインを無効にしているのです。主な原因は以下のとおりです。
- Officeが古い: 古いバージョンの互換性のないOfficeを使っている可能性があります。アドインを展開するには、Office ProPlusまたはMicrosoft 365が必要です。Wordなどのアプリケーションを開き、「ファイル」>「アカウント」を選択すると手動で確認できます。製品情報の欄に「Microsoft 365 Apps for enterprise」と表示されていれば問題ありません。
- OAuth Exchange認証: Microsoft Exchangeはアドインのマニフェストを組織のテナント内に保存します。アドインを展開する管理者と、そのアドインを受け取るユーザーの両方が、OAuth認証をサポートするバージョンのExchange Serverを使用している必要があります。既定では、Exchange マルチテナントおよびDedicated VNext環境はOAuthをサポートしています。Exchange Dedicated Legacyやオンプレミスのハイブリッド環境でもOAuthをサポートするように構成できますが、これは既定の設定ではありません。
- 入れ子になったグループ: アドインが割り当てられているグループからユーザーが削除されると、アドインは表示されなくなります。一元展開は現在、入れ子になったグループへの割り当てをサポートしていません。トップレベルのグループ(親グループを持たないグループ)のユーザーはサポートされますが、入れ子のグループや親グループを持つグループのユーザーは対象外です。
- 認証要件: Outlook用Teams会議アドインを使用するには、先進認証(Modern Authentication)でTeamsにサインインする必要があります。これは、多くのプログラムで多要素認証(MFA)と呼ばれるものを指します。
事前に確認しておくべきこと
本格的な対処に入る前に、意外と見落とされがちな基本的な項目を確認しましょう。以下の点をチェックするだけで問題が解決することもあります。
- ソフトウェア要件: Outlook用Microsoft Teamsアドインをダウンロードする前に、アドインのインストールや使用が可能なのは比較的新しいバージョンのOffice 365とExchangeのみであることを把握しておきましょう。このアドインを使うには、少なくともOffice 2013、Office 2016、Exchange 2013、Exchange 2016のいずれかが必要です。
正しいバージョンのOutlookとMicrosoft TeamsがPCに揃っていれば、アドインは自動的にOutlookのメニューやオプションに表示されるはずです。表示されない場合は、以降の解決策を試してみてください。 - 管理者権限でMS Teamsアプリをインストール: Windows PCにアドインを正常にインストールするには、ユーザーがコンピューターの管理者権限を持っている必要があります。これは、OutlookのCOMアドインがWindowsレジストリに書き込みを行うためで、レジストリを変更できるのは管理者だけだからです。OutlookでTeams会議をスケジュールしたいユーザーが管理者でない場合は、まず管理者がTeamsアプリをインストールし、その後ユーザーがサインインしてOutlookを実行します。
- 通常モードでOutlookを実行: Outlookの起動時に昇格された権限(管理者として実行)を使用しないでください。登録済みCOMアドインの識別に支障をきたす可能性があります。
解決策1: Microsoft TeamsのDLLファイルを登録する
ダイナミックリンクライブラリ(DLL)には、複数のアプリケーションが実行時にアクセスする必要があるプログラムコードが含まれています。プログラムが必要なDLLを見つけられるようにするには、DLLを登録しなければなりません。regsvr32はWindowsのコマンドラインツールで、「Microsoft Register Server」を意味します。OLE(Object Linking and Embedding)コントロールの登録・解除に使用されます。regsvr32がDLLファイルを登録すると、関連するプログラムファイルの情報がWindowsレジストリに追加されます。他のプログラムはこのレジストリ情報を参照することで、プログラムデータの場所や操作方法を把握できるのです。
アプリケーションをコンパイルし、依存するDLLを実行ファイル(exe)と同じフォルダーに置けば、通常は問題なく動作します。ただし、COMやActiveXのDLLはレジストリに特定のキーを追加する必要があるため、regsvr32コマンドで依存DLLを登録しなければならないケースがあります。弊社調査チームが収集したデータによると、この方法は多くのオンラインユーザーにとって有効な解決策となりました。通常のDLL(.NETクラスライブラリを含む)の場合、必要なのはDLLへのパスだけです。Microsoft TeamsのDLLファイルを登録するには、以下の手順に従ってください。
- スタートをクリックし、「PC」を検索して開きます。

- Cドライブを開き、ユーザーアカウント内のMicrosoft.Teams.AddinLoader.dllを探します。バージョンによってパスは異なります(例:本記事のケースでは1.0.20244.4)。このファイルパスをコピーします。
C:\Users\<your user name>\AppData\Local\Microsoft\\Teams\TeamsMeetingAddin\1.0.20244.4\x86

- スタートをクリックし、「コマンドプロンプト」を検索して、「管理者として実行」を選択します。Windows OSの自動化ツールであるコマンドプロンプトのウィンドウが開きます。

- 先ほどコピーしたファイルの保存先をコマンドプロンプトに貼り付けてEnterキーを押します。まずファイルパスが検証され、次にファイルの登録を求められます。
- 続けて、以下のコマンドをコピーしてコマンドプロンプトに貼り付け、Enterキーを押します。
regsvr32 Microsoft.Teams.AddinLoader.dll

- 「Microsoft.Teams.AddinLoader.dll の DllRegisterServer は正常に完了しました」というポップアップが表示されます。OKをクリックしてコマンドプロンプトを閉じます。

- スタート→電源アイコン→再起動を選択します。PCが再起動され、システムへの変更がすべて保存されます。

- Windowsが正常に起動したら、Microsoft Outlookを起動してみてください。MS Teamsアドインが表示され、正常に動作するはずです。それでも動作しない場合は、アドインのツールバーが無効になっているか、会議ポリシーでOutlookがブロックされている可能性があります。以下の解決策を試してください。
解決策2: アドインが有効かつインストール済みであることを確認する
Microsoft Outlookのアドインとは、メッセージの閲覧や作成時にタスクを自動化するのに役立つ小さなプログラムやユーティリティです。Microsoftは主要企業と提携し、受信トレイから直接作業を完結できるアドインを提供しています。Outlook用Microsoft Teamsアドインは、両方のプログラムのユーザーにとって非常に便利な統合ツールです。その主な目的は、両方のアプリを同時に開くことなく、Outlookから直接Teams会議をスケジュールできるようにすることです。
Outlookは、アドインがOutlookの機能に干渉している、あるいはプライバシーやセキュリティ上の脅威になっていると判断した場合、アドインを無効にすることがあります。無効化されたアドイン自体に落ち度がないケースもあります。Outlookの判断は時に過剰です。重要なアドインに依存しているなら、常に有効のまま維持したいはずです。実際、多くのオンラインユーザーがこの手順で問題を解決しました。以下の手順で、Microsoft Teamsアドインがインストールされ、有効になっているかどうかを確認してください。
- スタートをクリックし、「Outlook」を検索してプログラムを開きます。
- 「ファイル」をクリックし、次に「オプション」を選択します。全般、メール、グループ、ユーザーなど、Microsoft Outlookで変更可能なすべてのオプションと設定を含むウィンドウが開きます。
- オプションウィンドウの左側のバーから「アドイン」タブを選択します。Microsoft Outlookのアドインに関連するすべての設定が表示されます。

- 「Microsoft Teams Meeting Add-in for Microsoft Office」が「アクティブなアプリケーションアドイン」の一覧に表示されていることを確認します。もし「無効なアプリケーションアドイン」の一覧に表示されている場合は、「管理」ドロップダウンメニューで「COMアドイン」を選択し、「設定」をクリックします。COMアドインウィンドウが開き、Outlookリボンに表示するアドインの許可/不許可を設定できます。

- 一覧の中で「Microsoft Teams Meeting Add-in for Microsoft Office」にチェックを入れて有効にし、OKをクリックして変更を保存します。これで、OutlookのメインウィンドウでMS Teamsアドインが有効になります。

- ここでMicrosoft Outlookを再起動します。保存された変更がプログラムの実行に確実に反映されます。Microsoft TeamsアドインがOutlookリボンからアクセスできるようになるはずです。それでも動作しない場合、残る可能性はひとつ、Microsoft Teamsの会議ポリシーによってOutlookアドイン機能がブロックされていることです。解決策3でこの問題に対処できます。
解決策3: 会議ポリシーからOutlookアドインを有効にする(管理者向け)
会議ポリシーは、組織内のユーザーがスケジュールした会議について、参加者が利用できる機能を制御するために使用されます。これはユーザーごとのポリシーであり、会議の開始前に適用されます。「Outlookアドインを許可する」設定により、Outlook(Windows、Mac、Web、モバイル)からTeams会議をスケジュールできるかどうかが制御されます。また、ユーザーはOutlookホームからTeamsアドインにアクセスできます。この設定をオフにすると、ユーザーはOutlookで新しい会議を作成する際に、Teamsアドインや会議をスケジュールしたりアクセスしたりできなくなります。たとえば、Windows版Outlookでは、リボンに「新しいTeams会議」オプションが表示されなくなります。
要するに、Outlookでアドインが機能するように、Microsoft Teamsの管理設定でOutlookアドイン機能を有効にする必要があるのです。この方法も多くのオンラインユーザーに役立ちました。以下の手順に従ってください。
- ブラウザーからMicrosoft Teams管理センターを開きます。
注意: このページにアクセスできるのはIT部門などの技術担当者のみです。実行前に必ず組織内の承認を得ておいてください。 - 左側のペインで「会議」の下にある「会議ポリシー」を選択します。MS Teamsポリシーの規約ページに移動します。
- 「全般」セクションで、「Outlookアドインを許可する」オプションを有効にします。これにより、Microsoft TeamsがOutlookソフトウェアインターフェースでアドイン統合を使用できるようになります。

- Microsoft Outlookクライアントを再起動し、今回はMS Teamsアドインが表示されるかどうかを確認します。これで問題は最終的に解決するはずです。
-
WindowsでMicrosoft TeamsのCPU使用率が高くなる問題を解決する方法【2022年版】
Microsoft Teamsは、チームコラボレーションやオンライン会議に広く活用されている人気のビジネスツールです。特にグループ通話機能が便利で、多くの企業や教育機関で採用されています。しかし、環境によってはTeamsが大量のCPUリソースを消費し、PCの動作が重くなるケースがあります。これは主に、他のインストール済みアプリとの競合によってメモリ使用量が増大することが原因です。また、アプリケーションファイルの破損も同様のトラブルを引き起こすことがあります。幸い、Microsoft Teamsの高いCPU使用率の問題は、いくつかの対処法で比較的簡単に解決できます。この記事では、実践的な解決策を
-
Windows PCでMicrosoft Teamsが頻繁にクラッシュする問題の解決方法
Windows 11には、数あるプリインストールアプリの中にMicrosoft Teamsが含まれています。ビジネスコラボレーションに最適なプラットフォームである一方で、残念ながらクラッシュしやすいという悩みを抱えるユーザーも少なくありません。この記事では、お使いのPCでMicrosoft Teamsが繰り返しクラッシュしたり勝手に再起動したりする場合の、問題の診断方法と具体的な解決策をわかりやすく解説します。 WindowsでMicrosoft Teamsのクラッシュを直す5つの方法 1. タスクマネージャーでMicrosoft Teamsを強制終了する まず試したいのが、タスクマネージ