A few days ago, a colleague of mine mentioned that he could not see any images sent to him in Outlook e-mail messages. His e-mails simply displayed a red-X where the image should have been. I did a quick Google search and found hundreds of possibilities that could have caused this. Luckily, one search result stood out to me as a possible solution. The accurate solution to my colleagues woes was posted on itqueries.com. This fixed the problem of images not being displayed in Outlook e-mail messages.
Here is the solution;
- Close Outlook
- Load Regedit. Start | Run | Regedit
- Navigate to the following registry key;
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\
Security\OutlookSecureTempFolder - Delete the path specified in the OutlookSecureTempFolder key
- Restart Outlook
Upon the restart of Outlook, the registry key entry was automatically recreated, and my colleague was able to view images in e-emails.
My theory is that the previous OutlookSecureTempFolder was corrupt or invalid. By deleting the path to this directory, Outlook recreated a new temp directory and all was well.
If you ever experience the same type of problem, I hope this same tip works for you!

17 Responses to Can't View Images in Outlook Email Messages
Thank you so much this has been bugging me for weeks. i can now view images again!!
Excellent.
Definitely works for me. And know it shows the image properly.
Thanks a lot :D
This trick worked for me too! The only difference was that my Microsoft folder was under "Software." Thanks so much for posting!
Tim, you are the man. Worked for me. Thanks.
This fix worked great for me to! Thanks!!
I was really scared to hit the delete button on the temp folder but it worked, thank goodness! You just saved me months of waiting for a helpdesk ticket to get resolved! I am so grateful!
THIS WORKED PERFECT!!!!
MY USER IS NOW THINKS IM THE SHIT!
THANKS!
Do I delete the actual entry in regedit or the actual folder it is pointing to? I can't locate that actual folder via windows explorer (even with hidden folders shown).
This worked like a charm and I'm glad I didn't have to go through 1 million search results. The only thing is the path is alittle off. It reads: "HKEY_CURRENT_USER\Microsoft\Office\11.0\Outlook\
Security\OutlookSecureTempFolder
After "HKEY_CURRENT_USER" should be "Software". Anyone who knows what their doing would know where to go, but the novice probably wouldn't! Thanks So Much!!!
Yes, delete the key in the registry.
Good call out on the registry path error! I will update this post. Thanks.
You're a legend!!
Thanx very much for your help.
Thanks a lot, looking for solution to this problem for ages!!!!
Great fix. I too was nervous about deleting the path at first but took the plunge. Thanks for the info.
Unfortunately this hasn't worked for me. I had a slightly different path:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Security\
Any ideas as to how i can sort this problem. I've had it for the past month or so, but everything was working fine before. Thanks in anticipation...
Thanks a lot! I was worried that your solution didn't work in my case, since I don't even see the red crosses on my mails. But it did.
Thank you again.
Thanks very much! Yep, worked!
wow, thank you so much!!! It worked for me running Windows 7 and Outlook 2007. I just had to go to ...\Office\12.0\Outlook\...
Something to say?