Outlookで画像が表示されないのは非常にイライラするものです。アプリが画像を自動ダウンロードするように設定されていないことが原因の場合もあれば、外部接続の問題やキャッシュファイルの詰まりが原因の場合もあります。画像が写真やリンクされた画像ではなく赤いX印として表示される場合は、これらの設定やキャッシュの問題が影響している可能性があります。幸いなことに、画像が再び読み込まれるようにするための、比較的簡単なチェックと調整がいくつかあります。通常は、いくつかの設定を調整したり、レジストリエントリを調整したり、キャッシュをクリアしたりすることで解決できます。ただし、すべての画像の自動ダウンロードを有効にすることは、特に疑わしいネットワークでは必ずしも安全ではないことに注意してください。可能な限り、特定の送信者またはドメインを信頼する方がよいでしょう。それでは、メールの健全性を保つための方法を見ていきましょう。
Outlookで画像が表示されない問題を解決する方法
外部画像の自動ダウンロードを有効にする
この手順は、Outlookのデフォルトのプライバシー設定によって画像がブロックされている場合に役立ちます。Outlookが自動画像取得をブロックするように設定されている場合、迷惑な赤いX印と のような警告が表示されますRight-click here to download pictures。これは通常、プライバシー保護のために慎重に設定されているためです。これは良いことですが、時にはやり過ぎになることもあります。信頼できるソースから画像を自動的に取得するように設定すると、メールの見栄えが良くなります。
- ファイル>オプション>セキュリティセンターに移動します
- セキュリティセンターの設定をクリック
- 自動ダウンロードを開く
- HTMLメールやRSSアイテム内の画像を自動的にダウンロードしないのチェックを外す
それでも問題が解決しない場合は、安全な送信者リストに基づいて、一部の送信者がまだブロックされている可能性があります。この問題を解決するには、メール上部の警告バーをクリックし、「送信者を安全な送信者リストに追加」を選択してください。設定によっては、信頼できるドメイン(例:よく@woshub.comやり取りするドメインなど)を追加すると、画像がスムーズに読み込まれるようになります。ただし、この機能をオンにすると、怪しい送信元からのメールを開くリスクが高まることにご注意ください。
インターネットセキュリティと接続設定を構成する
画像がHTTPS経由でリンクされているにもかかわらず表示されない場合は、Outlookがファイルへのアクセスをブロックされている可能性があります。特に、Windowsのセキュリティ設定やInternet Explorer/Edgeの設定でTLS 1.2などの特定のプロトコルがブロックされている場合に顕著です。Outlookはシステム設定に依存しているため、レジストリやインターネットオプションの調整が必要になる場合があります。
inetcpl.cpl実行ダイアログまたはコマンドプロンプトから実行してインターネットのプロパティを開きます。- 詳細タブに切り替える
- 下にスクロールして、「暗号化されたページをディスクに保存しない」のチェックを外します。
- 「適用」をクリックしてOutlookを再起動します。
また、TLS設定を再度確認してください。レジストリから設定できますが、注意が必要です。SSLページがキャッシュされないようにするための簡単なレジストリコマンドを以下に示します。
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v DisableCachingOfSSLPages /t reg_dword /d 00000000 /f
また、プロキシ設定を確認してください。プロキシを使用するネットワークを使用している場合は、プロキシが正しく設定されているか、不要な場合は無効になっていることを確認してください。
基本認証のプロキシを使用している場合(稀ですが、実際に発生することがあります)、Outlook は資格情報のない画像の取得を完全に拒否することがあります。その場合は、レジストリ設定を変更して、 AllowImageProxyAuthというHKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common新しいレジストリキーを作成し、値を2に設定してください。これにより、Outlook はセッションごとに資格情報の入力を求めるようになり、多くの場合、問題が解決します。REG_DWORD
Outlookのキャッシュをクリアして再構築する
それでも画像が表示されない場合は、キャッシュフォルダが破損しているか、容量がいっぱいになっている可能性があります。Outlookは、一時的な画像、添付ファイル、Webキャッシュを のようなフォルダに保存しますC:\Users\%username%\AppData\Local\Microsoft\Windows\INetCache。特にキャッシュが肥大化しているか破損している場合は、このフォルダをクリアすると、Outlookの画像表示が更新されることがあります。
- 管理者権限を持つアカウントにログインする
- キャッシュフォルダに移動し、中のものをすべて削除します。例:
Get-ChildItem $OutlookTempFolder| Remove-Item -Recurse -Force
次の PowerShell コマンドを実行すると、Outlook キャッシュ フォルダーの正確なパスを見つけることができます。
$OutlookTempFolder = (Get-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Office\16.0\Outlook\Security| select OutlookSecureTempFolder).OutlookSecureTempFolder
そのフォルダを開き、すべての内容を選択して削除します。その後、Outlookを再起動します。キャッシュされた画像が少しでも蓄積されると、特にメールのスレッド数が多い場合は、アプリの動作が遅くなることがあります。
基本的に、Outlook の画像権限、セキュリティ設定、キャッシュをうまく調整するのは、ちょっとしたバランス感覚が必要です。1 つの方法がうまくいかなくても、他の方法を試すことで最終的に解決できるかもしれません。ただし、これらの設定の中には、特に自動ダウンロードやレジストリハックを設定する場合など、慎重に扱わないとセキュリティリスクを招く可能性があるものもあるので注意してください。
まとめ
- Outlookの信頼設定で信頼できる送信者とドメインからの画像が許可されていることを確認します
- インターネットとセキュリティ設定を確認し、暗号化されたコンテンツとTLSプロトコルを有効にしてください
- 画像キャッシュフォルダをクリアまたは再構築する
- プロキシ認証が関係する場合はレジストリ設定を調整する
まとめ
Outlook の画像表示の問題に対処するのは面倒ですが、通常は設定を 1 つか 2 つ調整するか、キャッシュをクリアするだけで済みます。場合によっては、セキュリティ センターにアクセスしたり、レジストリを微調整するだけで済むこともあります。Windows は、必要以上に複雑な処理を強いる傾向があるからです。うまくいけば、これで画像が再び表示されるようになるでしょう。これで 1 通のメールが正常に表示されるようになれば、それは成功です。