Portfolio 4 for Windows doesn't generate thumbnails or previews for CR3 files

Portfolio 4 for Windows doesn't generate thumbnails or previews for CR3 files

Description

After upgrading to Portfolio 4 certain Raw files, including Canon CR3 files, do not get thumbnails or previews.

Solution

The version of LibRaw used in Portfolio 4 requires MSVCP140.dll, a Microsoft Visual C++ library that is not installed by default on newer versions of Windows Servers. To test whether MSVCP140.dll is installed on your server:

  1. Open a Command Prompt window
  2. Change the directory to*:
    C:\Program Files (x86)\Extensis\Portfolio Server\applications\media-engine\Bin\dcraw 
  3. Open the dcraw_emu executable by entering dcraw_emu.exe and pressing Enter

Windows will raise an error message: "The program can't start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem."


You can download an installer for the missing Microsoft Visual C++ libraries from Microsoft Visual C++ Redistributable latest supported downloads.

Once you've finished the installation, you can confirm that dcraw_emu.exe works by repeating the above steps; you will see basic help documentation in the Command Prompt window.

You can select the Raw images with the missing thumbnails in the Portfolio client, then right-click and choose Regenerate Thumbnail to generate new thumbnail and preview images.

*Note: If you are using external media engines, the same process will need to repeated on the server they are running on, but using path:

C:\Program Files (x86)\Extensis\Portfolio\Media Engine\applications\media-engine