共有メールボックスをOutlookで利用していると、キャッシュが肥大化してディスク容量を圧迫したり、動作が遅くなったりすることがあります。この問題を解決するには、キャッシュモードの設定を変更して同期するデータ量を制限する方法が効果的です。本記事では、共有メールボックスのキャッシュサイズを抑える具体的な設定手順を、失敗しやすいポイントとともに詳しく解説します。
【要点】共有メールボックスのキャッシュサイズを抑えるには、キャッシュモードの同期スライダーを調整するか、登録表でキャッシュ期間を制限します。
- 同期スライダーの調整: [ファイル]→[アカウント設定]→[共有メールボックス]で、キャッシュするメールの期間(例:1ヶ月)を設定します。
- ダウンロードするアイテムの制限: メールをダウンロードする数を制限する設定はありませんが、キャッシュモードを無効にすればローカルに保存しなくなります。
- 登録表による設定: Outlookのキャッシュモードにレジストリから制限をかけることで、強制的に同期期間を決められます。
ADVERTISEMENT
共有メールボックスのキャッシュが大きくなる原因
共有メールボックスは、複数のユーザーで一つのメールボックスを共有する機能です。既定では、Outlookは共有メールボックスの全メールをダウンロードしてローカルにキャッシュします。そのため、長年使われている共有メールボックスでは、数万件のメールが蓄積し、キャッシュサイズが数十GBに達することも珍しくありません。さらに、添付ファイルも同時にダウンロードされるため、ディスク容量の枯渇やOutlookの動作が重くなる原因となります。例えば、共有メールボックスに過去5年分のメールが残っている場合、初めて開くときはすべてダウンロードしようとして時間がかかり、その後も定期的に同期が行われます。また、ユーザーが誤ってキャッシュモードをオフにできない設定にしているケースもあります。
キャッシュサイズを抑える設定手順
ここでは、共有メールボックスのキャッシュサイズを抑えるための主な設定手順を紹介します。これらの手順は、Microsoft 365のOutlook(クラシックOutlook)を対象としています。新しいOutlookの場合は、設定方法が異なりますので注意してください。
- Outlookを起動し、[ファイル]タブを開きます。
左上の[ファイル]をクリックすると、バックステージビューが表示されます。 - [アカウント設定]→[アカウント設定]をクリックします。
[アカウント設定]のドロップダウンメニューから、もう一度[アカウント設定]を選択します。 - [共有メールボックス]タブを選択します。
アカウント設定画面で、[共有メールボックス]タブをクリックします。ここに現在追加されているすべての共有メールボックスが一覧表示されます。 - 対象の共有メールボックスを選択し、[変更]をクリックします。
キャッシュサイズを抑えたい共有メールボックスをクリックして選択し、[変更]ボタンを押します。 - [キャッシュモード]グループで詳細構成を行います。
[変更]を押すと、Exchangeアカウントの設定ダイアログが開きます。ここで[キャッシュモード]の設定が表示されます。通常、共有メールボックスは[共有メールボックスのキャッシュをダウンロードする]にチェックが入っています。このチェックを外すと、その共有メールボックスはキャッシュされなくなりますが、オフラインでは使えません。代わりに、[メール]の同期スライダーを調整することで、ダウンロードするメールの期間を制限できます。スライダーを[1ヶ月]や[3ヶ月]に設定すると、それより古いメールはローカルに保存されず、Outlook上でも表示されなくなります。必要な場合は、サーバーから都度ダウンロードされます。 - [OK]をクリックして変更を適用します。
設定を反映するためにOutlookを再起動する必要がある場合があります。
この設定により、共有メールボックスのキャッシュサイズが大幅に削減されます。たとえば、5年分のメールが入った共有メールボックスで同期スライダーを1ヶ月に設定すれば、過去1ヶ月分のみがキャッシュされるため、ディスク使用量が約1/60に減少します。また、同期スライダーによる制限は、共有メールボックスごとに個別に設定できるわけではなく、同じExchangeアカウントに属する共有メールボックス全体に適用される場合があります。必要に応じて、後述の登録表による設定も検討してください。
落とし穴1:同期スライダーがグレーアウトして変更できない
キャッシュモード設定画面で同期スライダーがグレーアウトしている場合があります。これは、グループポリシーや登録表によってキャッシュ設定が固定されているためです。管理者が強制的に設定している可能性が高いので、自分で変更するには管理者に連絡するか、レジストリを直接編集する必要があります。ただし、レジストリの編集は慎重に行わなければなりません。
落とし穴2:共有メールボックス自体がキャッシュ対象外になっている
Outlookの設定で、[共有メールボックスのキャッシュをダウンロードする]のチェックが外れていると、キャッシュされないため、オフラインでメールを参照できません。逆に、このチェックを外した状態でも、同期スライダーは表示されないため、キャッシュサイズを抑える設定自体ができません。正しくは、キャッシュをダウンロードする設定にした上で、スライダーを調整します。もしチェックを外している場合は、再度チェックを入れてからスライダーを変更します。
落とし穴3:Outlookのバージョンによって設定場所が異なる
本記事で紹介した手順は、クラシックOutlook(Microsoft 365版)のものです。新しいOutlook(Outlook for Windows)では、設定方法が完全に異なります。新しいOutlookでは、[設定]→[メール]→[同期]から同期期間を選べますが、共有メールボックスに対して個別に設定する機能はありません。また、クラシックOutlookと新しいOutlookは切り替えて使うことができますが、キャッシュ設定も引き継がれないため注意が必要です。
比較表:キャッシュ設定の種類と効果
| 設定方法 | キャッシュサイズ | オフライン利用 | 設定の容易さ |
|---|---|---|---|
| 全メールをキャッシュ(既定) | 非常に大きい | 可能(全メール) | 不要 |
| 同期スライダーで1ヶ月に制限 | 小さい | 可能(制限期内) | 簡単 |
| レジストリで強制制限(例:SyncWindowSetting) | 任意に設定可能 | 可能(制限期内) | 中程度 |
| キャッシュモードをオフ | ゼロ | 不可 | 簡単 |
表の通り、同期スライダーを利用する方法が最も手軽で、キャッシュサイズを抑えながらオフラインでも必要なメールにアクセスできます。ただし、設定できる期間がOutlookのバージョンによって異なります。
ADVERTISEMENT
よくある質問(FAQ)
Q1:同期スライダーで期間を短くすると、古いメールは完全に削除されますか?
いいえ、ローカルのキャッシュから古いメールは削除されますが、サーバー上のメールはそのまま残ります。Outlookで古いメールを表示するには、オンラインモードで再度取得する必要があります。また、検索結果に古いメールが表示されないことがあります。例えば、過去2年分のメールを検索したい場合は、サーバー上のメールに直接アクセスする必要があります。
Q2:共有メールボックスごとに異なるキャッシュ期間を設定できますか?
クラシックOutlookの設定画面では、共有メールボックス個別にキャッシュ期間を設定することはできません。同じプライマリメールボックスに関連付けられた共有メールボックスは、プライマリの同期設定を継承します。ただし、レジストリを使用すれば共有メールボックスごとに別々のSyncWindowSetting値を設定できる場合があります(上級者向け)。
Q3:新しいOutlookでも同じ設定は可能ですか?
新しいOutlook(Outlook for Windowsプレビュー版)では、キャッシュ設定が簡略化されています。[設定]→[メール]→[同期]から同期期間(すべて、1ヶ月、3ヶ月など)を選べますが、共有メールボックスだけへの適用はできません。また、クラシックOutlookに戻すと設定が引き継がれないため、注意が必要です。
Q4:レジストリを編集する場合の具体的なパスと値は?
レジストリエディタで、HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode に、DOWNSYNCWINSECONDS というDWORD値を作成し、希望する同期期間(秒)を設定します。例えば、1ヶ月(30日)なら2592000と設定します。ただし、この設定はすべてのExchangeアカウントに適用されるため、注意してください。
まとめ
共有メールボックスのキャッシュサイズを抑えるには、Outlookのキャッシュモード設定で同期スライダーを調整する方法が最も簡単です。ディスク容量の節約やパフォーマンス改善に効果的なので、まずはこの設定をお試しください。同期スライダーが変更できない場合は、レジストリによる強制設定や、キャッシュモード自体をオフにする方法も検討しましょう。なお、新しいOutlookを利用している場合は、クラシックOutlookに切り替えるか、同期期間設定を別途行う必要があります。これらの設定を行うことで、共有メールボックスを快適に使い続けることができます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
SPONSORED
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【Teams】「Microsoft Teams の読み込み中に問題が発生しました」画面がループする時の修復手順
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
