※本ページにはプロモーション(広告)が含まれています
【2026年最新版】Microsoft Teamsのチャット履歴が表示されない・消えた時の対処法【完全ガイド】
Microsoft Teamsを使っていると、昨日まで見えていたチャット履歴が突然表示されなくなったり、過去のメッセージを検索しても見つからなかったりすることがあります。大切な業務連絡やファイルのやり取りが消えてしまったように見える状況はとても焦りますが、実際には設定やキャッシュの問題であることが多く、適切な手順で回復できます。
この記事では、Teamsのチャット履歴が消える・表示されない問題の原因を整理し、IT管理者が絡む場合も含めた具体的な対処法を詳しく解説します。
この記事でわかること
- チャット履歴が消える・表示されない主な原因
- メッセージ保持ポリシーとIT管理者設定の関係
- アーカイブされたチャットの確認方法
- Teamsキャッシュのクリア手順(Windows・Mac)
- Exchangeオンラインとの同期問題への対処法
- 新しいTeams(New Teams)移行後の履歴確認方法
- コンプライアンスセンターからのメッセージ復元方法

チャット履歴が消える原因一覧
| 原因 | 対象範囲 | 復元可能性 |
|---|---|---|
| メッセージ保持ポリシーによる削除 | 組織全体または特定ユーザー | 条件により可能 |
| アーカイブ(非表示)状態 | 個別のチャットスレッド | 可能(非表示解除) |
| キャッシュの破損 | ローカル表示のみ | 可能(キャッシュ削除) |
| Exchangeとの同期エラー | チャット履歴のバックアップ | 条件により可能 |
| New Teams移行後の表示ズレ | 移行前の一部の履歴 | 多くは表示可能 |
| アカウントまたはライセンスの変更 | 特定ユーザーの履歴全体 | 管理者対応が必要 |
原因1: メッセージ保持ポリシーによる削除
Microsoft TeamsはMicrosoft Purview(旧称: コンプライアンスセンター)のメッセージ保持ポリシーによって、一定期間後にメッセージを自動的に削除する設定がされている場合があります。これはIT管理者がコンプライアンス目的で設定するもので、エンドユーザーには変更権限がありません。
保持ポリシーが適用されているか確認する方法(一般ユーザー向け)
- 組織のIT部門またはシステム管理者に「Teamsのメッセージ保持ポリシーの設定内容」を問い合わせる
- 特定の期間より古いメッセージだけが消えている場合、保持ポリシーが設定されている可能性が高い
- 全員のチャット履歴が同様に消えている場合は組織のポリシーが原因の可能性大
IT管理者向け: 保持ポリシーの確認方法
- Microsoft Purview コンプライアンスポータル(compliance.microsoft.com)にサインインする
- 左メニューから「データライフサイクル管理」→「Microsoft 365」→「保持ポリシー」をクリック
- Teamsチャットに適用されているポリシーを確認する
- 保持期間・削除設定を確認して、意図しない削除が発生していないか検証する
原因2: アーカイブされたチャットを確認する
Teamsでは特定のチャットを「非表示」にする機能があります。この操作をしてしまうと、チャットリストからそのスレッドが消えたように見えますが、実際には削除されておらず履歴は保持されています。
非表示(アーカイブ)になったチャットを表示する手順
- Teamsの左サイドバーで「チャット」アイコンをクリック
- チャット一覧の上部にある検索ボックスに、消えたと思っている相手の名前またはキーワードを入力する
- 検索結果に該当のチャットが表示された場合、右クリックして「表示する」または「ピン留め」を選択する
フィルター機能で非表示チャットを探す
- チャット一覧上部の「フィルター」アイコン(じょうごのマーク)をクリック
- 「非表示のチャット」または「アーカイブ」フィルターを選択する(バージョンによって表示が異なる)
- 非表示になっているチャットが一覧に表示される
- 表示させたいチャットを右クリックして「再表示」をクリック

