How to Fix ‘MSVCP140.dll Is Missing’ The Right Way
An error message like this will pop up when you launch a program or game on your Windows computer:
- “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. The good news is that you can fix the problem quickly and easily.
Try these fixes
You may not need to try every fix; just walk your way down until you find the fix that does the trick.
- Restore your MSVCP140.dll automatically
- Install the MSVCP140.dll file
- Reinstall the Microsoft Visual C ++ Redistributable package
- Do a clean installation of the program
- Copy the file to another trusted computer
- Run a virus scan for your system
The screenshots in this post are captured from a Windows 11 operating system. If you are using Windows 10 or older versions, please be aware that the visual appearance of your screen may vary slightly, but the steps to perform the task remain consistent.
Fix 1: Restore your MSVCP140.dll automatically
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.
Fortect is a computer repair software that can diagnose problems on your computer and fix them immediately. It will firstly check hardware-related issues to identify problems, and then security issues, and finally it detects programs that crash, missing system files. Once complete, it will find a solution to your specific problem.
Fortect 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.
- Fortect image will replace your missing/damaged DLL files with fresh, clean and up-to-date ones
- Fortect will replace ALL DLL files that are missing and/or damaged – Even those you don’t know about!
1) Download and install Fortect.
2) Open Fortect 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.
3) 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 Fortect doesn’t fix your problem).
Note: Fortect comes with 24/7 Technical Support. If you need any assistance, you can contact their support team at support@fortect.com.
Fix 2: 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 Download and install the DLL-files.com Client.
2) Run the application.
3) Type MSVCP140.dll in the search box and click Search for DLL file.
4) Click msvcp140.dll in the search result.
5) 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.
Fix 3: Reinstall the Microsoft Visual C ++ Redistributable package
The MSVCP140.dll file is part of the Visual C ++ Redistributable for Visual Studio 2015 package. (You don’t need to know this, but the package provides the components Windows needs to run C ++ applications.)
It’s such an essential package that it gets installed automatically when you install Windows. So chances are the MSVCP140.dll file is actually there, but has become corrupted in some way.
Fortunately, you can simply re-download the package from Microsoft and install it again to fix the problem.
Important note: Make sure you download the file from Microsoft’s official website. Unofficial websites may allow you to download the MSVCP140.dll file instead of the entire package. But files from these unapproved sources may be infected with viruses. So always download from official sites whenever possible.
1) Go to the Microsoft Visual C++ 2015 Redistributable Update 3 download page, choose the correct language, and then click Download.
2) Select the appropriate file for your version of Windows (x64 for the 64-bit version of Windows, and x86 for the 32-bit version).
Note: If you know which version of Windows you’re running, skip ahead to step 3. Otherwise, simply type system info rmation 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 .
3) Once the file has finished downloading, double-click it, and follow the instructions to install it.
4) 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…
Fix 4: Do a clean installation of the program
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.
Here’s how to do it.
1) On your keyboard, hold down the Windows logo key and press the R key to bring up the Run dialog box.
2) Type appwiz.cpl and press Enter to bring up a list of all the programs installed on your computer.
3) Right-click on the program that’s giving you the error (in my case it’s Skype) and click Uninstall .
4) Click Yes to confirm you want to uninstall the program.
5) Restart your computer.
6) 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…
Fix 5: Copy the file from a trusted computer
You can also fix this error by copying the same file from another computer and pasting it to your own. To do so:
1) Find another computer that runs the same operating system as yours.
The versions (Windows 11/10/8/7) and architectures (32-bit/64-bit) of both operating systems must be the same.
2) On that computer, open File Explorer (by pressing the Windows logo key and the E key on your keyboard), then go to This PC > Local Disk (C:).
Then go to Windows > System32, and find the msvcp140.dll file. Copy it into an external storage device, like a flash drive.
3) Paste the copied file to the same location (This PC > Local Disk (C:) > Windows > System32) on your own computer.
4) Try launching the program again and it should be working.
Still no luck? Okay, there’s one more thing we can try…
Fix 6: Run a virus scan for your system
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.
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.
MSVCP140.DLL
Download msvcp140.dll below to solve your dll problem. We currently have 25 different versions for this file available.
Choose wisely. Most of the time, just pick the highest version.
msvcp140.dll, File description: Microsoft® C Runtime Library
Errors related to msvcp140.dll can arise for a few different different reasons. For instance, a faulty application, msvcp140.dll has been deleted or misplaced, corrupted by malicious software present on your PC or a damaged Windows registry.
The most commonly occurring error messages are:
- The program can’t start because msvcp140.dll is missing from your computer. Try reinstalling the program to fix this problem.
- There was a problem starting msvcp140.dll. The specified module could not be found.
- Error loading msvcp140.dll. The specified module could not be found.
- The code execution cannot proceed because msvcp140.dll was not found. Reinstalling the program may fix this problem.
- msvcp140.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vender for support.
In the vast majority of cases, the solution is to properly reinstall msvcp140.dll on your PC, to the Windows system folder. Alternatively, some programs, notably PC games, require that the DLL file is placed in the game/application installation folder.
For detailed installation instructions, see our FAQ.
Additional details about msvcp140.dll
msvcp140.dll is a part of «Microsoft Visual C++ Redistributable Packages for Visual Studio 2015» and is often required for running programs developed with Visual C++.
Some games or applications may need the file in the game/application installation folder. Copying it from Windows systemfolder to the install-folder of the game/application should fix that problem. Make sure to use the 32bit dll-file for 32bit software, and 64bit dll-file for 64bit software.
If it for some reason doesn’t work by just replacing the file, you might need to re-install the Microsoft visual C++ Redistributable package which can be found at this Microsoft Support page
x86 for 32bit (x86) Windows, x64 for 64bit (x64) Windows. If using a 64bit Windows, install both.
MSVCP140.dll and VCRUNTIME140.dll not found
I noticed that my Sims 4 game was lagging so I decided to do a full reset on my Acer Aspire A115-31 laptop. Now that I’ve tried to reinstall Origin, I get the «The code execution cannot proceed because VCRUNTIME120.dll was not found.» and «The code execution cannot proceed because MSVCP140.dll was not found.» I have tried to download the files and reinstall Origin. Nothing changed. I’ve tried to put the MCVCP file into my windows systems file on my file explorer and trying to open Origin as an administrator and nothing has worked. Please help. 64-bit operating system, x64-based processor on Windows 11.
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
The code execution cannot proceed because msvcp140 dll was not found
7
1
1
MSVCP140.dll Missing Potential Fix
If your game is failing to start and reports missing MSVCP140.dll, you likely need to install the Visual C++ Redistributable for Visual Studio 2015 [www.microsoft.com] . You may want to install both the x86 and x64 versions for posterity.
I worked with a player in Discord having this issue. The redistributable installers were not in the BinariesRedist subdirectory in the game’s install location. They likewise weren’t installed with the recent game update.
If you’re missing MSVCP110.dll, you need Visual C++ Redistributable for Visual Studio 2012 Update 4 [www.microsoft.com] instead.
Note:I only link to Microsoft download sources. Downloading DLL files from third party sources (i.e. anything other than a domain at or within microsoft dot com) to fix your games puts your computer at risk of executing malicious code. Please be sure to check the domain of URLs in Steam community discussions before clicking them.