【Outlook】メモリ使用量が1GBを超える時の添付プレビュー無効化手順

【Outlook】メモリ使用量が1GBを超える時の添付プレビュー無効化手順
🛡️ 超解決

Microsoft Outlookでメールを開いた際、添付ファイルのプレビュー機能が原因でメモリ使用量が1GBを超えることがあります。

この問題は、特に大容量の添付ファイルが多い場合や、複数のメールを同時に開いた際に顕著に現れます。

本記事では、Outlookのメモリ使用量を大幅に削減するために、添付ファイルのプレビュー機能を無効化する具体的な手順を解説します。

これにより、Outlookの動作が軽快になり、快適なメール操作が可能になります。

【要点】Outlookのメモリ消費を抑える添付プレビュー無効化

  • レジストリエディタの使用: Outlookの添付プレビュー機能を無効化するための設定変更を行います。
  • 特定のレジストリキーの編集: 添付ファイルの種類ごとにプレビューを無効化する設定を行います。
  • Outlookの再起動: 設定変更を適用するために、Outlookを再起動します。

ADVERTISEMENT

Outlookで添付プレビューがメモリを消費する仕組み

Microsoft Outlookでは、メール本文に埋め込まれた画像や、Word、ExcelなどのOfficeドキュメント、PDFファイルなどの添付ファイルを、Outlookのウィンドウ内で直接プレビューする機能が提供されています。

このプレビュー機能は、メールを開いた際に添付ファイルを一時的にメモリ上に展開し、表示するための仕組みです。

特に、画像ファイルや動画ファイル、あるいは複雑な書式を持つドキュメントファイルの場合、プレビューのために多くのメモリリソースが消費されることがあります。

通常、この機能は利便性を高めるために役立ちますが、添付ファイルが大量に存在する場合や、ファイルサイズが大きい場合には、Outlook全体のメモリ使用量が著しく増加する原因となります。

また、新しいTeams(v2)のOutlook統合機能や、新しいOutlookへの移行に伴い、一部のプレビュー機能の挙動が変更され、予期せずメモリ消費が増加するケースも報告されています。

Outlookのバージョンや、OSのバージョン、インストールされているアドインなど、環境によってもメモリ消費の度合いは変動する可能性があります。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

添付プレビューを無効化するレジストリ編集手順

Outlookの添付プレビュー機能を無効化するには、Windowsのレジストリエディタを使用します。この操作は、システム設定を変更するため、管理者権限が必要です。

また、レジストリの編集を誤ると、OutlookやWindowsの動作に深刻な影響を与える可能性があります。作業前に必ずレジストリのバックアップを取得することを推奨します。

レジストリバックアップの取得方法

1. 「ファイル名を指定して実行」を開く
Windowsの検索バーに「regedit」と入力し、「レジストリエディタ」を起動します。

2. 「ファイル」メニューを選択
レジストリエディタのメニューバーから「ファイル」をクリックします。

3. 「エクスポート」を選択
「ファイル」メニューから「エクスポート」を選択します。

4. バックアップ範囲を選択
「エクスポート範囲」で「すべて」を選択し、分かりやすいファイル名(例: RegBackup_YYYYMMDD)と保存場所を指定して「保存」をクリックします。

添付プレビュー無効化のレジストリ編集手順

以下の手順で、Outlookの添付プレビュー機能を無効化します。組織のポリシーによっては、レジストリの変更が制限されている場合があります。

  1. レジストリエディタを起動する
    Windowsの検索バーに「regedit」と入力し、「レジストリエディタ」を管理者として実行します。
  2. Outlookのレジストリキーへ移動する
    以下のパスをレジストリエディタのアドレスバーにコピー&ペーストしてEnterキーを押します。

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\Mail

    ※「16.0」の部分は、お使いのOfficeのバージョンによって異なる場合があります。Office 2013の場合は「15.0」、Office 2016/2019/Microsoft 365の場合は「16.0」が一般的です。

  3. 「DisablePreviewPane」 DWORD値を作成または編集する
    右側のペインで右クリックし、「新規」→「DWORD (32 ビット) 値」を選択します。
  4. 値の名前を「DisablePreviewPane」とする
    作成した新しい値の名前を「DisablePreviewPane」に変更します。
  5. 「DisablePreviewPane」の値を編集する
    「DisablePreviewPane」をダブルクリックし、「値のデータ」を「1」に変更して「OK」をクリックします。これで、添付ファイルのプレビュー機能が無効化されます。
  6. Outlookを再起動する
    変更を適用するために、Outlookを完全に終了し、再度起動します。

特定のファイル形式のプレビューを無効化する場合

上記の手順は、Outlookの標準的な添付プレビュー機能を全体的に無効化します。特定のファイル形式(例: PDF、画像ファイルなど)のみプレビューを無効化したい場合は、より詳細なレジストリ設定が必要になります。

例えば、PDFファイルのプレビューを無効化するには、以下のレジストリキーに「DisablePreview」というDWORD値を作成し、値を「1」に設定することが一般的です。

HKEY_CLASSES_ROOT\.pdf

ただし、これらの設定はOutlookのバージョンやOSの更新によって動作が変わる可能性があり、Officeの標準機能としてサポートされていない場合もあります。

一般的には、前述の「DisablePreviewPane」を設定することで、多くのメモリ消費の原因となっているプレビュー機能を効果的に無効化できます。

新しいTeams(v2)と新しいOutlookでの注意点

新しいTeams(v2)では、Outlookのメール機能が統合されています。この統合環境下での添付プレビューの挙動や、メモリ使用量に関する問題は、従来のOutlookとは異なる場合があります。

