Outlookをしばらく使い続けていると、起動に時間がかかるようになったり、メールの検索結果が前より遅くなったりと、じわじわと動作が重くなる時期が訪れることがあります。そういった場面で、原因として見落とされやすいのがキャッシュの蓄積です。
Outlookはメールや予定表のデータをローカルにキャッシュしながら動作しています。このキャッシュが長期間蓄積されたり、何らかの理由で破損したりすると、動作に直接影響が出ます。 この記事では、Mac版とWindows版それぞれのキャッシュ削除手順を、種類ごとに整理して解説します。
Outlook for Macでキャッシュをクリアする方法
Mac版のOutlookでは、Windowsとは異なるフォルダ構造でキャッシュが管理されています。以下では、代表的な2つの方法をそれぞれ紹介します。
方法1.アカウントをリセットする
ExchangeまたはMicrosoft 365アカウントを使っている場合、Outlook for Macにはローカルキャッシュをクリアするためのリセット機能が標準で用意されています。
具体的な手順は以下の通りです。
- Outlookを完全に終了します。
- メニューバーの「ツール」→「アカウント」を選択します。
- 左側のアカウント一覧から対象のアカウントをクリックします。
- 「管理」→「アカウントをリセット」を選択して実行します。
実行後、Outlookはサーバーとの再同期を自動で開始します。メール量によっては数十分かかるため、時間に余裕があるタイミングで行うと安心です。
方法2. Macクリーンアップツールを利用する
Outlook以外のアプリが蓄積しているキャッシュやジャンクファイルも影響していることがあります。そういった場面では、Mac専用のクリーンアップツールを使う方法が効率的です。
Tenorshare Cleamioは、アプリケーションキャッシュ・システムジャンク・ログファイル・DMGの残留データなどをまとめてスキャンし、削除できるMac向けのクリーンアップツールです。Outlookが保持するアプリキャッシュも検出対象に含まれます。またOutlookのキャッシュだけでなく、Mac全体に散らばったアプリキャッシュを一括で整理できる点です。
なおCleamioにはキャッシュ削除のほか、重複ファイルの検出・削除、大容量ファイルのスキャン、類似写真の整理、AIによる一括ファイル名変更、スタートアップアイテムの管理といった機能も備わっており、Macのストレージ整理を継続的に行いたい場合にも活用できます。
このツールを使ったクリーンアップの具体的な手順は次の通りです。
- Cleamioを起動し、左側のツールバーから実行したい機能(ジャンクファイルのクリーンアップ、重複ファイルの検出、大容量ファイルの検索など)を選択します。
- 「スキャン」ボタンをクリックして、選択したフォルダやドライブをスキャンします。AIエンジンが自動的にスキャンプロセスを最適化するため、数分から数秒で完了します。
- スキャン結果を確認し、AIの推奨に従って不要なファイルを自動的に削除します。プレビュー機能を使用して、削除前にファイルの内容を確認することもできます。
【Windows版】Outlookのキャッシュを削除する方法
Windows版のキャッシュは種類ごとに保存場所が分かれています。以下の3か所を確認・削除してみてください。
1.ローミングキャッシュ(RoamCache)を削除する方法
RoamCacheは、メール宛先のオートコンプリート候補やカスタムビューの設定など、Outlookのインターフェース周りの一時データを保存するフォルダです。
- Outlookを終了。
- 「Windowsキー + R」を押し、「%localappdata%\Microsoft\Outlook\RoamCache」と入力して「OK」をクリック。
- フォルダ内のファイルをCtrl+Aで全選択して削除。
- Outlookを再起動。
2.オフラインキャッシュ(OSTファイル)をクリアする方法
ローカルに保存されたキャッシュファイル(OSTファイル)が破損・肥大化している場合に有効な方法です。削除後にOutlookを起動すると自動的に再生成され、サーバーとの同期がやり直されます。
- Outlookを終了します。
- 「Windowsキー + R」を押し、「%localappdata%\Microsoft\Outlook」と入力して「OK」をクリックします。
- 「.ost」拡張子のファイルを右クリックして削除します。
- Outlookを再起動すると、新しいOSTファイルが自動生成されてサーバーとの再同期が始まります。
メールデータはサーバーに残るため消えませんが、再同期が完了するまで表示に制限が出ます。POP3アカウントではOSTファイルが生成されないため、この手順は不要です。
3.添付ファイルキャッシュをクリアする方法
「Windowsキー + R」から「%userprofile%\AppData\Local\Microsoft\Windows\INetCache\Content.Outlook」を開き、フォルダ内のファイルをすべて削除します。
フォルダが見つからない場合は「Content.MSO」を試してみてください。
Outlookのキャッシュをクリアするとどうなる?消えるデータ・消えないデータ
サーバー同期されているメール本文・予定表・連絡先・タスクは、キャッシュを削除しても失われません。一方、オートコンプリートの入力候補(メールアドレスの補完履歴)と検索インデックスは一時的にリセットされます。
OSTファイルを削除した場合は再同期が必要になりますが、データそのものは消えない点は変わりません。
Outlookのキャッシュに関するよくある質問
「設定がどこにあるかわからない」「そもそもなぜ重くなるのか」という疑問をよく見かけます。代表的な2点に答えます。
質問1.Outlookのキャッシュモードはどこにありますか?
「ファイル」→「アカウント設定」→「アカウント設定」→対象のExchangeまたはMicrosoft 365アカウントを選択→「変更」→「オフラインの設定」の順に進むと確認・変更できます。
同画面内のスライダーでオフライン保持期間を短く設定するだけでOSTファイルのサイズを管理しやすくなります。なお、POP・IMAPアカウントや新しいOutlook for Windowsでは利用できません。
質問2.Outlookの動作が重いのはなぜ?
キャッシュの肥大化のほか、アドインの過多・PSTファイルの大容量化・検索インデックスの破損・RAM不足なども原因になります。「outlook.exe /safe」でセーフモード起動を試し、動作が改善するようであればアドインが原因である可能性が高いと判断できます。
最後に
Outlookが重い・遅いと感じたら、まずRoamCache・OSTファイル・添付ファイルキャッシュの順に削除を試してみてください。
Mac版ではアカウントリセットのほか、Tenorshare CleamioのようなMac専用クリーンアップツールを使えば、Outlookを含むMac全体のキャッシュをまとめて整理でき、Libraryフォルダを手動操作する手間も省けます。