## Error MSVCR120.dll is missing on starting XnView

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: XnTriq, xnview

jgh
Posts: 5
Joined: Wed Jul 19, 2017 4:08 pm

### Error MSVCR120.dll is missing on starting XnView

Having just installed XnView (2.40, new download of full version), when I start it I get an XnView.exe System error message box come up ''The program can't start because MSVCR120.dll is missing from your computer. Try reinstalling...". But when I click ok, it (XnView) does seem to start up. Neither re-installation of XnView (as suggested in the message), nor a system reboot, have cured the problem.

My system: Windows 7 Professional, 32 bit.

(Edited to correst missing file name in title)
Last edited by jgh on Wed Jul 19, 2017 10:28 pm, edited 1 time in total.

xnview
Author of XnView
Posts: 28086
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

### Re: Error MSCVCR120.dll is missing on starting XnView

Pierre.

jgh
Posts: 5
Joined: Wed Jul 19, 2017 4:08 pm

### Re: Error MSVCR120.dll is missing on starting XnView

How might I do that?

Looking under Info > Plug-Ins Information it does not appear in the list of either plugins or Addons; nor can I see it in C:\Program Files\XnView , or any of its subfolders; nor is it mentioned in Plugins.txt.

(But one thing I did notice was in \XnView\Addon\Microsoft.VC90.CRT\msvcr90.dll ,dated 2008)

At installation I left the list of plugins and addons as it came.

xnview
Author of XnView
Posts: 28086
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

### Re: Error MSVCR120.dll is missing on starting XnView

what do you have in XnView\Plugins folder?
Pierre.

jgh
Posts: 5
Joined: Wed Jul 19, 2017 4:08 pm

### Re: Error MSVCR120.dll is missing on starting XnView

In C:\Program Files\XnView\PlugIns :

Code: Select all

`BMF_read.dll       bpg.txt            bpgdec.exe         CADImage.dll       CADImageLicense.txtcharls.dll         cpa.dll            CS_Manager.exe     DC120.dll          deco_32.dll        fif-license.txt    flif_license.txt   jbig2dec.exe       ldf.dll            ldf_jpm.dll        libflif.dll        libjpeg-62.dll     libmng.dll         libpng15-15.dll    lwf.dll            mpeg.dll           ncc.dll            openjp2.dll        pcdlib32.dll       rwz_sdk.dll        slide.exe          VTFLib.dll         WaveL.dll          webp.dll           Xbmf.dll           Xcompound.dll      Xeri.dll           Xfif.dll           Xfpx.dll           Xiwc.dll           Xjbig.dll          Xjng.dll           XMrSid.dll         Xp2.dll            Xpax.dll           Xpwc.dll           Xsff.dll           Xwhypic.dll        Xwic.dll           Xwlm.dll           Xwmp.dll           Xwsq.dll           zlib1.dll     `

And (in case its relevant) in C:\Program Files\XnView\Addon

Code: Select all

`7z.dll            cacert.pem        FIPL.txt          Flash.lng         Flash.xnp         FreeImage.dll     FTP.lng           FTP.xnp           id3lib.dll        libcurl.dll       libdsw-1.1.0.dll  libeay32.dll      libmcl-6.0.1.dll  libmpg-2.4.0.dll  libogg-2.1.0.dll  libquant.dll      libquant.txt      libwmv-3.0.1.dll  Masks             Microsoft.VC90.CRTNeroCD.lng        NeroCD.xnp        packJPG.dll       PackJPG.lng       PackJPG.xnp       Paint.lng         Paint.xnp         PhotoMasque.dat   PhotoMasque.lng   PhotoMasque.xnp   pngout.exe        PNGout.lng        PNgout.xnp        Riot.dll          Riot.xnp          riot_changelog.txtriot_license.txt  sqx20.dll         ssleay32.dll      UNACEV2.DLL       unrar.dll         Unzip32.dll       xmp.dll           Zip32.dll         ZIPPack.lng       ZIPPack.xnp       zlib1.dll         `

xnview
Author of XnView
Posts: 28086
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

### Re: Error MSVCR120.dll is missing on starting XnView

Try to move openjp2.dll or webp.dll?
Pierre.

jgh
Posts: 5
Joined: Wed Jul 19, 2017 4:08 pm

### Re: Error MSVCR120.dll is missing on starting XnView

Renamed webp.dll to ~.dl\$, problem has gone away XnView now starts without error.
Just wondering what it was for - it didn't show up in plugins information, so I hope I don't need it.

Anyway, thanks - merci.

XnTriq
Moderator & Librarian
Posts: 5093
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

### Re: Error MSVCR120.dll is missing on starting XnView

jgh wrote:Renamed webp.dll to ~.dl\$, problem has gone away XnView now starts without error.
Just wondering what it was for - it didn't show up in plugins information, so I hope I don't need it.

This I/O plug-in adds read and write support for the WebP file format to XnView.

jgh
Posts: 5
Joined: Wed Jul 19, 2017 4:08 pm

### Re: Error MSVCR120.dll is missing on starting XnView

Downloaded and unzipped that webp.dll, and copied it to plugins folder, problem has not recurred.

But I notice that that version of webp.dll is not the same size (and date) as the version which came with the XnView 2.40 (Extended) that I downloaded and installed, and that the version in the 'all plugins' zip file is different from both! - I would have expected them to be all the same.

michelg77
Posts: 1
Joined: Tue Oct 17, 2017 6:02 am

### Re: Error MSVCR120.dll is missing on starting XnView

too complicated to read, too long. Headline needed : rename webp.dll webp2.dll

Qastet
Posts: 1
Joined: Thu Oct 19, 2017 4:15 pm

### Re: Error MSVCR120.dll is missing on starting XnView

Version 2.43, WinXP, the problem remained. The decision from jgh helped, but it's inconvenient: I advise you to include the library webp.dll in the distribution.

XnTriq
Moderator & Librarian
Posts: 5093
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk