Error Codes Wiki

MSVCP140.dll Missing — Visual C++ Runtime Error

Errordll errors

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

  1. 1Download and install Visual C++ 2015-2022 Redistributable from Microsoft (both x86 and x64)
  2. 2Direct links: search 'Microsoft Visual C++ Redistributable latest' on microsoft.com
  3. 3If already installed, repair it via Settings > Apps > Microsoft Visual C++ > Modify > Repair
  4. 4Check antivirus quarantine for false-positive detection of the DLL
  5. 5Run sfc /scannow to repair any corrupted system files

Tags

windowsdllmsvcp140visual-c++runtime

More in Dll Errors

Frequently Asked Questions

Never. Always install the official Microsoft Visual C++ Redistributable. Third-party DLL sites often distribute malware.