Issue: How to fix MSVCP140.dll is missing error on Windows?
I’ve tried to launch the Epic Games app, but each time it fails with an error saying MSVCP140.dll missing. The error is not shown when I am trying to open any other applications on my computer. What should I do? Please help!
The MSVCP140.dll is a constituent file of the Visual C++ Redistributable for Visual Studio 2015. This whole package of data is responsible for the run-time components that are required to run C++ applications built using Visual Studio 2015.
In general, MSVCP140.dll is a Dynamic Link Library file, which means that it provides instructions to certain applications on what actions they need to execute. Additionally, these type of files often share the same components that are used for different programs and are only launched when the app needs it, saving memory space.
“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. It appears when users want to launch online games, WordPress, and other services. The message indicates that the MSVCP140.dll is missing and, therefore, the corresponding program cannot be run.
It has been noticed that the “MSVCP140.dll missing” error most frequently occurs when trying to run Skype, especially the 184.108.40.206 version. This is due to Skype new standards, which now require Microsoft Visual С++ 2015 Redistributable package to find required DLL libraries.
Thus, if the system does not have Visual C++ Redistributable for Visual Studio 2015 installed, Skype or other apps cannot communicate with the MSVCP140.dll library.
There are two different errors that can come up during the launch of applications:
- 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.
While some users struggle to fix MSVCP140.dll is missing error on their systems, we prepared a detailed guide to help you with the issue. Therefore, check all the steps below.
In some of the cases, the culprit of this bug may be corrupted system files or even malware infection. According to experts, the MSVCP140.dll missing error is a variant of “vcruntime140.dll” and “api-ms-win-crt-runtime-l1-1-0.dll is missing” errors. If you are encountering any of these bugs while launching apps on Windows, you should try the fixes provided below.
Solutions for “MSVCP140.dll is missing” error
There are several reasons why the “MSVCP140.dll missing” error has occurred. Since one of the possible reasons is corrupted or damaged system files, which might have been affected by virus or malware, our solution would be to install Reimage and run a thorough system scan with it. If the recommended software did not help to fix “MSVCP140.dll is missing” error, try to perform the following steps:
All information about fixing this issue is provided in this video:
Option 1. Check the Recycle Bin for the missing MSVCP140.dll file
The reason MSVCP140.dll is missing might be dye to the fact that you accidentally deleted the file. As long as you did not use Shift + Delete, it should be located in the Recycle bin of your computer. To retrieve it, enter your Recycle bin, locate the missing MSVCP140.dll file, right-click it and select Restore.
Option 2. Reinstall the problematic software
If you are encountering the MSVCP140.dll 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 MSVCP140.dll missing file:
- Right-click on the Start button and select Apps and Features
- Scroll down and find Skype (if that is the program causing you troubles)
- Select Uninstall and follow on-screen instructions
Option 3. Install Windows updates
Windows updates are extremely important for a smooth operation of the device. Additionally, patches provide layer of security against software vulnerabilities that could be abused by hackers. To update Windows and fix MSVCP140.dll is missing error, follow these steps:
- Press Windows key + I.
- Select Updates & Security
- Click Check for Updates.
Once done, install all available updates and reboot the system. Check if the MSVCP140.dll bug is gone.
Option 4. Run System File Checker
This option uses Command Prompt in order to run a built-in scanner called System File Checker. In case any of the system files are corrupted, SFC scan will be able to detect and repair it, fixing MSVCP140.dll is missing error immediately:
- Type in cmd or Command Prompt into the search box
- Right-click on the search result and select Run as administrator
- Type sfc /scannow 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 MSVCP140.dll file if it’s provided by Microsoft.
Option 5. Reinstall Microsoft Visual C++
MSVCP140.dll file is a part of the Visual C ++ Redistributable for Visual Studio 2015 and gets installed with Windows, as it is an essential package for certain programs to run. In case the .dll file got corrupted in some way, reinstalling Visual C++ would fix the MSVCP140.dll file is missing error:
- Type in Control Panel into the taskbar's search box and press Enter
- Go to Programs > Uninstall a program
- Pick the Redistributable you want to remove, right-click on it and select Uninstall
- You can download and install the appropriate file from official Microsoft web page
- Restart your machine and see if the MSVCP140.dll error still persists
Option 6. Install the MSVCP140.dll file separately
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 – https://www.dll-files.com. However, before launching the file, scan it with an anti-virus utility. Malware developers have a tendency to foist their malware in legitimate popular websites.
Furthermore, before downloading any system files from a third-party website, check its reviews and note whether it is using HTTPS protocol. 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.
You can also retrieve the MSVCP140.dll file from a trusted computer. Simply copy it onto a portable device (such as flash drive or a phone), connect it to your PC and and paste it into appropriate folder.
Note, to make the MSVCP140.dll file visible, do the following:
- Type in File Explorer Options into the search bar
- Hit Enter
- Click on View tab
- Under Hidden files and folders, select Show hidden files, folders, and drives
- Click OK
Option 7. Re-register MSVCP140.dll file manually
To re-register the file manually, perform the following steps:
- Open Command Prompt with admin privileges
- When it opens, type in the following and hit Enter:
regsvr32 /u MSVCP140.dll
- Now type in the next command and press Enter again:
Repair your Errors automatically
ugetfix.com team is trying to do its best to help users find the best solutions for eliminating their errors. If you don't want to struggle with manual repair techniques, please use the automatic software. All recommended products have been tested and approved by our professionals. Tools that you can use to fix your error are listed bellow: