Teamsを使っていると、自分のプレゼンス状態に以前ログインした古い職場アカウントが表示され続けるトラブルが発生することがあります。この現象はTeamsのキャッシュやWindowsの資格情報が適切にクリアされず、古いアカウント情報が残ってしまうことが主な原因です。特に複数のテナントのアカウントを使い分けている場合や、端末を変更した際に発生しやすくなります。本記事では、古いアカウントが残る原因を整理し、自分で安全に実行できるキャッシュ整理手順を丁寧に解説します。
【要点】この記事で確認すること
- 最初に見る場所: Teamsのアカウント設定とWindowsの資格情報マネージャー
- 切り分けの軸: 端末側のローカルキャッシュ問題か、アカウント自体が複数紐づいているか
- 注意点: 会社PCではIT管理者の許可なくレジストリ編集をしない。資格情報削除は自己責任で実施すること
ADVERTISEMENT
目次
古いアカウントが残る原因を理解する
Teamsは起動時に前回サインインしたアカウント情報をローカルに保存しています。この保存先は主に2つあります。1つはTeamsアプリケーションのキャッシュフォルダ、もう1つはWindowsの資格情報マネージャーです。通常、サインアウト操作を行うとこれらの情報は削除されますが、強制終了やネットワーク障害が発生すると削除が不完全になることがあります。また、同一PCで複数の職場アカウント(例:A社とB社のTeams)を使い分けると、それぞれのキャッシュが競合して古いアカウントが表示され続けるケースも少なくありません。
キャッシュが残る代表的なシナリオ
よくあるのは、PCの引き継ぎやアカウント変更を行った後です。前の利用者がTeamsにサインインしたまま端末を引き渡すと、新しい利用者のアカウントが正しく表示されず、プレゼンスに古いアカウントが残ります。また、自分自身でもテスト用のアカウントでサインインした後に本来のアカウントに切り替えたつもりが、キャッシュが混在して古い情報が残ることもあります。
| 原因 | 詳細 |
|---|---|
| アプリキャッシュの残存 | %appdata%\Microsoft\Teams 内のデータが古いまま |
| 資格情報マネージャーの残骸 | Windowsに保存されたTeams関連の資格情報 |
| 複数テナントの混在 | 同じPCで別会社のTeamsアカウントを利用した際の競合 |
トラブル発生時の確認手順
キャッシュ整理を始める前に、現在の状態を正しく把握することが重要です。以下の手順で、古いアカウントの情報がどこに残っているかを確認しましょう。
- Teamsを開き、右上のプロフィールアイコンをクリックします。表示されるメニューに「アカウントの切り替え」やサインインしているアカウント一覧があるか確認します。
- 「設定」→「アカウント」を開き、ここに複数のアカウントがリストされていないか確認します。もし存在すれば、不要なアカウントは「サインアウト」を実施します。
- Windowsの「資格情報マネージャー」を開きます。スタートメニューで「資格情報マネージャー」を検索して起動し、「Windows資格情報」タブで「MicrosoftTeams」や「MicrosoftOffice16_Teams」などのエントリがないか確認します。
- Teamsのキャッシュフォルダを確認します。エクスプローラーで %appdata%\Microsoft\Teams に移動し、「Cache」「Cookies」「IndexedDB」などのフォルダが存在するか確認します。これらのサイズが大きい場合はキャッシュが蓄積している可能性があります。
- タスクマネージャーでTeamsのプロセスが複数起動していないか確認します。もし残っていれば、強制終了してから次に進みます。
以上の確認で古いアカウントの痕跡が見つかれば、以降のキャッシュ整理手順で解決できます。何も見つからない場合は、アカウント自体が既に削除されている可能性もあります。
キャッシュ整理の具体的な手順(安全な方法)
以下の手順は、会社PCでも比較的安全に実施できる内容です。ただし、ITポリシーによっては禁止されている操作もありますので、不明な場合は管理者に確認してから実行してください。
- Teamsを完全に終了する
タスクトレイのTeamsアイコンを右クリックし、「終了」を選択します。さらに念のため、タスクマネージャー起動して「Microsoft Teams」のプロセスが残っていれば強制終了します。 - 資格情報マネージャーからTeams関連のエントリを削除する
「Windows資格情報」タブで、TeamsやOfficeに関連する資格情報(例:「MicrosoftOffice16_Teams:…」)を選択し、「削除」をクリックします。削除時に「はい」を選んで確認します。 - Teamsのローカルキャッシュフォルダを削除する
エクスプローラーで %appdata%\Microsoft\Teams を開き、中にある「Cache」「Cookies」「IndexedDB」「Local Storage」「tmp」などのフォルダを削除します。削除できないフォルダがある場合は、それらをスキップして次に進みます。 - PCを再起動する
再起動により、システムの一時ファイルやサービスの状態がリセットされます。 - Teamsを起動し、本来のアカウントでサインインする
起動後、通常のサインイン画面が表示されるので、正しい職場アカウント(メールアドレス)とパスワードを入力します。これで古いアカウントが消えていることを確認します。
補足:Teamsの「設定」からのサインアウトでは不十分な理由
Teamsの画面上から「サインアウト」を実行しても、資格情報マネージャーやキャッシュフォルダの情報は完全には削除されません。これはMicrosoftの設計で、次回サインイン時に前回の状態を復元できるようにするためです。そのため、古いアカウントが残る場合は、手動でこれらの残骸を削除する必要があります。
ADVERTISEMENT
よくある失敗パターン
キャッシュ整理の際に、以下のようなミスをすると問題が解決しない・悪化する恐れがあります。
- 資格情報マネージャーのエントリを間違って削除する
Teams以外のエントリ(OutlookやOneDriveなど)を削除すると、他のアプリケーションに影響が出ます。削除する前に、エントリ名に「Teams」または「Office16_Teams」が含まれていることを確認しましょう。 - Teamsのキャッシュフォルダを丸ごと削除しない
一部のフォルダだけ削除しても、古いアカウント情報が別の場所に残っていることがあります。必ず「Cache」「Cookies」「IndexedDB」「Local Storage」「tmp」を削除してください。 - Teamsを起動したままフォルダを削除する
プロセスが動作中はファイルがロックされていて削除できません。必ず終了してから操作しましょう。 - 管理者制限によりキャッシュ削除が禁止されている場合
会社のポリシーで%appdata%の変更が禁止されていると、アクセス権限がなく削除できません。その場合はIT管理者に依頼してください。
管理者へ確認する情報(自分で解決できない場合)
自分でキャッシュ整理を試みても改善しない場合、管理者に以下の情報を伝えるとスムーズです。
- 発生している現象:古いアカウント「user@oldcompany.com」がプレゼンスに表示され続ける。
- 試した対策:Teamsのサインアウト、資格情報マネージャーの削除、キャッシュフォルダ削除、PC再起動。
- 端末の状況:会社貸与PC、Windows 10/11、Teamsバージョン番号。
- 管理者が確認すべき項目:Azure ADで該当ユーザーに複数のUPNが設定されていないか、条件付きアクセスポリシーが影響していないか。
また、会社のTeams管理センターで「外部アクセス」や「ゲストアクセス」の設定が影響することもあります。管理者は該当ユーザーのサインインログ(Azure ADサインインログ)を確認すると、どのアカウントが最後に認証されたかがわかります。
よくある質問(FAQ)
キャッシュを削除しても古いアカウントが消えません
考えられる原因として、資格情報マネージャーにエントリが複数残っている、またはTeamsの「アカウント設定」で自動サインインが有効になっている可能性があります。再度手順を見直し、特に資格情報マネージャーで「MicrosoftTeams*」と「MicrosoftOffice16_Teams*」両方を削除してください。それでも解決しない場合は、会社のIT部門に依頼しましょう。
キャッシュ削除後にTeamsが正常に起動しません
これは一時的な問題であることが多く、PCを再起動してTeamsを再インストールすることで改善します。まずはPCを再起動してみてください。それでも起動しない場合は、Teamsをアンインストールしてから公式サイトから最新版をダウンロードしインストールし直します。
スマートフォンのTeamsにも古いアカウントが残っています
スマートフォンアプリの場合は、アプリのキャッシュクリアまたはアンインストール・再インストールが有効です。iOSの場合は「設定」→「Teams」→「キャッシュをクリア」、Androidの場合は「設定」→「アプリ」→「Teams」→「ストレージ」→「キャッシュを削除」を実行してください。
まとめ
Teamsのプレゼンスに古い職場アカウントが残る問題は、ローカルキャッシュと資格情報マネージャーの残骸が原因であることがほとんどです。本記事で紹介した手順(Teams終了→資格情報削除→キャッシュフォルダ削除→再起動)を丁寧に実施すれば、多くのケースで解決します。ただし、会社のITポリシーによっては自分で操作できない場合もありますので、その際は管理者に連絡し、上記の確認情報を提供してください。日頃から不要なアカウントはサインアウトしておくことで、この問題の発生を予防できます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
