Msvcp100.dll is Missing on Windows 10 [Fixed]

Sophie Luo, in Technical Tips Tags: Windows 10


If you’re bugging by a popped-up box saying “The program can’t start because MSVCP100.dll is missing from your computer“, you’re not alone. Many Windows users share your feelings and experience. 

But no worries, it’s possible to fix. This article gives you 3 solutions to try. 

What is MSVCP100.dll missing error? 

This problem is most likely seen when: 

a) Windows is first starting up or shut down;
b) a certain program is being installed or used; or
c) when a new Windows is being installed. 

How do I fix it?

Here are 3 fixes you can try to fix this problem. You don’t need to try them all, just work your way down until you find the one works for you. 

1: Reinstall Microsoft Visual C++ Redistribution Package MFC Security Update
2: Run SFC Command
3: Run a Virus Scan 

1: Reinstall Microsoft Visual C++ Redistribution Package MFC Security Update

The most like cause for this error message is that you lack certain files when installing the program. To fix it: 

1) On your keyboard, press the Windows logo key, then select Control Panel. View by Category, and then click Uninstall a program


2) Check to see what version of Microsoft Visual C++ Redistributable program that you have installed. We’re having version 2005 and 2012. Select one from the list and click Uninstall



3) Repeat the uninstall process with the other Microsoft Visual C++ Redistributable programs that you are seeing here. 

4) In most cases, this problem can be solved by installing Visual C++ redistributable 2015 Redistribution Update 3 downloaded from Microsoft. It’s the latest version of this update so far. 

Please make sure that you only download this file from Microsoft and not some random websites. 

5) When the download finishes, double-click the installation file to install it on your computer.

6) When the install finishes, reboot your computer for the change to take effect. 

If the problem persists, please follow the next option below.

2: Run SFC Command

Corrupted system files is another cause for MSVCP100.dll missing error. To fix it, you can run a SFC command. Here is how: 

1) On your keyboard, press the Windows key and X at the same time, then click Command Prompt (Admin)



When prompted with administrator permission, click Yes to continue. 



2) In the command prompt window, type in the following command: 

sfc /scannow 

Then press Enter



It will take some time for the whole process to finish. 

If this process find some flaws with your system files, it will replace them with the new files. 

You need to restart your computer when the scan finishes.

3: Run a Virus Scan 


Viruses or malware infection could also stop the .dll file from running.

To rule out this possibility, run a full system check with your anti-virus program. Windows Defender alone might not be able to help you with it. You could try other anti-virus programs. 

If the above methods do not help to solve your problem, please:

1) Reinstall the program that shows you this notification. Sometimes, just simply reinstall the program fixes the problem right away. 

2) You can also try to perform a startup repair with your system. 

3) Or if none of the methods work, you might need to consider getting your Windows 10 reinstalled. 

Help Us Improve Article