MSVCP140.dll Missing — Visual C++ Runtime Error
About MSVCP140.dll Missing
The error MSVCP140.dll is missing means an application requires the Microsoft Visual C++ 2015-2022 Redistributable which is not installed. This guide covers everything you need to know about this topic, including common causes, step-by-step solutions, and answers to frequently asked questions.
Here are the key things to understand: MSVCP140.dll is part of the Visual C++ 2015-2022 Redistributable. Required by thousands of applications and games built with Visual Studio. Error appears at application launch: 'The code execution cannot proceed because MSVCP140.dll was not found'. Both x86 and x64 versions may be needed depending on the application. One of the most common DLL errors on Windows. Understanding these fundamentals will help you diagnose and resolve this issue more effectively.
The most common reasons this occurs include: Visual C++ 2015-2022 Redistributable not installed. Redistributable installation corrupted or incomplete. Application installer failed to include the prerequisite. Antivirus quarantined the DLL file. Windows system file corruption affecting the runtime. Identifying the root cause is the first step toward finding the right solution.
To resolve this, follow these recommended steps: Download and install Visual C++ 2015-2022 Redistributable from Microsoft (both x86 and x64). Direct links: search 'Microsoft Visual C++ Redistributable latest' on microsoft.com. If already installed, repair it via Settings > Apps > Microsoft Visual C++ > Modify > Repair. Check antivirus quarantine for false-positive detection of the DLL. Run sfc /scannow to repair any corrupted system files. If these steps do not resolve the issue, consider consulting additional resources or a qualified professional.
This article is part of our Windows Error Codes collection on Error Codes Wiki. We provide comprehensive, up-to-date information to help you find solutions quickly.
Quick Answer
Should I download the DLL from a third-party site?
Never. Always install the official Microsoft Visual C++ Redistributable. Third-party DLL sites often distribute malware.
Overview
The error MSVCP140.dll is missing means an application requires the Microsoft Visual C++ 2015-2022 Redistributable which is not installed.
Key Details
- MSVCP140.dll is part of the Visual C++ 2015-2022 Redistributable
- Required by thousands of applications and games built with Visual Studio
- Error appears at application launch: 'The code execution cannot proceed because MSVCP140.dll was not found'
- Both x86 and x64 versions may be needed depending on the application
- One of the most common DLL errors on Windows
Common Causes
- Visual C++ 2015-2022 Redistributable not installed
- Redistributable installation corrupted or incomplete
- Application installer failed to include the prerequisite
- Antivirus quarantined the DLL file
- Windows system file corruption affecting the runtime
Steps
- 1Download and install Visual C++ 2015-2022 Redistributable from Microsoft (both x86 and x64)
- 2Direct links: search 'Microsoft Visual C++ Redistributable latest' on microsoft.com
- 3If already installed, repair it via Settings > Apps > Microsoft Visual C++ > Modify > Repair
- 4Check antivirus quarantine for false-positive detection of the DLL
- 5Run sfc /scannow to repair any corrupted system files