msvcp100.dll: what is this error, how to fix it?

If, when starting an application or a game, a window appears with the text about the impossibility of launching due to the absence of msvcp100.dll, then we will tell you how to get rid of this problem.

msvcp100.dll: what is this error, how to fix, free download for Windows 7, 8, 10

One of the most common errors encountered by users of Microsoft operating systems is a failure to start the application, accompanied by a window with various error options due to the absence of msvcp100 dll. This problem appears in all OS versions, starting with Windows XP, which is no longer supported by the manufacturer, and ending with the latest generation system – Windows 10. But why is this happening? The msvcp100 dll file is one of Microsoft’s Visual C ++ Libraries for Visual Studio work items. More specifically, it belongs to the package of system libraries for Visual Studio 2010. So what if the program can’t start because msvcp120 dll is missing?

Method one. Microsoft Visual C ++ 2010

It will be necessary to install or reinstall the Microsoft Visual C ++ 2010 components – this should help in solving the problem. To do this, do the following:

  • Go to the Programs and Features section in the Control Panel.
  • Find Microsoft Visual C ++ 2010 (x86 and x64) in among the installed applications.
  • If they are, remove them.
  • Log in to the Microsoft website and download to your computerMicrosoft Visual C ++ 2010 Redistributable

  • Be sure to download both x86 for 32-bit and x64 for 64-bit vcredist, respectively, without a version for Itanium server systems.
  • Unpack both downloaded files one by one, first x64 and then x86.
  • See if the program or game that was showing error due to msvcp100 dll starts up.

If this method did not help, then it is necessary to diagnose the integrity of the OS, as well as conduct a full scan for viruses.

Method two. Download msvcp100 dll

An extremely easy, but also the most unsafe way is to simply download the necessary dll to the PC and drop it into the Windows OS folder. Follow the instructions below:

  • Download msvcp100 dll from the working executable libraries website.
  • After making sure that the file is not dangerous and the antivirus program does not speak of a threat, drop it into the appropriate folder in the root directory of your OS.
  • In the case of a 32-bit OS, you will need to find the System32 folder in the C: Windows system partition and put msvcp100 dll there.
  • In the case of a 64-bit OS, you need to find the SysWOW64 folder in the C: Windows system partition and put msvcp100 dll there.
  • If the file is already there, then confirm its replacement.
  • Go to Start and select Run or press Ctrl + R.
  • Enter the following in the Open field:

regsvr32 msvcp100.dll

  • See if the application that was showing error due to msvcp100 dll is running.

If the method did not help and the situation has not changed, then you need to try the previous, more laborious one.


Installing or reinstalling the working components of the Windows OS is the most reliable and effective way to fix the error. The fastest way to solve problems due to the absence of msvcp100 dll, especially for those with a weak Internet channel, is to download only the dll itself. It is much faster than downloading and installing Microsoft Visual C ++ 2013 Redist, but it does not always help and carries the risk of virus infection when downloading from unverified websites. As a result of actions according to the instructions, the work of programs and games should be restored. If not, the OS needs thorough diagnostics for system errors, and an anti-virus check, since some of the important Windows components are faulty, damaged or missing.

Leave a Reply

Your email address will not be published. Required fields are marked *