ある日、1時間程度新規メールが届かない幸せな瞬間がありました(発報も受けているので、通常だと3桁通弱/時間、です)。
なんとなく気になって Outlook WebMail を開くと、案の定、新規メールが大量に…。
Exchangeキャッシュモードを非使用にすると、メールボックス上に新規メールが。再有効化すると、新規メールは綺麗さっぱり消えています。
こいつはローカルキャッシュが腐っているのだと決めつけて、次の処置を行いました。
※取り返しがつかない事になる場合もあるので、自己責任で…
- Outlookクライアントを終了します
- リソースモニターを開き、『Outlookのディスクアクセスが終了』し、『Outlookのプロセスが終了』するまで待ちます
- コマンドプロンプトを開き、次のような状態になっていることを確認します
C:\>dir /b \Users\ユーザ名\AppData\Local\Microsoft\Outlook HubAppFileCache MIPSDK NewOutlookMigration Offline Address Books RoamCache spscoll.dat foo.bar@contoso.com.nst foo.bar@contoso.com.ost WebView2 C:\>
- この
foo.bar@contoso.com.nst foo.bar@contoso.com.ost RoamCache(の中身)
がキャッシュとなります
- キャッシュファイル
foo.bar@contoso.com.nst foo.bar@contoso.com.ost RoamCacheの中身
を削除します
- Outlookを起動し、キャッシュが再作成され、未読メールが受信されることを確認します
以上です。