MSVCP140.dll is Missing in Windows 10 Error [FIXED]

The MSVCP140.dll is an essential element of Visual C++ Redistributable software for Visual Studio 2015 software, working just like .exe file. Other essential components are MSVCP***.dll files and MSVCR***.dll files. The complete package of data is the main ingredient responsible for running the C++ applications built in Visual Studio 2015.

MSVC is short of Microsoft Visual C++, which is an integrated development environment (IDE) tool for creating applications. DLL or Dynamic Link Libraries file is one of the data from Microsoft Visual C++ Redistributable Packages for Visual Studio 2015 library. Applications which are developed using Visual C++ require this DLL file to execute it.

What is msvcp140.dll Error?

The ‘MSVCP140.dll is missing’ a standard error message which appears quite frequently when users try launching any online game, WordPress, or any other programmes. MSVCP140.dll is a shared file, a part of Microsoft Visual Studio program that helps to start or load a game or program under C, C++ and C++/CLI programming languages.

If MSVCP140.dll files are missing or are corrupted, you won’t be able to load or launch the game or program, and you will get an error message like this “The program can’t start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem.” In maximum cases, the main reason is some corrupt file or any malware infection.

Different Variations Of msvcp140.dll

The error message ‘MSVCP140.dll is missing’ has the other two variants according to sources. They are “vcruntime140.dll “, and the “api-ms-win-crt-runtime-|1-1-0.dll is missing “errors. The error message displayed can vary too from the one mentioned above. It could be:

  1. The program can’t start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem.
  2. This application failed to start because MSVCP140.dll was not found. Re-installing the application may fix this problem.
  3. The code execution cannot proceed because MSVCP140.dll did not find. Reinstalling the application may fix this problem.

You may encounter any of the bugs mentioned above while launching apps on windows 10.

How To Fix msvcp140.dll Is Missing Error

You can fix the ‘MSVCP140.dll is missing’ error very quickly. Just try out any of the following methods mentioned below that suits your purpose and work through the steps until your problem is fixed.

Method 1: Reinstalling The Microsoft Visual C ++ Redistributable Package

The Visual C++ Redistributable Package of which the MSVCP140.dll file is a part contains all the essential runtime components needed to run the C++ applications. Microsoft automatically installs this package when you are installing the Windows OS. When the package doesn’t work correctly, it means the MSVCP140.dll file is corrupted, and it needs to be re-downloaded to fix it. It is advised to download the MSVCP140.dll file from the official websites and the trusted ones to avoid the risks of malware and hacking.

How to Download Microsoft Visual C++ Redistributable Package:

To download the required file from the official Microsoft website, follow the steps given below:

Step 1 – First, visit the Microsoft website at and go to the Microsoft Download Centre.

Step 2 –Now go to “Developer Tools” option and locate the file that you need to download. A new page opens; now click on the “Download” button.

Step 3 – Choose the required file according to your system processor structure; that is x64 for 64-bit and x86 for 32-bit.

Step 4 – Then, click Next, and the file will start downloading on your computer.

Step 5 – After the file is downloaded, double-click on the .exe file and follow the on-screen instruction to install the package on your Windows.

Step 6 – After completion of the installation, Restart your Windows and check if the error message is displayed again.

This is one of the easiest and safest methods to fix the MSVCP140.dll error on your system, just by reinstalling the package again.

Method 2: Do A Clean Installation Of The Program

Sometimes the error ‘MSVCP140.dll is missing’ comes up when the file becomes corrupted while installing the program, yet the installation might contain the correct version of the corrupted file. At this time, it is needed to reinstall the program that is showing the particular error. Follow these steps to do a clean installation of the program:

Step 1 – First, press the Windows button + R on the keyboard to open the Run command.

Step 2 – Type in “appwiz.cpl” in the Run command box and press “Enter” or click OK to open the program.

Step 3 – Now, right-click on the program that is giving the error message and clicks on “Uninstall” to uninstall the program.

Step 4 – Select “Yes” or press the “Next” button to confirm and uninstall the program from your system.

Step 5 – Finally, restart your computer.

Step 6 – After your computer starts again, re-install the original program and check if the problem still persists.

Method 3: Run The Windows System File Checker

The Windows System File Checker (SFC) is a utility in Microsoft Windows that allows users to scan for and restore corruptions in Windows system files. To run the System File Checker, follow the steps below:

Step 1 – First, go to the windows button on the left side of the taskbar and type ‘cmd’ in the search box.

Step 2 – Then, from the search results right-click on Command Prompt if you are using Windows 10 or ‘cmd’ if you are using Windows 7.

Step 3 – Now select the option “Run as administrator”.

Step 4 – Next, type in “sfc/scannow” in the Command Prompt box and hit the Enter button.

Step 5 – It will scan and fix the detected errors automatically. The entire process will take a few minutes to complete.

Step 6 – After the scanning and fixing is over, you can close the command prompt window and try re-launching the program to check if the error occurs again.

Method 4: Run A Full Virus Scan of Your System

When your system is virus affected, the .dill file might not work properly, and some error messages might come up. Also, some false error messages like dll is missing or .dll not found might be displayed, which implies a virus-infected program or computer system. To have a full scan of the system, follow the steps:

Step 1 – Firstly, Run a complete virus scan using any good Anti Malware program for your entire Windows computer. Wait for it to complete. Another essential thing to remember is that the inbuilt Anti Malware program, Windows Defender may not be capable of completing the task alone, so we suggest you to also try from a whole bundle of Anti Virus including the most popular ones like Avira, Kaspersky, AVG, and Panda or Norton.

Step 2 – After scanning the scanning process is complete, the errors will resolve. Now restart your system and relaunch the program to check if the error has been fixed.


So these are some fixes for the MSVCP140.dll is Missing Error. Hopefully, one of these will prove useful for you and help you to solve your problem effectively.