原因3: Teamsのキャッシュをクリアする
Teamsはローカルにキャッシュデータを保存して動作を高速化していますが、このキャッシュが破損するとチャット履歴が正常に表示されなくなることがあります。キャッシュを削除しても、サーバー上のメッセージデータは削除されません。
Windows版Teamsのキャッシュクリア手順
- Teamsアプリを完全に終了する(タスクバーの通知領域にあるTeamsアイコンを右クリックして「終了」)
- Windowsキー + R を押して「ファイル名を指定して実行」を開く
- 以下のパスを入力してEnterキーを押す
%appdata%\Microsoft\Teams
- 開いたフォルダ内の以下のフォルダ・ファイルを削除する(フォルダ全体は削除しない)
- Application Cache フォルダ内のすべてのファイル
- blob_storage フォルダ内のすべてのファイル
- Cache フォルダ内のすべてのファイル
- databases フォルダ内のすべてのファイル
- GPUCache フォルダ内のすべてのファイル
- IndexedDB フォルダ内のすべてのファイル
- Local Storage フォルダ内のすべてのファイル
- tmp フォルダ内のすべてのファイル
- Teamsを再起動する(初回起動時に再サインインが必要な場合がある)
Mac版Teamsのキャッシュクリア手順
- TeamsアプリをCommand + Q で完全に終了する
- Finder のメニューバーから「移動」→「フォルダへ移動…」をクリック(または Shift + Command + G)
- 以下のパスを入力してEnterキーを押す
~/Library/Application Support/Microsoft/Teams
- Windows版と同様に、Application Cache・Cache・blob_storage・databasesなどのフォルダ内のファイルを削除する
- Teamsを再起動する
New Teams(新しいTeams)のキャッシュクリア手順
2024年以降に展開された新しいTeamsクライアントでは、キャッシュの保存場所が異なります。
Windowsの場合:
%localappdata%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams
- 上記のパスをファイル名を指定して実行(Win + R)で開く
- フォルダ内のキャッシュファイルを削除する
- Teamsを再起動する
原因4: Exchangeオンラインとの同期問題への対処
TeamsのチャットメッセージはExchange Onlineのメールボックスにもバックアップコピーが保存されます(ユーザーのメールボックス内の非表示フォルダ)。ExchangeとTeamsの同期に問題が生じると、チャット履歴の表示に不具合が出ることがあります。
Exchange Online接続状態の確認(IT管理者向け)
- Microsoft 365管理センター(admin.microsoft.com)にサインインする
- 「正常性」→「サービス正常性」を確認して、ExchangeまたはTeamsに障害が発生していないか確認する
- 特定ユーザーだけ問題が発生している場合、そのユーザーのExchangeメールボックスの状態を確認する
ユーザー側でできる対処法
- Teamsアプリからサインアウトして再サインインする(設定 → プロフィールアイコン → サインアウト)
- Teamsのウェブ版(teams.microsoft.com)でチャット履歴が表示されるか確認する(ウェブ版で表示される場合はデスクトップアプリのキャッシュ問題)
- 別のデバイス(スマートフォンのTeamsアプリなど)でチャット履歴を確認する
原因5: New Teams移行後の履歴確認
クラシックTeams(旧Teams)からNew Teams(新しいTeams)に移行した後、一部のチャット履歴が見つからなくなることがあります。ほとんどの場合、履歴は保持されていますが、表示方法が変わっていることがあります。
New Teamsで過去の履歴を確認する手順
- New Teamsの検索バー(上部中央)にキーワードまたは相手の名前を入力する
- 検索結果の「メッセージ」タブをクリックすると、過去のメッセージが表示される
- 特定のチャンネルの履歴は、チャンネルのページを開いて上にスクロールすることで確認できる
クラシックTeamsとNew Teamsを切り替える方法
- New Teamsのウィンドウ左上にある「New」バッジをクリックする
- 「クラシックTeamsに切り替える」オプションが表示される場合はクリックして切り替える
- クラシックTeamsで履歴が確認できる場合、履歴はサーバー上に存在している(New Teamsの表示問題)

