How to Fix MSVCP140.dll Missing Error?

How to Fix MSVCP140.dll Missing Error?


  • MSVCP140.dll: MSVCP140.dll is a system file that is part of the Microsoft Visual C++ Redistributable Packages for Visual Studio. This file contains a collection of pre-written code that is commonly used by programs developed using the C++ programming language.
  • If you receive an error message that MSVCP140.dll is missing or not found on your Windows computer, it usually means that the corresponding Visual C++ Redistributable Package is not installed or is corrupted. This error can occur when you try to run a program that requires the MSVCP140.dll file, such as a game or a video editing software.
  • To resolve the issue, you can try reinstalling the Microsoft Visual C++ Redistributable Packages for Visual Studio. You can download the latest version of the packages from the Microsoft website. Alternatively, you can try repairing or reinstalling the program that is giving you the error message.
  • It's important to note that sometimes, malware or viruses can cause issues with system files like MSVCP140.dll. So, it's always a good idea to run a virus scan on your computer to ensure that it's not infected.

How to fix MSVCP140.dll is missing error 

MSVCP140.dll: An error message like this will pop up when you launch a program or game on your Windows computer:

How to Fix MSVCP140.dll Missing Error?

  • “The program can’t start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem.”
  • “The code execution cannot proceed because MSVCP140.dll was not found. Reinstalling the application may fix this problem.“
  • The ‘MSVCP140.dll is missing’ issue is one of the most common errors we might experience. he good news is that you can fix the problem quickly and easily.
  • If you're receiving an error message that the MSVCP140.dll file is missing, there are several steps you can take to fix the issue:

Fix 1: Restore your MSVCP140.dll automatically

  • MSVCP140.dll: Restoring your MSVCP140.dll can be done within a few clicks. You can either use the Windows built-in tool to diagnose the problem (it takes time and computer skills), or use an automatic tool to let it fix the ‘MSVCP140.dll is missing‘ issue for you.
  • Restoro is a computer repair software that can diagnose problems on your computer and fix them immediately.
How to Fix MSVCP140.dll Missing Error?
  • Restoro is tailored to your specific system and is working in a private and automatic way. It will firstly check hardware-related issues to identify problems, and then security issues (powered by Avira Antivirus), and finally it detects programs that crash, missing system files. Once complete, it will find a solution to your specific problem.
  • Restoro is a trusted repair tool and it will do no harm to your PC. The best part is that you won’t need to worry about losing any programs and your personal data. Read Trustpilot reviews.
  • Restoro image will replace your missing/damaged DLL files with fresh, clean and up-to-date ones
  • Restoro will replace ALL DLL files that are missing and/or damaged – Even those you don’t know about!
  • Download and install Restoro.
  • Open Restoro and run a free scan. This might take 3~5 minutes to fully analyze your PC. Once complete, you will be able to review the detailed scan report.
  • You’ll see the summary of detected issues on your PC. Click START REPAIR and all the issues will be fixed automatically. (You’ll need to purchase the full version. It comes with a 60-day Money-Back Guarantee so you can refund anytime if Restoro doesn’t fix your problem).
  • Reinstall the Microsoft Visual C++ Redistributable Packages: The most common cause of the missing MSVCP140.dll error is a corrupted or missing installation of the Visual C++ Redistributable Packages. You can download the latest version of these packages from the Microsoft website and install them on your computer.
  • Go to the Microsoft Visual C++ 2015 Redistributable Update 3 download page, choose the correct language, and then click Download.

Select the appropriate file for your version of Windows (x64 for the 64-bit version of Windows, and x86 for the 32-bit version)

  • MSVCP140.dll: If you know which version of Windows you’re running you skip ahead to step. Otherwise, simply type system info in the search box on your computer and click System Information. 
  • The System Type field will tell you whether you’re running 32-bit or 64-bit Windows. My computer is running the 64-bit version of Windows, so I select the vc_redist.x64.exe file and download it by clicking Next.
  • Once the file has finished downloading, double-click it, and follow the instructions to install it.
How to Fix MSVCP140.dll Missing Error?
  • Restart Windows.
  • Try launching the program that was giving you the error.
  • Is it working? Great. But don’t worry if you’re still getting the error. We still have a few solutions you can try…

