DLL-related error is a common issue on Windows PC. When an application or program fails to open, you may receive an error message saying:

  • The code execution cannot proceed because VCRUNTIME140.dll was not found.
  • The program can’t start because VCRUNTIME140.dll is missing from your computer.

System errors like this can be very annoying but don’t worry. This post will show you all the simple and effective solutions.

Fixes to try:

Here are 5 proved ways to fix the VCRUNTIME140.dll not found issue. You don’t have to try them all. Simply work from the way down the list until you find the one that solves the problem.

  1. Repair system files automatically
  2. Run System File Checker
  3. Install the VCRUNTIME140.dll file manually
  4. Repair the Microsoft Visual C++ Redistributables
  5. Reinstall the program

Fix 1 – Repair system files automatically

This error indicates the VCRUNTIME140.dll file is misplaced, missing, or deleted from your Windows system. To check if your system is damaged or affected by a virus or malware that generates the DLL error, you could run an automatic system scan.

Fortect is a powerful tool for Windows repair and optimization. By comparing your system to a healthy one, it can repair missing or damaged system files, detect privacy vulnerabilities, and remove potential malware and viruses on your computer. It’s much like a fresh reinstallation of Windows, but keeps your programs, user data, and settings as they are.

  1. Download and install Fortect.
  2. Open Fortect and click Yes to run a free scan of your PC.
  3. Fortect will scan your computer thoroughly. This may take a few minutes.
  4. Once done, you’ll see a detailed report of all the issues on your PC. To fix them automatically, click START REPAIR. This requires you to purchase the full version. But don’t worry. If Fortect doesn’t solve the issue, you can request a refund within 60 days.

Fortect will try to find a solution to your VCRUNTIME140.dll error. If the problem persists, move on to the second method.

Fix 2 – Run System File Checker

If you’re not comfortable using a third-party tool, the Windows built-in tools System File Checker and DISM command can also help you scan the integrity of system files and diagnose possible system issues.

  1. On the Windows search box, type cmd. Then click Run as administrator.
  2. Click Yes when prompted.
  3. Copy and paste sfc /scannow and press Enter.
  4. Wait a few minutes for the process to complete. Then you may see a message that says Windows Resources Protection found corrupt files and successfully repaired them.
  5. Launch the application that triggers the error to see if it works. If not, you can continue with the DISM tool.
  6. Run Command Prompt as administrator again. Type dism.exe /online /cleanup-image /scanhealth and press Enter.
  7. Then type dism.exe /online /cleanup-image /restorehealth and press Enter.

These command lines will scan for potential corruptions of the Windows 10 image and repair them. When the process finishes, test the program. If this method doesn’t help, try the next fix below.

Fix 3 – Install the VCRUNTIME140.dll file manually

If a specific DLL file is not found or missing, you could download it from the official source and install it on your computer easily. And here are the steps:

  1. Go to the DLL-files.com.
  2. Type VCRUNTIME140 in the search bar and click Search DLL file.
  3. Click vcruntime140.dll from the results.
  4. Scroll down, select the latest VCRUNTIME140.dll file that’s corresponding to your operating system, and click Download.
  5. After it’s downloaded, extract the zip file to any location you like. Then copy the VCRUNTIME140.dll file from the folder and paste it to C:\Windows\System32 as well as the install folder of the game or application that’s not working.

Relaunch the problematic program to test. If it can’t open with the error message appearing again, there are two more methods to try.

Fix 4 – Repair the Microsoft Visual C++ Redistributables

VCRUNTIME140.dll is a component of the Microsoft Visual C++ Redistributable. So if the package is damaged or corrupted, the VCRUNTIME140.dll error may occur, and you may need to fix it by reinstalling Visual C++ Redistributable for Visual Studio 2015.

  1. Go to the Microsoft download page for Visual C++ Redistributable for Visual Studio 2015.
  2. Click Download.
  3. Choose the correct file according to your operating system. If you have a 64-bit system, select vc_redist.x64.exe. If you have a 32-bit system, select vc_redist.x86.exe. Then click Download.
  4. Open the downloaded file when it’s completed and follow the on-screen instructions to install the program.

Test if the VCRUNTIME140.dll error is resolved. If not, read the last fix below.

Fix 5 – Reinstall the program

If all the attempts above don’t do the trick, you could reinstall the program as a last resort. To make sure you delete the program and related files completely, you should perform a clean reinstallation as below.

  1. On your keyboard, press the Windows logo key and R at the same time to open the Run command.
  2. Type appwiz.cpl and click OK.
  3. Right-click the affected program and click Uninstall.
  4. Click Yes to confirm you want to uninstall the program.

Wait a while until the program is removed from your computer and restart the PC to apply the changes. Then go to the official or trustworthy platform to download the program. Once it’s installed, the program should be working properly.


Hopefully one of the solutions helped you solve the VCRUNTIME140.dll not found issue. If you have any questions or suggestions, feel free to leave a comment below.

Be the first to like this article
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments