Microsoft Teamsで複数のMicrosoft 365アカウントを切り替える際に、切り替えに時間がかかる場合があります。たとえば、アカウントAからアカウントBに切り替えると、画面が「読み込み中」のまま30秒以上停止したり、「ようこそ」画面が表示されずに固まったりする症状です。この問題は、Teamsのキャッシュやサインイン状態の競合が原因で発生します。
【要点】複数アカウントの切り替え時間を短縮する方法
- キャッシュのクリア: Teamsのローカルキャッシュを削除すると、古い認証情報がリセットされて切り替えが高速化します。
- サインイン状態の整合性確保: アカウント切り替え前に一度サインアウトすることで、競合を防ぎます。
- 最新バージョンの利用: Teamsを最新ビルドに更新すると、既知の切り替え遅延バグが修正されます。
ADVERTISEMENT
なぜ複数アカウントの切り替えに時間がかかるのか
Teamsはデフォルトで複数のアカウントを管理できますが、アカウントごとに異なるキャッシュファイルや認証トークンを保持します。切り替え時にこれらのデータを再読み込みするため、ネットワークや端末の負荷が高いと遅延が生じます。たとえば、アカウントAでSharePointのファイルを同期している最中にアカウントBに切り替えると、同期処理が競合してレスポンスが悪化します。また、OneDriveとの連携やExchange Onlineの予定表データも再同期するため、アカウント数が多いほど時間を要します。具体的には、以下のような原因が考えられます。
- キャッシュファイルが破損していたり、古いバージョンに依存したデータが残っていると、切り替え時の読み込みに失敗し、再認証が必要になります。
- ネットワークプロキシやVPNを使用している環境では、認証リクエストが遅延し、切り替えに時間がかかることがあります。
- TeamsのデスクトップアプリはWebベースの技術で動作するため、ブラウザのキャッシュと同様の影響を受けます。たとえば、複数のアカウントで同じテナントのカレンダーを表示しようとすると、Microsoft Bookingsの予約情報取得でタイムアウトが発生する場合も報告されています。
この問題を解決するには、キャッシュのクリアやアカウント管理の最適化が有効です。次の手順で実際の対処方法を説明します。
切り替え時間を短縮する具体的な手順
以下の手順を順番に実施することで、複数アカウント切り替え時の待ち時間を大幅に短縮できます。特にキャッシュクリアは効果的です。
- Teamsアプリを完全に終了する
タスクマネージャーでTeamsのプロセスが残っていないことを確認します。タスクトレイのTeamsアイコンを右クリックし、「終了」を選びます。その後、Ctrl+Shift+Escでタスクマネージャーを開き、「Teams」および「Teams Helper」のプロセスをすべて終了します。 - Teamsのキャッシュをクリアする
エクスプローラーで以下のフォルダーを開きます。%appdata%\Microsoft\Teams
このフォルダー内の以下のサブフォルダーをすべて削除します。
・Cache
・Application Cache
・GPUCache
・Local Storage
・Service Worker
・Session Storage
・tmp
・BrowserMetrics
※削除後はTeamsのサインイン状態がリセットされるため、再サインインが必要です。 - Teamsの設定で「アプリを自動的に開始する」をオフにする
Teamsの設定(歯車アイコン)→「全般」→「アプリケーション」→「アプリを自動的に開始する」のチェックを外します。これにより起動時の負荷が減り、切り替え時のリソースが確保されます。 - 使用しないアカウントをサインアウトする
現在利用していないアカウントは、Teamsのプロフィール画像→「サインアウト」で一旦ログアウトします。必要なアカウントだけを残すことで、切り替えの選択肢が減り、処理が高速化します。 - Teamsを最新バージョンに更新する
Teamsのプロフィール画像→「バージョン情報」で現在のバージョンを確認し、最新でなければ「更新を確認」をクリックします。更新後、Teamsを再起動します。バージョン1.6.00.11111以降では、複数アカウント管理のパフォーマンス改善が含まれています。 - Web版Teamsを試す
デスクトップアプリの問題が疑われる場合、ブラウザ版Teams(https://teams.microsoft.com)でアカウント切り替えを試します。Web版はブラウザのアカウント管理に依存するため、切り替えがスムーズな場合があります。ただし、Web版では一部の機能(画面共有など)に制限がある点に注意してください。
注意点と失敗例
上記手順を実行する際に、よくある失敗パターンを3つ紹介します。これらに該当する場合は、別の対処が必要です。
落とし穴1: キャッシュを削除したのに改善しない
キャッシュクリア後も切り替えが遅い場合、Teamsのプロファイルデータ自体が破損している可能性があります。この場合、Teamsをアンインストールしてから再インストールすると効果的です。その際、%appdata%\Microsoft\Teamsフォルダーを残さず完全に削除してから再インストールします。
具体例として、キャッシュクリア後にサインイン画面が何度も表示される症状がありましたが、アンインストール後に再インストールしたところ、正常に動作しました。
落とし穴2: ネットワーク認証の競合を見落とす
企業ネットワークでプロキシ認証が必要な場合、Teamsは複数のアカウントの認証情報を同時に保持できません。切り替え時に認証トークンが期限切れになり、毎回再認証が発生することがあります。この症状は、切り替え時に「サインインが必要です」というメッセージが表示されることで気づけます。対策として、社内ポータルサイトで一度サインインし、認証クッキーを保存した後にTeamsを起動します。
関連サービスとしてExchange OnlineやSharePointも同様の認証フローを持つため、これらのサービスの動作にも影響が出ることがあります。
落とし穴3: 古いバージョンのTeamsを使い続ける
Teamsは頻繁に更新され、複数アカウント管理のバグ修正が含まれます。1年以上前のバージョン(例: 1.4.00.xxxx)を使用している場合、切り替え時にアプリがクラッシュする不具合が報告されています。最新バージョンでは解消済みです。お使いのバージョンが古い場合、組織のITポリシーで更新が制限されていないか確認し、必要に応じて管理者に依頼して更新を許可してもらってください。
ADVERTISEMENT
アカウント切り替え方法の比較
複数アカウントを利用する方法にはいくつかあります。それぞれの特徴を表にまとめました。ご自身の環境に合った方法をお選びください。
| 切り替え方法 | 所要時間の目安 | 注意点 |
|---|---|---|
| Teamsデスクトップアプリ内でアカウント追加 | 5~15秒 | キャッシュが肥大化すると遅延 |
| ブラウザ版Teamsで別プロファイル | 2~5秒 | ブラウザのプロファイル切り替えが必要 |
| アカウントごとに別の端末を使用 | 0秒(切り替え不要) | 端末の持ち運びやコスト負担 |
この表からわかるように、ブラウザ版を利用すると比較的高速に切り替えられます。ただし、機能制限があるため、用途に応じて使い分けることをおすすめします。
よくある質問(FAQ)
以下では、複数アカウント切り替えに関するよくある疑問にお答えします。
Q1: 切り替えたらカレンダーが表示されなくなりました
A: アカウント切り替え時にExchange Onlineのキャッシュが再構築され、一時的にカレンダーが表示されないことがあります。数分待つか、Teamsを再起動すると解消します。それでも表示されない場合は、カレンダーアイコンを右クリックして「再読み込み」を選択してください。
Q2: 複数のアカウントを同時にオンラインにできますか?
A: Teamsの仕様上、同時にオンライン状態にできるのは1つのアカウントのみです。別のアカウントに切り替えると、前のアカウントは自動的にオフラインになります。Web版では複数タブで異なるアカウントにログインできますが、同時にアクティブになるのは1タブだけです。
Q3: 切り替えに失敗して「サインインできません」と出ます
A: このエラーは、認証トークンの失効やネットワーク障害が原因です。まずインターネット接続を確認し、ブラウザのシークレットモードでTeamsにアクセスしてみてください。成功すれば、クライアント側のキャッシュ問題が疑われます。前記の手順でキャッシュをクリアし、また組織の管理者が多要素認証(MFA)を要求している場合、条件付きアクセスポリシーが原因で切り替え時に再認証が必要になることもあります。
まとめ
複数のMicrosoft 365アカウントでTeamsを切り替える際の時間がかかる問題は、キャッシュクリアやアカウントの整理、最新バージョンへの更新で改善できます。特にキャッシュクリアは即効性があるため、最初に試すことをおすすめします。また、ブラウザ版Teamsを併用することで、切り替えのストレスを軽減できるケースもあります。OneDriveやSharePointとの連携もスムーズになり、業務効率が向上します。もし改善しない場合は、組織の管理者に問い合わせて、Microsoft 365のテナント設定やTeamsのポリシーを確認してみてください。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
SPONSORED
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【Teams】「Microsoft Teams の読み込み中に問題が発生しました」画面がループする時の修復手順
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
