Explorere.exe apphang B1 when closing Photoviewer

Have an interesting issue with explorer.exe locking up when I try to close photo viewer within several minutes, but only if I open the picture file from the desktop. Opening photos from within a folder anywhere else on the system it opens and closes fine (no need to wait).

If I let it sit for 4-5 minutes after opening the picture from the desktop, it will then close without issue, but if I try to close it without waiting, I get an apphangB1 error for explorer.exe.

Win 7 Pro 64-bit.

I've tried every fix I can find online, but nothing helps.

I've tried msconfig and shut down all non-microsoft services, etc.

I've tried a full repair install.

I have no odd third party software running.

Would appreciate any help.

No one?

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.