アプリを再インストールした後、サインインだけが失敗する現象が発生することがあります。パスワードや多要素認証は正しいのに「サインインできません」と表示される場合、多くの原因は端末に残った古い認証キャッシュです。この記事ではEntra ID(旧Azure AD)に関連するキャッシュ削除とアカウント再追加の手順を詳しく解説し、速やかに問題を解決できるようにします。
【要点】この記事で確認すること
- 最初に見る場所: Windowsの資格情報マネージャーに残っている古い組織アカウントの資格情報です。
- 切り分けの軸: 端末のキャッシュが原因か、アカウント自体が無効か(管理者に確認)、管理ポリシー(条件付きアクセス)によるブロックかを分けて考えます。
- 注意点: 会社PCで勝手に管理者権限が必要な操作(レジストリ編集やコマンドによるデバイス登録解除)を行う場合は、事前にIT管理者の許可を得てください。
ADVERTISEMENT
目次
1. サインイン失敗の原因:古い認証キャッシュ
アプリを再インストールすると、アプリケーションのファイルは新しくなりますが、端末に保存された認証情報(トークンやセッション)はそのまま残ります。この古いキャッシュと新しいアプリの間で互換性がなくなり、サインイン時にエラーが発生します。
Entra IDのキャッシュの仕組み
Entra IDでは、サインイン時に発行されるアクセストークンやリフレッシュトークンがWindowsの資格情報マネージャーやブラウザのストレージに保存されます。これにより、アプリを起動するたびに認証を求められずに済みます。しかし、アプリの再インストール前後でトークンの形式やスコープが変わると、古いトークンが無効になり、新しいトークンを取得するプロセスで失敗することがあります。
キャッシュが残ることで発生する問題
具体的には、次のようなエラーが表示されます。「サインインできません」「このアプリケーションにアクセスする権限がありません」「認証に失敗しました」。いずれも、端末が保持している古いキャッシュが原因で、サーバー側との認証が一致しないために起こります。
2. 初めに行うトラブルシューティング
問題の切り分けとして、まずは最も簡単な方法から試します。
資格情報マネージャーの確認
次の手順で古い資格情報を削除します。
- キーボードのWindowsキーを押しながら「R」キーを押して「ファイル名を指定して実行」を開き、「control」と入力してEnterキーを押します。
- コントロールパネルが開いたら、「ユーザーアカウント」をクリックし、さらに「資格情報マネージャー」をクリックします。
- 「Windows資格情報」タブをクリックし、「汎用資格情報」の一覧を確認します。
- 「MicrosoftOffice16_Data:ADAL:…」や「MicrosoftOffice16_Data:MSOL:…」など、該当するアプリや組織アカウントに関連するエントリを探します。
- 該当するエントリをクリックして展開し、「削除」をクリックします。
- すべての古い資格情報を削除したら、PCを再起動し、問題のアプリを起動してサインインを試します。
3. 詳細なキャッシュ削除手順
資格情報マネージャーでの削除が効果がない場合は、さらに深いキャッシュを削除します。
方法1:Windows設定の「職場または学校にアクセスする」からアカウント切断
Windowsに組織アカウントが登録されている場合、それを一度切断します。
- 設定アプリを開き、「アカウント」→「職場または学校にアクセスする」を選択します。
- 該当する組織アカウントをクリックし、「切断」をクリックします。
- 確認ダイアログで「はい」をクリックします。
- PCを再起動し、再び同じ画面から「接続」をクリックしてアカウントを再追加します。
方法2:ブラウザのキャッシュ削除(特にMicrosoft Edge)
ブラウザベースの認証を行うアプリの場合、ブラウザのキャッシュも影響します。
- Microsoft Edgeを開き、右上の「…」メニューから「設定」を選択します。
- 「プライバシー、検索、サービス」→「閲覧データをクリアする」の「クリアするデータを選択」をクリックします。
- 「キャッシュされた画像とファイル」と「Cookieとその他のサイトデータ」にチェックを入れ、「今すぐクリア」をクリックします。
- 他のブラウザ(Chromeなど)でも同様の操作を行います。
- ブラウザを再起動してからアプリのサインインを試します。
方法3:コマンドでデバイス登録をクリーンアップ
管理者権限が必要ですが、デバイス登録情報をリセットすることで根本的にキャッシュを削除できます。
- スタートメニューを右クリックし、「Windows PowerShell (管理者)」または「コマンドプロンプト (管理者)」を選択します。
- コマンドプロンプトで「dsregcmd /leave」と入力し、Enterキーを押します。成功すると「Left the domain」と表示されます。
- PCを再起動します。
- 再度管理者コマンドプロンプトを開き、「dsregcmd /join」と入力してデバイスを再登録します。
- 完了後、PCを再起動し、アプリでサインインを試します。
ADVERTISEMENT
4. アカウントの再追加手順
キャッシュを削除した後は、アカウントを再追加して正常な認証状態に戻します。
アプリへの再サインイン
通常はアプリを起動するとサインイン画面が表示されます。組織アカウント(user@company.com)でサインインし、多要素認証を完了してください。
Windowsに職場アカウントを再追加(必要な場合)
設定アプリの「職場または学校にアクセスする」から「接続」をクリックし、組織アカウントでサインインします。これにより、WindowsとEntra IDの連携が再構築されます。
5. 解決しない場合の確認事項
上記の手順を行っても問題が解決しない場合、別の原因が考えられます。
管理者に確認すべきポイント
| 確認項目 | 内容 |
|---|---|
| 条件付きアクセスポリシー | 特定のアプリやデバイスにアクセス制限がかかっていないか |
| デバイスコンプライアンス | デバイスがコンプライアンス違反になっていないか |
| アカウントの状態 | アカウントが無効化またはロックされていないか |
| アプリケーションのアクセス許可 | アプリに正しいAPI権限が付与されているか |
よくある失敗パターン
- 資格情報マネージャーの削除だけでは不十分で、ブラウザやWindows設定の切断も必要なケース
- 複数のMicrosoftアプリ(Teams、Outlook、OneDrive)がそれぞれ異なるキャッシュを持ち、すべてを削除しないと再発する
- 組織のポリシーで自動再登録が禁止されており、管理者による手動登録が必要
- アプリの再インストール後に設定ファイルが残り、それも削除が必要
6. よくある質問(FAQ)
| 質問 | 回答 |
|---|---|
| 資格情報マネージャーに該当するエントリが見つかりません | 「Windows資格情報」の「汎用資格情報」以外に「Web資格情報」などがある場合はそちらも確認してください。また、ブラウザのキャッシュに保存されている可能性が高いので、ブラウザのキャッシュ削除も試してください。 |
| コマンド「dsregcmd /leave」を実行する権限がありません | 管理者権限が必要です。会社PCの場合は管理者に依頼してください。管理者権限なしで実行するとエラーになります。 |
| アカウントを再追加してもすぐにサインイン失敗します | キャッシュ削除が不完全か、条件付きアクセスポリシーやデバイスコンプライアンスが原因です。管理者にログを確認してもらいましょう。 |
| 再インストール後、初回だけサインインできて次回から失敗する | リフレッシュトークンの保存に失敗している可能性があります。「職場または学校にアクセスする」からアカウントを一度削除して再追加してください。 |
7. まとめ
アプリ再インストール後のサインイン失敗は、端末に残った古い認証キャッシュが原因であるケースがほとんどです。資格情報マネージャー、Windows設定、ブラウザのキャッシュ削除を順に試すことで、多くの問題は解決します。解決しない場合は条件付きアクセスやデバイスコンプライアンスなど管理側の設定を確認する必要があります。会社PCでの操作は管理者の指示に従い、安全にトラブルシューティングを進めてください。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
