OneDriveの同期エラーが発生した後、MFA(多要素認証)の画面が何度も表示されるトラブルは、会社のPC環境で頻繁に報告されます。この問題は、資格情報のキャッシュが破損していたり、アプリの再接続が正しく行われていないことが主な原因です。本記事では、MFAが繰り返し要求される原因を特定し、適切な対処方法を具体的に解説します。手順に沿って進めていただくことで、煩わしい認証ループから解放されるでしょう。
【要点】この記事で確認すること
- 最初に見る場所: OneDriveの設定画面の「アカウント」タブで現在のサインイン状態とアカウントの追加履歴を確認してください。
- 切り分けの軸: 端末側(資格情報マネージャー、ブラウザキャッシュ)とアカウント側(MFAセッション有効期限)、管理設定側(条件付きアクセス)の3つで原因を特定します。
- 注意点: 会社PCでは資格情報マネージャーの削除に管理者権限が必要な場合があります。また、会社のポリシーによってはブラウザのパスワード保存設定の変更が禁止されていることもあるため、事前にIT管理者に確認してください。
ADVERTISEMENT
目次
MFAが繰り返し表示される主な原因
同期エラー後、MFAが何度も要求される背景には、以下のような原因が考えられます。これらの要因が複合的に絡み合っているケースもあるため、順番に確認していくことが重要です。
資格情報のキャッシュが破損している
OneDriveはサインイン時に資格情報をWindowsの資格情報マネージャーに保存します。同期エラーが発生した際、このキャッシュが不整合を起こすと、次回の認証時に正しいトークンが取得できず、MFAが繰り返し求められることがあります。特にエラーコード0x8007012aや0x8004de40が表示された場合は、キャッシュの破損を疑ってください。
OneDriveアプリとMicrosoft 365アカウントの再接続が不完全
同期エラー後に手動でサインアウト・サインインを行った場合、同じアカウントでも新しい認証セッションが正しく確立されないことがあります。特に、複数の職場アカウントを使い分けている環境では、古い接続情報が残ったまま新しい認証が上書きされず、MFAループに陥りやすくなります。
ブラウザのキャッシュや保存パスワードの影響
OneDriveのWeb版やMicrosoft 365ポータルにアクセスする際、ブラウザに保存された古いパスワードやクッキーが原因で、認証プロセスが混乱することがあります。特にChromeやEdgeで「パスワードを保存する」設定が有効になっていると、MFAのセッション情報が適切に更新されず、毎回認証を要求される現象が発生します。
条件付きアクセスやMFAセッションの設定
管理者側で設定された条件付きアクセスポリシーにより、MFAのセッション有効期限が短く設定されている場合、同期エラーがトリガーとなって認証が頻繁に要求されることがあります。これは端末側の操作だけでは解決できないため、IT管理者に問い合わせる必要があります。
解決手順:資格情報のクリアとアプリの再接続
以下の手順を順番に実行することで、MFAループを解消できます。会社PCの設定によっては管理者権限が必要な操作が含まれます。
- OneDriveアプリを完全に終了する。 タスクトレイのOneDriveアイコンを右クリックし、「OneDriveを閉じる」を選択します。バックグラウンドで動作している場合は、タスクマネージャーからも終了させてください。
- Windows資格情報マネージャーから古い資格情報を削除する。 「コントロールパネル」→「ユーザーアカウント」→「資格情報マネージャー」→「Windows資格情報」を開きます。「MicrosoftOffice16_Data:ADAL:…」や「MicrosoftOffice16_Data:Msa:…」など、OneDriveやMicrosoft 365に関連するエントリをすべて削除します。削除する前にエントリの内容をメモしておくと安心です。
- ブラウザのキャッシュと保存パスワードをクリアする。 使用中のブラウザ(Edge、Chromeなど)の設定から、過去1時間のキャッシュとクッキーを削除します。また、「パスワードの保存」設定を一時的にオフにし、保存済みパスワードから職場アカウント関連の情報を削除します。
- OneDriveアプリをリセットする。 「設定」→「アプリ」→「アプリと機能」から「Microsoft OneDrive」を選択し、「詳細オプション」→「リセット」を実行します。これにより、アプリの設定ファイルが初期化され、再接続が容易になります。
- PCを再起動し、OneDriveにサインインし直す。 再起動後、OneDriveアプリを起動し、職場のアカウントでサインインします。このとき、MFAが要求されたら、通常通り認証コードを入力してください。初回のみMFAが表示され、以降は表示されなくなるはずです。
- 同期状態を確認する。 ファイルエクスプローラーのOneDriveフォルダで同期状態(緑色のチェックマーク)を確認します。MFAが再び表示される場合は、次の「失敗パターン」を参照してください。
上記手順を行っても解決しない場合、次の比較表を参考に、原因をさらに切り分けてください。
状況別のトラブルシューティング比較表
| 状況 | 端末側の対処 | アカウント側の確認 | 管理者依頼事項 |
|---|---|---|---|
| 同期エラー直後からMFAが出続ける | 資格情報マネージャー・ブラウザキャッシュを削除し、OneDriveをリセット | MFAセッション有効期限(例:90日)が短くないか確認 | 条件付きアクセスのセッション制御を見直してもらう |
| サインイン後すぐにMFAが再表示される | ブラウザのパスワード保存機能をオフにし、保存済みデータを削除 | 複数アカウントが混在していないか確認(Outlook連携など) | アプリのアクセス許可(OAuth)の再承認を依頼 |
| 特定のPCだけMFAが頻発する | OneDriveアプリのアンインストール・再インストールを試行 | Windows HelloやPINサインインが競合していないか確認 | デバイス登録(Azure AD join)の状態を確認してもらう |
ADVERTISEMENT
失敗しがちな対処パターンと注意点
よくある失敗例をいくつか挙げます。これらを避けることで、無駄な作業を減らせます。
資格情報マネージャーのエントリをすべて削除してしまう
他のMicrosoftサービス(Outlook、Teamsなど)で使用している資格情報まで削除すると、別のアプリでサインインが必要になることがあります。対象をOneDriveやOffice関連のみに絞ることが大切です。
ブラウザのパスワード保存設定を変更しない
キャッシュだけクリアしても、保存されたパスワードが残っていると、次回アクセス時に自動入力され、MFAループが再発します。一時的にパスワード保存をオフにしてからテストしてください。
OneDriveの同期を一時停止したまま放置する
同期エラー後に「同期の一時停止」を使うと、エラー自体は隠れますが、裏で認証の矛盾が蓄積されることがあります。必ず一度アプリをリセットしてください。
MFAの「今後このデバイスで確認しない」にチェックを入れない
初回サインイン時にMFA画面で「今後このデバイスで確認しない」オプションが表示された場合は、積極的にチェックを入れてください。これを忘れると、次回の同期エラー時に同じループに陥る可能性があります。
管理者に確認すべき設定項目
端末側の対処で改善しない場合、管理者に以下の設定を確認してもらいましょう。いずれもMicrosoft 365管理センターやAzure ADから変更可能です。
- 条件付きアクセスのセッション制御:「MFAのセッションの有効期限」が短い(例:1時間)と、同期エラー後に頻繁に認証が要求されます。通常は90日に設定されていることを確認し、必要に応じて延長を依頼してください。
- アプリのアクセス許可(OAuth):OneDriveアプリに対してユーザーが付与したアクセス許可が古くなっていないか確認します。管理者は「エンタープライズアプリケーション」から「Microsoft OneDrive Sync」を選択し、ユーザーの同意を取り消して再同意させることができます。
- デバイスの登録状態:PCがAzure ADに参加しているかどうか、参加状態が正常か確認します。特にハイブリッド参加の環境では、デバイス情報が古いと認証が不安定になる事例があります。
- MFAの認証方法の登録状況:ユーザーが複数の認証方法(電話、アプリ、テキスト)を登録している場合、誤った方法が優先されてループすることがあります。管理者ポータルで各ユーザーの認証方法を確認してください。
よくある質問
MFAループを予防するにはどうすればよいですか?
OneDriveの同期状態を定期的に確認し、エラーが発生したら早めに資格情報をクリアする習慣をつけてください。また、条件付きアクセスのセッション期限が適切かどうか、IT管理者に確認することも有効です。
資格情報マネージャーで削除すべきエントリが分かりません。
一般的に「MicrosoftOffice16_Data:ADAL:…」で始まるエントリはOneDriveやOffice製品に関連するものです。また、「OneDrive Cached Credentials」のような表示名もあります。総数が少なければ、Microsoft関連のエントリをすべて削除しても問題ありませんが、Outlookのパスワードなどが必要な場合は再入力が必要です。
ブラウザのキャッシュをクリアするのが面倒です。別の方法はありますか?
OneDriveアプリをリセットするだけでも効果がある場合がありますが、ブラウザの影響を完全に排除するには、シークレットモード(プライベートブラウズ)でポータルにアクセスして確認する方法も有効です。シークレットモードでは保存パスワードやキャッシュが無効になるため、一時的な切り分けに使えます。
スマートフォンでも同様の問題が発生しますか?
スマートフォンのOneDriveアプリでも、同期エラー後にMFAループが発生することがあります。対処法はPCと同様で、アプリのキャッシュクリアや再インストールが有効です。ただし、端末のOS設定にある「アカウントと同期」の設定も確認してください。
まとめ
OneDriveの同期エラー後にMFAが出続ける問題は、資格情報のキャッシュ破損やアプリの再接続不備、ブラウザの保存データが原因であることが多いです。本記事で紹介した手順(資格情報マネージャーのクリア、アプリのリセット、ブラウザ設定の見直し)を実行することで、大半のケースで解決できます。もし改善しない場合は、管理者と連携して条件付きアクセスやデバイス登録の設定を確認してください。日頃からOneDriveの同期状態をチェックし、エラーが発生したら早めに対処することで、MFAループの再発を予防できます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
