I know that MSVCP100.dll, is part of the Microsoft Visual C++ runtime libraries, so I have them in my PC too. Everything was working fine but suddenly this error start happening when I open my programs but after click OK 2-3 time, my program runs perfectly.

MSVCR100.dll Error

Searching over internet, I found that many are mentioning the below versions that I tried to install but got the below error too because I have the latest version of them and also Microsoft Visual Studio 2013 Professional Edition.

32-bit: Microsoft Visual C++ 2010 Redistributable Package (x86)

64-bit: Microsoft Visual C++ 2010 Redistributable Package (x64)

Please resolve the following: A newer version of Microsoft Visual C++ 2010 Redistributable has been detected on the machine.

I also tried to add this DLL file manually directly to C:\Windows\System32 but this file was present there too. Now what to do...???


Screenshot of my installed versions programs from control panel... enter image description here

  • This error is from your own program or a random program? You have to be sure to reference the correct version of the dll, that is installed on your system, if the program was compiled with an earlier version you need a copy of that file. – Ramhound Jul 10 '15 at 18:58
  • what if you delete every instance of that file, and reinstall visual studio – barlop Jul 10 '15 at 19:12
  • 1
    There are later versions here: microsoft.com/en-us/download/details.aspx?id=26999 – David Marshall Jul 10 '15 at 19:25
  • @Ramhound This error is now coming from many program that was working before perfectly like NotePad++, NikonViewNX2 etx. I have 2005, 2008, 2010, 2013 version as I have x64 based system. – Muhammad Hassan Jul 11 '15 at 4:56
  • You have tried to install Visual C++ 2010 Redistributable then reinstall it correct? It seems that a conflicting program installation could also cause this problem. – Ramhound Jul 11 '15 at 5:08

There are later versions of the Redistributables than those you have linked to available on the Microsoft Download Center. These will allow you to repair your current installation.

Microsoft maintain a support page with links to the latest downloads.

| improve this answer | |

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