Microsoft 365のAIアシスタント「Copilot Chat」をアプリ再インストール後に起動すると、個人のデータは正常に表示されるのに、会社のデータ(SharePointサイト、Teamsファイル、組織内のドキュメントなど)だけアクセスできずにエラーが発生するケースがあります。これは、アプリのキャッシュに古い認証情報やテナント情報が残っていることが原因で、会社のアカウントが正しく認識されないために起こります。本記事では、この問題の原因を切り分け、キャッシュ削除とアカウント再追加の具体的な手順を説明します。さらに、失敗しやすいパターンや管理者に確認すべきポイントも解説するので、再インストール後のトラブルでお困りの方はぜひ参考にしてください。
【要点】この記事で確認すること
- 最初に見る場所: アプリのキャッシュフォルダ(ローカルとAppData)とアカウント設定画面
- 切り分けの軸: 個人アカウントで動作するかどうか、別の会社PCで同じ問題が再現するかどうか
- 注意点: 会社PCでは管理者権限が必要な操作やグループポリシーによる制限がある場合があるため、勝手にフォルダを削除せず、必要に応じてIT管理者に確認すること
ADVERTISEMENT
目次
1. 会社データだけ失敗する原因
Copilot Chatを再インストールした際に、アプリのキャッシュに以前のテナントIDや認証トークンが残っていると、会社のアカウント情報が古いままで認識されます。その結果、会社のデータにアクセスしようとすると認証エラーや「データを取得できません」といったメッセージが表示されます。
一方、個人のMicrosoftアカウントでサインインしているデータは、キャッシュの影響を受けにくいか、自動的に新しいトークンが発行されるため正常に動作します。この違いが「個人データは見られるのに会社データだけ失敗する」という現象を引き起こします。
具体的な原因としては、以下の3つが考えられます。
- キャッシュに残った古い認証トークン: アンインストール時に削除されなかったトークンが、再インストール後も使用され、テナントの条件付きアクセスポリシーと矛盾する。
- ローカルストレージの状態: アプリが使用するローカルフォルダ(AppData\Local\Microsoft\Copilot など)に不完全なデータが残っている。
- アカウントプロファイルの競合: 同じ端末に複数の職場アカウントが登録されている場合、優先順位が乱れて会社データへのアクセス権が正しく割り当てられない。
2. 問題の切り分けと確認手順
最初に、本当にキャッシュの問題なのかを確認するため、以下の手順で切り分けてください。
- Copilot Chatを開き、個人のMicrosoftアカウント(例: xxx@outlook.com)でサインインし、個人のファイルやメールにアクセスできるか確認する。→ 正常ならキャッシュ問題の可能性が高い。
- サインアウト後、会社のアカウント(例: xxx@company.com)でサインインし、会社のSharePointサイトやTeamsのファイルを開いてみる。→ エラーが出るならキャッシュまたはアカウント設定の問題。
- 別の会社PC(すでに正常に動作している端末)で同じ会社アカウントを使ってCopilot Chatを起動し、会社データにアクセスできるか試す。→ 別端末でもダメならアカウント自体の問題(管理者要確認)。別端末でOKならキャッシュ問題に絞られる。
- Windowsの「資格情報マネージャー」を開き、「Windows資格情報」の中に会社アカウントに関連するエントリ(例: MicrosoftOffice16_Data:xxx)がないか確認する。残っていれば削除して再試行する。
- ブラウザ版(https://copilot.microsoft.com)で同じ会社アカウントにサインインし、会社データ(SharePointなど)にアクセスできるか確認する。→ ブラウザでOKならアプリのキャッシュ問題が確定。
これらの確認で「ブラウザでは使えるがアプリでは会社データが失敗する」状態であれば、以下のキャッシュ削除とアカウント再追加の手順を実施します。
3. キャッシュ削除とアカウント再追加の手順
手順1: Copilot Chatのキャッシュを削除する
- Copilot Chatを完全に終了します。タスクトレイのアイコンを右クリックして「終了」を選ぶか、タスクマネージャーでプロセスを確認して終了してください。
- エクスプローラーを開き、アドレスバーに
%localappdata%\Microsoft\Copilotと入力してEnterキーを押します。 - 表示されたフォルダ内の
CacheフォルダとCode Cacheフォルダを削除します。必要に応じてバックアップを取っても構いません。 - さらに
%appdata%\Microsoft\Copilotにもアクセスし、同様にキャッシュ関連のフォルダ(存在すれば)を削除します。 - Windowsの「設定」→「アカウント」→「職場または学校にアクセスする」を開き、会社のアカウントが表示されている場合は、それを選択して「切断」します。これによりOSレベルの認証情報がクリアされます。
- PCを再起動します。
手順2: アカウントを再追加する
- 再起動後、Copilot Chatを起動します。
- 会社のアカウント(通常はメールアドレス)でサインインします。組織の管理者が多要素認証(MFA)を設定している場合は、指示に従って認証を完了してください。
- サインイン後、会社のデータ(SharePoint、Teams、OneDrive for Business)にアクセスできるかテストします。エラーが解消されていれば成功です。
- もしもエラーが続く場合は、以下の「管理者に確認すること」を参考に、テナントの条件付きアクセスポリシーやCopilotライセンスの割り当てを確認してください。
ADVERTISEMENT
4. 状況別の比較表
| 状況 | 原因 | 解決方法 |
|---|---|---|
| 個人データは使えるが会社データだけエラー | アプリキャッシュに古いテナント情報が残っている | キャッシュ削除+アカウント再追加(本記事の手順) |
| ブラウザでは会社データが使えるがアプリではダメ | アプリ固有のキャッシュ問題 | アプリのキャッシュ削除、もしくはアプリの修復 |
| 別のPCでも同じエラー | アカウント自体の設定不備(ライセンス不足、ポリシー制限) | 管理者がライセンス割り当てと条件付きアクセスを確認 |
| キャッシュ削除後も改善しない | OSの資格情報に古いエントリが残っている | 資格情報マネージャーで関連エントリを削除 |
5. よくある失敗パターン
キャッシュ削除の手順を実施しても問題が解決しない場合は、以下のような失敗パターンに陥っていないか確認してください。
- アプリを再インストールしただけではキャッシュが完全に消えない: 通常のアンインストールではAppDataフォルダのキャッシュが残ることが多いため、必ず手動でフォルダを削除する必要があります。
- 複数の職場アカウントを使い分けている: 同じ端末に複数の会社アカウントが登録されていると、キャッシュが混在して競合します。使用していないアカウントは切断してください。
- VPN接続時の認証問題: 会社のネットワークにVPNで接続している場合、サインイン後にVPNが切断されるとトークンが無効になることがあります。VPNを安定した状態にしてから再試行してください。
- 管理者によるアプリ制御: IntuneなどのMDMポリシーでCopilot Chatのキャッシュ保存場所が強制されている場合、ユーザーが手動で削除しても次回起動時にポリシーで再作成されることがあります。その場合は管理者に相談する必要があります。
6. 管理者に確認すべきこと
上記の手順を試しても改善しない場合、管理者に以下の情報を伝えて確認を依頼してください。
- ライセンス割り当て: 対象ユーザーに「Microsoft 365 Copilot」のライセンスが正しく割り当てられているか。
- 条件付きアクセスポリシー: Copilot Chatに対して特定の条件(準拠デバイス、IPアドレス範囲など)が課されていないか。
- データの場所ポリシー: 会社データの保存場所が特定のリージョンやコンプライアンス要件に制限されていないか。
- アプリの許可設定: 管理者がCopilot Chatの組織内データアクセスをブロックしていないか(例: SharePointのアクセス許可設定)。
管理者は、Microsoft 365管理センターから「Users→Active users→該当ユーザー→Licenses and apps」でCopilotライセンスを確認できます。また、エンタープライズアプリケーションの「Microsoft Copilot Service」でユーザーのサインインログを確認すると、認証エラーの詳細が得られることがあります。
7. よくある質問
Q. キャッシュを削除しても会社のデータが表示されません。どうすればいいですか?
A. まず「資格情報マネージャー」で会社アカウントに関連するエントリをすべて削除してください。それでもダメな場合は、PCを再起動してからCopilot Chatをアンインストールし、再度インストールし直してください。それでも解決しない場合はお使いのアカウントに問題がある可能性が高いので管理者に問い合わせてください。
Q. 個人のMicrosoftアカウントでも会社データにアクセスできてしまうのですが、安全ですか?
A. 通常は個人アカウントでは会社データにアクセスできないはずです。そのような現象が起きる場合は、テナントの外部共有設定やゲストアクセスが有効になっている可能性があります。管理者に確認し、セキュリティポリシーを見直すことをおすすめします。
Q. キャッシュ削除の手順が管理者に禁止されています。代替方法はありますか?
A. 管理者に連絡し、公式の修復ツール(Microsoft Support and Recovery Assistant)を使った対応を依頼するか、アプリの「リセット」機能(設定→アプリと機能→Copilot Chat→詳細オプション→リセット)を試してみてください。ただし、リセットも実質的にキャッシュ削除と同じ効果があります。
まとめ
Copilot Chatの再インストール後に会社データだけ失敗する問題は、古いキャッシュや認証情報が原因であることがほとんどです。本記事で紹介したキャッシュ削除とアカウント再追加の手順を実施することで、多くのケースで解決できます。もし解決しない場合は、別端末での動作確認や管理者への問い合わせを行い、ライセンスや条件付きアクセスポリシーなどの組織設定を点検してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