新しいTeams(v2)内でOutlookのメールを参照している場合、レジストリ編集による設定変更が直接反映されない可能性も考えられます。

同様に、新しいOutlook(Web版Outlookや、Windows/Macにインストールされる新しいUIのOutlook)でも、設定画面や内部的な動作が従来のものと変更されていることがあります。

新しいOutlookでは、設定メニューから直接プレビュー機能を無効化できるオプションが提供されている場合もあります。まずはお使いのOutlookのバージョンで、設定メニュー内に該当する項目がないか確認することをお勧めします。

新しいOutlookでの設定確認方法(例)

1. Outlookを開き、「ファイル」メニューをクリックします。

2. 「オプション」を選択します。

3. 「Outlookのオプション」ダイアログボックスで、「詳細設定」を選択します。

4. 「画面の表示」セクションなどを確認し、「添付ファイルのプレビューを表示する」といった項目があれば、チェックを外します。

もし、上記のようなGUIでの設定が見当たらない場合や、レジストリ編集が組織ポリシーで許可されている場合にのみ、前述のレジストリ編集を検討してください。

ADVERTISEMENT

添付プレビュー無効化で解決しない場合の対処法

レジストリ編集で添付プレビューを無効化しても、Outlookのメモリ使用量が高いまま、または問題が解決しない場合があります。その場合は、以下の点を確認してください。

「Outlookの最適化」設定の確認

Outlookには、パフォーマンスを向上させるための設定がいくつか存在します。添付プレビューの無効化と合わせて、これらの設定も確認してください。

  1. 「すべての添付ファイルをダウンロードしない」設定
    Outlookの「ファイル」>「アカウント設定」>「アカウント設定」>該当アカウントを選択し「変更」>「その他の設定」>「詳細設定」タブで、「すべての添付ファイルをダウンロードしない」にチェックを入れることで、メール受信時の添付ファイルダウンロードを抑制し、メモリ負荷を軽減できる場合があります。
  2. キャッシュモードの設定調整
    Exchange Onlineなどのキャッシュモードを使用している場合、キャッシュファイルのサイズや同期頻度を調整することで、パフォーマンスが改善されることがあります。

Outlookのデータファイル (.pst / .ost) の最適化

Outlookのデータファイル (.pst または .ost) が肥大化していると、Outlook全体の動作が遅くなり、メモリ使用量も増加する傾向があります。

1. データファイルのクリーンアップ
「ファイル」>「ツール」>「メールボックスのクリーンアップ」から、不要なメールや大きな添付ファイルを削除することで、データファイルを圧縮できます。

2. データファイルのコンパクト化
「ファイル」>「アカウント設定」>「アカウント設定」>「データファイル」タブで、該当のデータファイルを選択し「設定」をクリック。「今すぐ圧縮」を実行することで、ファイルサイズを小さくできます。

アドインの無効化

Outlookにインストールされているアドインが、メモリリークやパフォーマンス低下の原因となっていることがあります。不要なアドインは一時的に無効化して、問題が解消されるか確認してください。

  1. アドインの管理画面を開く
    Outlookの「ファイル」>「オプション」>「アドイン」を選択します。
  2. COMアドインを無効化する
    画面下部の「管理」ドロップダウンで「COMアドイン」を選択し、「設定」をクリックします。
  3. チェックを外して無効化
    疑わしいアドインのチェックを外し、「OK」をクリックしてOutlookを再起動します。

Outlookの修復

Outlook自体に問題が発生している可能性も考えられます。Officeプログラムの修復機能を利用して、Outlookを修復してみてください。

  1. 「アプリと機能」を開く
    Windowsの検索バーに「アプリ」と入力し、「アプリと機能」を開きます。
  2. Officeプログラムを検索
    一覧からお使いのMicrosoft Office(またはMicrosoft 365)を探します。
  3. 「変更」を選択
    Officeプログラムを選択し、「変更」ボタンをクリックします。
  4. 「クイック修復」または「オンライン修復」を実行
    表示されるオプションから「クイック修復」を選択し、指示に従って実行します。改善しない場合は、「オンライン修復」を試します。(オンライン修復は時間がかかります)

Mac版・モバイル版Outlookとの違い

今回紹介したレジストリ編集による添付プレビュー無効化の手順は、主にWindows版Microsoft Outlookを対象としています。

Mac版Outlookでは、設定項目や操作方法が異なります。通常、Mac版Outlookでは「環境設定」メニューから、より直感的にプレビュー関連の設定を変更できる場合があります。

モバイル版Outlook(iOS/Android)では、PC版のような詳細なレジストリ設定は存在しません。モバイルアプリのパフォーマンス問題は、アプリの再インストールや、OSのアップデート、デバイスの再起動などで改善されることが多いです。

また、Web版Outlook(Outlook on the web)では、ブラウザのキャッシュクリアや、別のブラウザでのアクセス、あるいはMicrosoft 365管理センターでの設定変更が関連してくる場合があります。

まとめ

Microsoft Outlookでメモリ使用量が1GBを超える問題は、添付ファイルのプレビュー機能が原因であることが多くあります。

本記事で解説したレジストリエディタを使用した「DisablePreviewPane」値の作成・編集により、添付プレビュー機能を無効化し、Outlookのメモリ消費を効果的に抑制できます。

もし、この操作で問題が解決しない場合は、Outlookのデータファイルの最適化や、アドインの無効化、Officeプログラムの修復などを試してください。

これらの対策を行うことで、Outlookの軽快な動作を取り戻し、日々のメール業務をスムーズに進めることができるでしょう。

👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。