How To Fix MSVCP140.dll Missing Error In Windows


The MSVCP140.dll is a Microsoft C Runtime Library file size around 626 KB, located in a system folder installed by Microsoft Visual Studio. The MSVCP140.dll is the Visual C++ Redistributable constituent file for Visual Studio 2015. This data set is responsible for runtime components essential to run C++ applications built using Visual Studio. Therefore the message indicates that the dll file is missing and the corresponding program cannot be run. It has been noticed that errors occur frequently.

The dll file is a Dynamic Link Library file, which means that it provides instructions to some applications on what actions they need to execute. Additionally, these files often share the same components used for different programs and are only launched when the app needs it, saving memory space. Therefore, the MSVCP140.dll is a file that might be required to undertake some applications (especially video games), and the action is aborted due to this file’s absence.


“The program can’t start because msvcp140.dll is missing from your computer” error message is quite common as it recurs from time to time. 

According to experts, the MSVCP140.dll missing error is a variant of “vcruntime140.dll” and “api-mswin-crt-runtime-l1 -1-0.dll is missing” errors. In some cases, the culprit of this bug may be corrupted system files or even malware infection. If you encounter any of these bugs while launching apps on Windows, you should try the fixes provided below.

There are several reasons why the error has occurred. Since one of the possible reasons is corrupted or damaged system files, which might have been affected by viruses or malware, my solution would be to run a thorough system scan with anti-malware software. 

See Also: Free Sound Boosters For Windows 10 In 2022

How To Fix MSVCP140.dll Missing Error

Some of the fixes which you can try are

Option 1. Check The Recycle Bin For The Missing File

The reason the dll is missing might be because you accidentally deleted the file. As long as you did not use Shift + Delete, it should be located in your computer’s Recycle bin. To restore it, go to your Recycle bin, find the missing file, right-click on it and select Restore.

check the recycle bin

Restoro is a computer repair software that can diagnose problems on your computer and fix them immediately.

Option 2. Reinstall The Problematic Software

If you are encountering the error when launching Skype or another random application, but not a mass of apps on Windows, then you should try to reinstall that particular app, as it might contain the dll missing file:

  1. Right-click on the Start button and select Apps and Features. apps&features
  2. Scroll down and find Skype (if that is the program causing you troubles)
  3. Select Uninstall and follow on-screen instructions. uninstall

Option 3. Install Windows Updates

Windows updates are significant for the smooth operation of the device. Additionally, patches provide a layer of security against software vulnerabilities that hackers could abuse. Moreover, to update Windows and fix the msvcp140.dll file that is missing error, follow these steps:

  1. Press Windows key + I.
  2. Select Updates & Security. 
  3. Click Check for Updates. check for updates
  1. Once done, install all available updates and reboot the system.

Option 4. Run System File Checker

This option uses Command Prompt to run a built-in scanner called the System File Checker. In case any of the system files are corrupted, this Scan will be able to detect and repair it, fixing the file is missing error immediately:

  1. Type in cmd or Command Prompt into the search box. click cmd
  2. Right-click on the search result and select Run as administrator. run as administrator
  3. Type sfc /scan now and hit Enter. This function looks for corrupted system files and repairs them. This method might help you identify the corrupted file. Therefore, this function can help you replace the damaged dll file if Microsoft provides it.

Option 5. Reinstall Microsoft Visual C++

The file in question is a part of the Visual C ++ Redistributable for Visual Studio 2015 and installed with Windows. It is an essential package for specific programs to run. In case the .dll file got corrupted in some way, reinstalling Visual C++ would fix the MSVCP140.dll file is the missing error:

  1. Type in Control Panel into the taskbar’s search box and press Enter
  2. Go to Programs > Uninstall a program
  3. Pick the Redistributable you want to remove, right-click on it and select Uninstall.uninstall
  4. You can download it from the official Microsoft website
  5. Download and install vc_redist.x86.exe (32-bit) and vc_redist.x64.exe (64-bit) versions.
  6. Restart your machine and see if the error persists.

See Also: Best Hacking Tools For Windows – Complete Guide

 Option 6. Install The dll File Separately

Malware developers tend to impose their malware on legitimate popular websites. If you are sure that the file was deleted, after all, download it again. There is an official website for users to download missing dll files – However, before launching the file, scan it with an anti-virus utility. Furthermore, before downloading any system files from a third-party website, check its reviews and note whether it uses the HTTPS protocol[4].

After you downloaded and extracted the file. Copy its contents into C:/Windows/System32 (for 64-bit systems) or C:/Windows/SysWOW64 (for 32-bit systems) folder.

  1. Go to the
  2. Type in MSVCP140.dll in the search bar and press Search DLL file. search dll
  3. Click on the search result.
  4. If you use the Windows 64-bit version, download both 64 and 32-bit files.

You can also restore the msvcp140.dll file from a trusted computer. Copy it onto a portable device (such as a flash drive or a phone), connect it to your PC and paste it into an appropriate folder.

Note, to make the file visible, do the following:

  1. Type in File Explorer Options into the search bar. file explorer options
  2. Hit Enter
  3. Click on the View tab
  4. Under Hidden files and folders, select Show hidden files, folders, and drives.
  5. Click OK

See Also: 6 Best Free & Paid Windows Password Recovery Tools

Option 7. Re-register The File Manually

To re-register the file manually, perform the following steps

  1. Open Command Prompt with admin privileges
  2. When it opens, please type in the following and hit Enter: regsvr32 /u MSVCP140.dll
  3. Now type in the following command and press Enter again: regsvr32 MSVCP140.dll.enter regsvr32

Option 8. Use System Restore

If previous solutions to the msvcp140.dll missing problem did not help you, we suggest using System Restore. You will not lose your files, such as pictures, videos, music, documents, etc., although Windows files will be set to their previous state – so you must choose a date when you were not affected by the missing file error. Here’s how to do it:

  1. Type in Create a Restore Point in Windows search and press Enter
  2. Navigate to the System Protection tab
  3. Select System Restore and then click Next. system restore
  4. Tick the Show more restore points and select the end in time when the problem did not yet exist
  5. Finally, click Next and then follow on-screen instructions to finish the process.

Option 9. Check Your System For Malware

It is not uncommon for malware to interfere with Windows system files. Some advanced strains might even cripple Windows functions, preventing users from running diagnostic and repair tools like SFC. Therefore, you should eliminate the infection by scanning your device with anti-malware software.

There are plenty of third-party solutions available – both free and paid versions. If you do not wish to bother with additional apps, you can employ Windows Defender for an extensive scan:

  1. Type in Windows Security in Windows search and press Enter.
  2. Go to Virus & threat protection.virus & threat protection
  3. Select Scan options
  4. Pick Full scan from the list and select Scan now.

See Also: Fix ‘Windows 10 File Explorer Won’t Open’ Issue [2022]


Therefore this is is how I will try to resolve this problem. The error of msvcp140.dll, not opening, can be determined by using any one of the options.


See Also: Fix “DNS Server Not Responding Windows 10” Error (Complete Guide)

Recommended For You