I have several images on my computer some of them are in special image formats like .hdr, .exr, .tif. WIndows shows thumbnails previews for common image formats only, e.g .jpg, .png. How can I get thumbnail previews for the special image formats as well?

enter image description here

  • I am 99% sure that these thumbnails are created by the program which recognizes the file. Think of how some PDFs show a preview, this is because Adobe Reader reads the file and renders a jpeg for Windows to use. If Adobe Reader was not installed then you would not see a preview. What program are you using for these HDR files? – MonkeyZeus Apr 7 '14 at 13:53
  • @MonkeyZeus Photoshop is currently set to be the default program to open these files. – Vader Apr 7 '14 at 13:54
  • 2
    I see, you might need something like this: code.google.com/p/sagethumbs or this mysticcoder.net/mysticthumbs.html or this poppeman.se/pictus – MonkeyZeus Apr 7 '14 at 13:56
  • Something here too: sevenforums.com/general-discussion/… – MonkeyZeus Apr 7 '14 at 13:59
  • This link - though it focuses on .psd - might have something for you. – Shazvi Apr 7 '14 at 21:56

While SageThumbs or XnView work well, they are overkill (in terms of disk space, memory, and CPU usage) for just showing .hdr file thumbnails. For that, you only need one small (56 kB) DLL from Microsoft:

  1. Download the (enormous, half-gigabyte) DirectX SDK from Microsoft.

  2. Run the installer and install only the Utilities. (This requires the Runtime to be installed, too.)

  3. Copy the file TxView.dll from the Utilities\bin\x64 directory in the DX SDK directory into \Windows\System32\.

    • If using 32-bit windows, use the x32 directory instead.
  4. From the command-line:

    cd \windows\system32
    regsvr32.exe TxView.dll

That's it! You can now delete the remaining 142MB of Utilities installed by the SDK. You don't even need to restart Windows Explorer, just F5 in a folder with .hdr files and you'll see thumbnails for them!

  • 1
    This worked except pressing F5 didn't work. I had to restart my PC. Also, I couldn't find the "DX SDK" directory at first. It's located here - c:\Program Files (x86)\Microsoft DirectX SDK(Month Year)\. – user397810 Dec 10 '14 at 22:40

Be sure you have enough free space on Drive C:\ (The drive windows is installed).

I have same problem and search very much, and do all things but the reason was not enough space on Windows drive.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.