Skip to main content
Participant
June 19, 2014
Answered

"This program cant install because MSVCR110.dll is missing".. but it isn't. Help please.

  • June 19, 2014
  • 2 replies
  • 164200 views

As the title says, the installer thinks the MSVCR110.dll file is missing. I have reinstalled the latest version of Visual C++ just to be sure the file wasn't corrupt.  I then checked my system32 folder and the file is there but Adobe updater doesn't seem to know where to find it. I have adobe flash player installed, its the latest update that will not install. Not an urgent issue considering i do have flash. but i'd like to figure this out. Thanks

This topic has been closed for replies.
Correct answer pwillener

mavelli wrote:

I have reinstalled the latest version of Visual C++ just to be sure the file wasn't corrupt.

MSVCR110.dll is part of Visual Studio 2012 runtime; you should install that.

But frankly I don't understand why the installer doesn't provide its own version of that.  Try these installers

2 replies

Participant
February 3, 2018

I faced the same MSVCR110.dll is Missing error. Installing MSVCR110 FILE didnt help me. I had to fresh Installation. If the above replies didnt help anyone facing it rightnow then walk through these steps.

1. Reinstall The Program that you installed before this issue occired.

2. Download & Install The MSVCR110 FILE.

3. Update The Antivirus.

4. Clean Registery - I used Ccleaner.

5. Fresh Installation

pwillener
pwillenerCorrect answer
Legend
June 20, 2014

mavelli wrote:

I have reinstalled the latest version of Visual C++ just to be sure the file wasn't corrupt.

MSVCR110.dll is part of Visual Studio 2012 runtime; you should install that.

But frankly I don't understand why the installer doesn't provide its own version of that.  Try these installers

JesseArroyo
Participant
August 20, 2014

I have solved the problem on my system and would like to share the solution.  This solution applies to Windows 7 64 bit (x64) operating system.

(1) First step was installing the  Microsoft Visual C++ Redistributable 2012.  I installed the (x64) version which applies to my 64 bit operating system.

http://www.microsoft.com/en-us/download/details.aspx?id=30679

(2) After restarting I verified that MSVCR110.dll was installed.  I found it in the System32 folder where .dll files normally go.

File path:  Computer >> OSDisk(C:) >> Windows >> System32

** Here's the problem! In 64 bit systems the MSVCR110.dll must also reside in the SysWOW64 folder as well.  That's apparently where the Adobe Flash Installer is searching for the MSVCR110.dll file.

(3) I opened the SysWOW64 folder and verified that MSVCR110.dll was not there.

File path:  Computer >> OSDisk(C:) >> Windows >> SysWOW64

(4) I opened both the System32 and SysWOW64 side by side and COPIED MSVCR110.dll from the System32 over to the SysWOW64 folder.  So now BOTH folders have a copy. 

(5) I retried installing Adobe Flash Installer and it worked!

Dear Adobe.  I just saved you a ton of workforce hours trying to solve this problem.  I would like a 1 year subscription to Photoshop/Lightroom please. 

Admin_is_traitor
Participating Frequently
October 3, 2015

Inspired in your suggestion, JesseArroyo‌, but without manually tweaking Windows sytem folders, I checked another workaround.

Please note that, paradoxically, the "WINDOWS\SYSTEM32" folder should only keep 64 bit DLLs, and "WINDOWS\SysWOW64" should only keep 32 bit files (it's not a typo! For more information check: http://stackoverflow.com/questions/949959/why-do-64-bit-dlls-go-to-system32-and-32-bit-dlls-to-syswow64-on-64-bit-Windows).

My client had an Adobe CC 2015 complaining about missing MSVCP120.DLL and MSVCR120.DLL files, corresponding to Visual Studio 2013 Runtime. Uninstalling/reinstalling the runtime didn't help, I even did't find the DLLs when finished installing (my client has also Microsoft Visual Studio 2010 and 2013 versions installed, may by it's related to the problem).

Finally I got Adobe CC working following these steps:

- I downloaded separate sets of 32bit and 64bit DLLs: 

- I copied the 64 bit DLLs to the all the folders where the main Adobe .EXE files appear (for example, next to Photoshop.exe)

- I copied the 32 bit DLLs to the following folders (only if you have them): 

  • Adobe Audition CC 2015\32
  • Adobe Media Encoder CC 2015\32
  • Adobe Premiere Pro CC 2015\32