Windows 10: msvcp100dll is missing

[German]From time to time users are facing issues with missing DLL files in Windows 10. One issue is a missing msvcp100dll dll file. Here are a few hints, how to fix this issue.


Advertising

Some details about the issue

An attempt to launch an application stalls with an error message, that a DLL file from Microsoft VCR or MFC runtime is missing. A message 'The program can't start because MSVCP100.dll is missing from your computer. Try reinstalling the program to fix this problem.' or similar is shown.

MFVCR100-dll

The name of the dll file may vary (MFCU100.dll, MFCU120.dll, MFCU120U.dll etc.). But the root cause is the same, a library file (dll) from MFC or VCR run time environment, requested from the application, is missing. An Internet search will reveal many hits like here and here.

Fix #1: Reinstall the application

In many cases, it's sufficient to uninstall the faulty application program and re-install the whole application again. In best case the missing run time library files will also be re-installed. If that didn't help, try other fixes.

The file msvcr100.dll is missing

This dll is a library belongs to Microsoft Visual C++ 2010 run time environment. If that file is missing, applications compiled with VC2010 wont run. The solution: Just re-install the Microsoft Visual C++ 2010 Service Pack 1 redistributable package. This package may be downloades from this Microsoft site (see also). Note, that there are a 64 bit and a 32 bit package.


Advertising

Some Internet postings suggests (here) suggests a download of msvcp100.dll as a ZIP file, unpack it and copy it to the folder C:\Windows\System32 or for 64 bit systems to C:\Windows\SysWOW64 and restart Windows. The problem: The DLL will be downloaded from http://www.dll-files.com, which isn't a Microsoft source. I found also adware on this site, so a clear warning: Don't use this source.

If installing the DLL file didn't help, open an administrative command prompt and move to folder with the DLL file. Then enter regsvr32 msvcp100.dll to re-register the DLL. 

MFCU120.dll is missing

This dll belongs to Microsoft Visual C++ runtime environment. Here I recommend to download the VC++ redistributable from here or download the 2013 version from icrosoft and install the package.

The problem with Microsoft's Visual C++ redistributable is, that we will have a couple of versions.

If that doesn't help, this post from Ableton suggests to execute the installer from the program's folder within ProgramData. You can also try to run a system file check (see Check and repair Windows system files and component store).

Similar articles
Windows 10: Open command prompt window as administrator
Check and repair Windows system files and component store


Advertising

This entry was posted in issue, Windows and tagged , , . Bookmark the permalink.

Leave a Reply

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

Note: Please note the rules for commenting on the blog (first comments and linked posts end up in moderation, I release them every few hours, I rigorously delete SEO posts/SPAM).