Copy the file from a trusted computer

  • MSVCP140.dll: You can also fix this error by copying the same file from another computer and pasting it to your own. To do so:
  • Find another computer that runs the same operating system as yours.
  • The versions (Windows 10/8/7) and architectures (32-bit/64-bit) of both operating systems must be the same.
  • On that computer, open File Explorer (by pressing the Windows logo key and E on your keyboard), then go to C:WindowsSystem32 and copy the msvcp140.dll there.
  • Paste the copied file to the same location (C:WindowsSystem32) on your own computer. (You may need an external storage device, like a flash drive.)
  • Try launching the program again and it should be working.
  • Still no luck? Okay, there’s one more thing we can try…

Repair the program

  • MSVCP140.dll: If the error message appears when you're running a specific program, you can try repairing or reinstalling that program. 
  • Many programs have a repair option in their settings or installation menus that can fix missing or corrupted files.

Do a clean installation of the program

  • MSVCP140.dll: As the error message says, reinstalling the program may fix the ‘MSVCP140.dll is missing’ problem.
  • Why? Because the program’s installation files may include the correct version of the MSVCP140.dll file.
How to Fix MSVCP140.dll Missing Error?

Here’s how to do it
  • On your keyboard, hold down the Windows logo key and press R to bring up the Run dialog box.
  • Type appwiz.cpl and press Enter to bring up a list of all the programs installed on your computer.
  • Right-click on the program that’s giving you the error (in my case it’s Skype) and click Uninstall.
  • Click Yes to confirm you want to uninstall the program.
  • Restart your computer.
  • Reinstall the program, and then launch the program.
  • If it works, then you’ve found (and fixed) the problem. But if you’re still getting the error message, we have something else you can try

Update Windows 

  • MSVCP140.dll: Keeping your Windows operating system up to date can help ensure that all necessary system files are present and functional. You can check for updates in the Windows Update settings menu.

Run a virus scan 

  • Malware or viruses can sometimes corrupt or remove system files, so running a virus scan on your computer can help identify and remove any threats.
  • The ‘MSVCP140.dll Is Missing’ error message may appear if a virus on your computer is preventing the MSVCP140.dll file from being detected. The virus may even be generating the error itself.
  • So run a virus scan across your entire Windows system. Yes, it will take some time to complete, but it’s worth it. Unfortunately, Windows Defender may not detect it, so it’s worth trying another antivirus application such as Avira and Panda.
  • If any malware has been detected, follow the instructions provided by the antivirus program to fix it.
  • Then restart your computer and try to launch your program again to see if it works.
  • Manually replace the missing file: If the above steps don't work, you can try manually replacing the missing MSVCP140.dll file. You can download the file from a reputable website and copy it to the appropriate folder in your Windows system directory. However, this method can be risky and should only be attempted if you're comfortable working with system files.
How to Fix MSVCP140.dll Missing Error?

Install the MSVCP140.dll file

  • If MSVCP140.dll is missing or not found on your computer, you can fix your problem by restoring the missing file on your computer. To do so, use the Client.
  • The Client will fix your DLL error in one click. You don’t have to know what system is running on your computer, and you don’t need to worry about downloading the wrong file. The handles it all for you.
  • Download and install the Client.
  • Run the application.
  • Type MSVCP140.dll in the search box and click Search for DLL file.
  • Click msvcp140.dll in the search result.
  • Click Install (you’re required to register the program before you can install the files – you’ll be prompted when you click Install).
  • Once installed, check if your MSVCP140.dll missing problem has been fixed.

Run the System File Checker (SFC) tool

  • The SFC tool is a built-in Windows utility that can scan for and repair corrupted or missing system files, including MSVCP140.dll. To run the tool, open a command prompt as an administrator and type "sfc /scannow" (without quotes) and press Enter. The tool will scan your system for any issues and attempt to repair them automatically.

Reinstall the affected program 

  • If the MSVCP140.dll error is only occurring with a specific program, it may be necessary to completely uninstall and reinstall that program. This can help ensure that all necessary files are present and correctly installed.
Check for hardware issues
  • In some cases, hardware issues such as a failing hard drive or damaged memory can cause system file errors. You can use diagnostic tools to check for any hardware issues and make repairs as necessary.

Contact technical support

  • If none of the above steps resolve the issue, you may need to contact technical support for the affected program or your computer manufacturer for further assistance. They may be able to provide more specific guidance on troubleshooting the issue.
  • So there you have it—six ways to fix the ‘MSVCP140.dll is missing‘ error message. Please feel free to leave your comments if you have any questions.

Post a Comment