会社のMicrosoft 365アカウントを削除、またはライセンスを解除した後も、OutlookやTeams、OneDriveなどのOfficeアプリケーションに古いアカウント情報が残り、サインイン画面が繰り返し表示されたり、新しいアカウントに切り替えられないという現象が発生することがあります。これはサーバー側のアカウント削除だけでは、端末に保存されたキャッシュや資格情報がクリアされないために起こります。本記事では、こうした状況で端末側から安全にクリーンアップする方法を、WindowsとMacの両方について詳しく解説します。
【要点】この記事で確認すること
- 最初に見る場所: まず、Windows資格情報マネージャーやキーチェーンアクセス(Mac)に古いアカウントの資格情報が残っていないか確認します。
- 切り分けの軸: 端末側のキャッシュ・トークンが原因か、管理者側のアカウント削除が不完全(ライセンスだけ解除でアカウント自体が残っている)かを区別します。
- 注意点: 会社PCではレジストリや特定のフォルダを削除する操作が必要な場合があります。管理者の許可なく変更すると業務に支障が出る恐れがあるため、不明な点はIT管理者に相談してください。
ADVERTISEMENT
目次
なぜアカウントが残るのか?主な原因
キャッシュとトークンの仕組み
Microsoft 365のOfficeアプリケーションは、初回サインイン時に認証トークンやプロファイル情報をローカルに保存します。これによって次回起動時には自動でサインインできるようになります。しかし、会社側でアカウントを削除しても、このローカル情報は自動的には削除されません。そのため、Officeアプリは保存されたトークンを使ってサインインを試み続け、エラーや古いアカウントでの認証画面が表示されるのです。
Officeのアカウント情報はローカルに保存される
アカウント情報は主に以下の場所に保存されます。
- Windows: 資格情報マネージャー(Windows資格情報)、レジストリ(HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity)、および各アプリのキャッシュフォルダ。
- Mac: キーチェーンアクセス、および ~/Library/Group Containers/UBF8T346G9.Office 内の設定ファイル。
これらのデータが残っている限り、アカウント削除後もOfficeに古いアカウントが表示され続けます。
最初に確認するべきこと(端末側か管理者側か)
クリーンアップを始める前に、問題の原因が端末側なのか管理者側なのかを切り分けることが重要です。以下の表を参考にしてください。
| 状況 | 原因の可能性 | 確認・対処 |
|---|---|---|
| Officeアプリを開くと「サインインが必要」と表示され、古いアカウントが候補に残る | 端末側のキャッシュが残っている | 端末側のクリーンアップ手順を実行 |
| サインインしようとすると「アカウントが存在しません」と表示されるが、Officeのアカウント管理画面には古いアカウントが表示される | 端末側のプロファイル情報が残っている | Officeアプリ内からサインアウトし、資格情報を削除 |
| 複数の端末で同じ現象が発生する | 管理者側でアカウント削除が不完全(例:ライセンスのみ解除でユーザーオブジェクトが残っている) | 管理者にAzure ADユーザーの完全削除またはブロックを依頼 |
| 古いアカウントが自動的にサインインし、新しいアカウントに切り替えられない | プライマリ更新トークン(PRT)が残っている | 資格情報マネージャーとレジストリをクリア(後述の手順) |
管理者側のアカウント削除が完全でない場合、端末側をクリーンアップしても再び同期されて現象が再発します。その場合は管理者に対応を依頼してください。
端末側でクリーンアップする手順(Windows)
以下に、Windows端末で古いMicrosoft 365アカウント情報を完全に削除する手順を示します。管理者権限が必要な操作を含むため、会社のポリシーを確認の上で実施してください。
- Officeアプリケーションをすべて終了する。 Outlook、Teams、Word、Excelなどをタスクバーから右クリックして「閉じる」を選択し、バックグラウンドで動作していないことをタスクマネージャーで確認します。
- Windows資格情報マネージャーを開く。 コントロールパネルから「資格情報マネージャー」を開き、「Windows資格情報」タブを選択します。「汎用資格情報」の一覧に「MicrosoftOffice16_Data:ADAL:…」や「MicrosoftOffice16_Data:MSOL:…」のようなエントリがないか確認します。該当するものがあれば「削除」をクリックします。
- Officeアカウントからサインアウトする。 任意のOfficeアプリ(例:Word)を開き、ファイル > アカウント > 「サインアウト」をクリックします。表示された確認ダイアログで「サインアウト」を選択します。これでアプリ内のアカウント情報がクリアされます。
- レジストリエディターで古いアカウント情報を削除する(上級者向け)。 スタートメニューで「regedit」と入力してレジストリエディターを開きます。以下のキーに移動します。
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
右ペインに「ADAL」や「MSOL」で始まるエントリがあれば、該当するアカウントのものを削除します。誤って他のキーを削除しないよう注意してください。削除前にバックアップを取ることを推奨します。 - %localappdata%\Microsoft\Outlook 内のプロファイルを削除する(Outlookのみ)。 エクスプローラーでパスを入力し、古いアカウントに関連する .ost や .pst ファイルを削除します。ただし、他のメールデータが失われる可能性があるので、必要なデータは事前にバックアップしてください。
- PCを再起動する。 上記の手順が完了したら、PCを再起動して変更を反映させます。再起動後、Officeアプリを開き、古いアカウントが表示されないことを確認します。
端末側でクリーンアップする手順(Mac)
Mac端末でのクリーンアップ手順は以下の通りです。
- すべてのOfficeアプリケーションを終了する。 アクティビティモニタで関連プロセスが残っていないか確認します。
- キーチェーンアクセスで古い資格情報を削除する。 アプリケーション > ユーティリティ > キーチェーンアクセスを開きます。検索バーに「office」または「microsoft」と入力し、一覧に表示された古いアカウントのエントリ(例:MicrosoftOffice16_Data)を選択して削除します。パスワードの入力が求められる場合があります。
- Officeのキャッシュフォルダを削除する。 Finderで「~/Library/Group Containers/UBF8T346G9.Office」に移動します。このフォルダ内の「Cache」や「Data」などのサブフォルダを削除します。誤って他のデータを削除しないよう注意してください。
- 各アプリの設定ファイルを削除する。 例:Outlookの場合、「~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/」内の古いプロファイルフォルダを削除します。
- Officeアプリを起動し、サインアウト/再構成する。 まず任意のアプリを開き、メニューバーのアカウント名から「サインアウト」を選択します。その後、新しいアカウントでサインインするか、不要であればそのまま閉じます。
- Macを再起動する。 最後に再起動し、状態が改善されたか確認します。
よくある失敗パターンと対処法
クリーンアップ作業でよく見られる失敗とその対処法を紹介します。
- 失敗パターン1: 資格情報を削除しても再起動後に復活する。 これはOfficeの自動同期機能(Microsoft 365のアカウント設定がサーバーから再取得される)が原因です。レジストリの「Identity」キー内の「ADAL」や「MSOL」をすべて削除し、さらにネットワーク接続を一時的に切断してから再起動すると効果的です。
- 失敗パターン2: サインアウトボタンがグレーアウトしている。 これはOfficeアプリが現在のアカウントでライセンス認証されているためです。ライセンス認証を解除するには、管理者に連絡してライセンスを取り外してもらうか、Officeのライセンス認証に関連するレジストリキー(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Registration)を削除する方法もありますが、影響範囲が大きいため管理者の指示に従ってください。
- 失敗パターン3: Teamsだけ古いアカウントが残る。 Teamsは別途キャッシュを保持しています。%appdata%\Microsoft\Teams 内の全ファイルを削除し、再起動するとクリアされます。ただし、設定がリセットされるため注意が必要です。
管理者に依頼すべきこと(組織側の設定)
端末側のクリーンアップを試しても現象が改善しない場合、管理者側の設定が原因である可能性があります。以下の項目を管理者に確認・依頼してください。
- ユーザーアカウントの完全削除: Azure Active Directory上でユーザーを「削除済みユーザー」から完全に消去してもらう。ライセンス解除だけではアカウントオブジェクトが残り、サインイン可能な状態が続くことがあります。
- 条件付きアクセスポリシーの確認: 古いアカウントがブロックされていないか、特定のデバイスに対してアクセスポリシーが適用されていないか確認。
- プライマリ更新トークン(PRT)の失効: 管理者はAzure ADポータルから「ユーザーのサインインを取り消す」操作を行うことで、端末に保存されたPRTを無効化できます。これにより端末側のクリーンアップが効果的に働くようになります。
よくある質問(FAQ)
Q1: クリーンアップ後に新しいアカウントでサインインできなくなりました。
A: 資格情報やレジストリを削除しすぎた可能性があります。Officeアプリを一度アンインストールしてから再インストールし、新しいアカウントでサインインし直してください。それでもダメな場合は、管理者にサポートを依頼しましょう。
Q2: Macのキーチェーンから削除しても、Officeを開くとまた表示されます。
A: Officeのバックグラウンドプロセスが常駐している可能性があります。一度Officeを完全に終了させ、アクティビティモニタで「Microsoft AU Daemon」や「OfficeDocumentCache」などのプロセスを強制終了してからキーチェーンを削除し、再起動してください。
Q3: 会社PCでレジストリを編集しても問題ないですか?
A: 会社のITポリシーによってはレジストリ編集が禁止されている場合があります。必ず管理者に確認の上、許可を得てから行ってください。管理者が代行してくれることもあります。
まとめ
会社アカウントを削除した後にOfficeに残る問題は、主に端末側のキャッシュや資格情報が原因です。Windowsでは資格情報マネージャーとレジストリ、Macではキーチェーンとライブラリフォルダのクリーンアップが効果的です。ただし、管理者側でアカウントが完全に削除されていないと再発するため、切り分けが重要です。作業に不安がある場合は、必ず管理者に相談してください。本記事の手順を参考に、安全かつ確実に古いアカウント情報を削除しましょう。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
