Are you encountering the “MSVCP140.dll not found” error? If yes, we have outlined various methods to resolve the “MSVCP140.dll is missing” error in this guide. If you’re curious about MSVCP140.dll, it’s a component of the Microsoft Visual C++ Redistributable package. Typically, the applications and games you use on your computer automatically include this prerequisite. Nevertheless, the issue of MSVCP140.dll being absent is a common occurrence.
This problem can hinder the proper functioning of apps like Adobe Photoshop and Epic Games Launcher. To address MSVCP140.dll errors on your computer, explore the five solutions provided below. Additionally, we will demonstrate how to easily download and install msvcp140.dll.
Method 1: Install VCRedist Package
The “MSVCP140.dll is missing” error suggests that a necessary file is absent when attempting to run an application or game. This file is a vital component of the Microsoft Visual C++ Redistributable package, crucial for the proper operation of various applications. Typically, installing the correct Microsoft Visual C++ package can rectify the error, enabling you to launch the application or game. This problem frequently occurs with games such as GTA 5 and Red Dead Redemption 2. Here’s how to address it:
- Access the installation files of the application or game. In Epic Games Launcher, you can achieve this by selecting the three dots beside the game’s name and then choosing Manage.
- Locate the folder containing the VCRedist setup. For instance, to address the MSVCP140.dll error in GTA 5, navigate to Redistributables > VCRedist within the game files, as illustrated below.
- Once you locate the “vcredist” setup files, install the Microsoft Visual C++ Redistributable to resolve the “MSVCP140.dll is missing” issue.
If multiple setup files are present, you may need to install all of them. Additionally, for Honkai Star Rail, I observed that the “vcredist” setup file is located in the game’s primary installation directory.
Method 2: Manually Install Visual C++
At times, the application or game displaying the “MSVCP140.dll is missing” error may lack the Visual C++ Redistributable setup file. If this occurs, you must download Visual C++ Redistributable directly from Microsoft. Essentially, you will need to download MSVCP140.dll (along with other components) to address the missing DLL errors using this approach.
- Visit Microsoft’s website through the provided link to download the most recent Visual C++ Redistributable. Download the setup files for both x86 and x64 versions of VCRedist by clicking on the respective links.
- Locate the folder where you saved the Visual C++ Redistributable setup files. Open the “vc_redist.x64.exe” and “vc_redist.x86.exe” files by double-clicking on them and proceed with the installation. Some applications and games may need both x86 and x64 versions to be installed.
- Follow the installation instructions displayed on the screen. If any version of Visual C++ Redistributable is already present on your Windows PC, you might be asked to repair the installation. Carry out the repair to reinstall the Visual C++ Redistributable on your PC, which should ideally resolve the “MSVCP140.dll is missing” error.
- After completing the installation, verify if the MSVCP140.dll error has been fixed. Microsoft notes that any applications developed using the Visual Studio 2015, 2017, 2019, or 2022 toolsets will require the latest Microsoft Visual C++ Redistributable package that was just downloaded.
If the “MSVCP140.dll is missing” error persists, the application might need an older version of the Visual C++ Redistributable package. To address this, follow the link provided in step one, scroll down to locate previous versions of Visual C++ Redistributable, and install them on your computer as needed.
Method 3: Execute SFC & DISM Commands
Executing the SFC & DISM commands can resolve the MSVCP140.dll error. These commands repair essential components of your Windows system and can address driver issues. It’s important to note that an internet connection is required for this method. Here’s how you can utilize these commands:
- Click on the Start button or use the “Win + S” keyboard shortcut on Windows 11 to access Search. Look for “Command Prompt” and select “Run as administrator” to launch cmd.exe with elevated privileges, necessary for running SFC & DISM commands.
- Enter the following command in the Command Prompt window. You can either copy and paste it or type it manually. Once the command is entered, press Enter. You must wait for the completion of this initial DISM command before proceeding.
DISM /Online /Cleanup-Image /CheckHealth
- After that, enter the second DISM command provided below. Again, press Enter to initiate the process.
DISM /Online /Cleanup-Image /ScanHealth
- Subsequently, input the final DISM command in the CMD window and press Enter.
DISM /Online /Cleanup-Image /RestoreHealth
- To finalize this solution, enter the SFC command below in the CMD window and press Enter after copying and pasting the command.
- To finalize this solution, enter the following SFC command to complete the application of this fix. As usual, press Enter after copying and pasting the command into the CMD window.
SFC /scannow
Method 4: Reinstall or Repair the Application
- Press the “Win + S” keyboard shortcut to open Windows search.
- Now, type “Add or Remove Programs” and select the suggested result.
- Next, locate the specific app causing the “MSVCP140.dll is missing” error. Click the three dots icon beside the app’s name and choose “Uninstall” to remove it from your system.
- Subsequently, proceed to reinstall the application. For games, you can reinstall through the game launcher (e.g., Steam or Epic Games). For apps, rerun the installation process. You can also redownload apps from the Windows Store or the official website.
Additionally, by clicking the three dots icon next to the app, you might find options like “Manage” or “Advanced Options”. If available, you can repair the app from this submenu, potentially resolving the “MSVCP140.dll is missing” error.
Method 5: Perform System Restore
Have you recently encountered the “MSVCP140.dll is missing” error? If the application was functioning properly before but is now showing this error, performing a system restore can assist in resolving it. You can execute a system restore on Windows 11 by following our comprehensive guide provided here.
Even if you haven’t manually created a system restore point previously, there is a possibility that your Windows PC has automatically generated one when you installed new software. It is advisable to update your Windows 11 and conduct a virus scan to ensure there are no other factors impacting your PC’s performance.
0 Comments