IT管理者向け: コンプライアンスセンターからのメッセージ復元
保持ポリシーによって削除されたメッセージでも、一定期間はMicrosoft Purviewのコンプライアンスセンターで復元が可能な場合があります。
コンテンツ検索でTeamsメッセージを検索する手順
- Microsoft Purview コンプライアンスポータル(compliance.microsoft.com)にグローバル管理者またはコンプライアンス管理者としてサインインする
- 左メニューから「コンテンツ検索」をクリック
- 「新しい検索」をクリックして新しい検索を作成する
- 「場所」でTeamsのチャットを対象に選択する
- キーワード・日付範囲・送信者を指定して検索を実行する
- 検索結果からエクスポートしてメッセージ内容を確認・復元する
電子情報開示(eDiscovery)ケースを使った復元
より詳細なメッセージ復元には電子情報開示機能を使います。ただし、この機能の利用にはMicrosoft 365 E3以上のライセンスが必要です。
よくある誤解: 「チャット履歴がない」ではなく「表示されていない」
チャット履歴が「消えた」と感じる多くのケースは、実際にはサーバー上にデータは存在しており、表示やアクセスの問題であることがほとんどです。
| 状況 | データの存在 | 対処法 |
|---|---|---|
| キャッシュ破損で表示されない | サーバーに存在 | キャッシュクリア |
| 非表示・アーカイブ設定 | サーバーに存在 | フィルターで再表示 |
| 保持ポリシーによる削除 | 削除済み(一定期間は復元可) | コンプライアンス管理者に依頼 |
| アカウント変更・退職者のデータ | 条件によって異なる | IT管理者に依頼 |
| New Teams移行後の表示問題 | サーバーに存在 | 検索機能 または クラシック切替 |
FAQ
Q: 退職した社員とのTeamsチャット履歴は消えますか?
A: 退職者のアカウントが無効化または削除された場合、そのユーザーとのチャット履歴はTeams上で見えなくなることがあります。ただし、保持ポリシーが設定されている場合はコンプライアンスセンターで確認できます。IT管理者に問い合わせることをおすすめします。
Q: チャット履歴はどのくらいの期間保存されますか?
A: Microsoft Teamsの標準設定では、組織がライセンスを保持している限りチャット履歴は無期限に保存されます。ただし、組織のIT管理者がメッセージ保持ポリシーを設定している場合は、その期間(例: 1年、3年など)で自動削除されます。
Q: モバイル版TeamsとPC版Teamsで表示が異なる場合はどうすればいいですか?
A: どちらか一方で正常に表示される場合、表示されていない方のアプリのキャッシュクリアまたは再インストールを試してください。両方で表示されない場合はアカウントやサーバー側の問題である可能性があります。
Q: ゲストユーザーとのチャット履歴も同じ方法で確認できますか?
A: ゲストユーザー(外部組織からの参加者)とのチャット履歴は、通常の社内チャットと同様に保存されますが、ゲストのアカウントが外部組織から削除された場合、そのゲストのテナント側ではアクセスできなくなります。自組織側のTeamsでは引き続き履歴が確認できるはずです。
Q: スレッド内のファイルも一緒に消えてしまいました。どうすれば確認できますか?
A: Teamsで共有されたファイルはSharePoint OnlineまたはOneDrive for Businessに保存されています。チャット経由で共有したファイルはOneDriveの「共有」タブ、チャンネル経由で共有したファイルはそのチームのSharePointサイトで確認できます。メッセージが消えていてもファイルが残っている場合があります。
まとめ
Microsoft Teamsのチャット履歴が表示されない・消えたように見える場合、まずキャッシュのクリアを試し、次に非表示(アーカイブ)になっていないか確認しましょう。Teamsのウェブ版や別デバイスで確認することで、デスクトップアプリのローカル問題かサーバー側の問題かを切り分けることができます。
保持ポリシーによる削除が疑われる場合はIT管理者への確認が必要です。New Teamsへの移行後に履歴が見えなくなった場合は検索機能を活用するか、一時的にクラシックTeamsに切り替えて確認してみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!