How to Fix The program can't start because VCRUNTIME140.dll is Missing

How to Fix The Program Can’t Start Because VCRUNTIME140.dll is Missing?


You can face the error VCRUNTIME140.dll is missing when running some modern programs and games. The problem is related to the fact that the system library vcruntime140.dll is missing, damaged, not registered or using the old version on the computer. This error may appear both in Windows 10, and Windows 7/8.1. In this article we will discuss how to fix the following error when running newly installed apps:

System Error

The program can’t start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix this problem.

VCRUNTIME140.dll is Missing

First of all, let’s understand what the vcruntime140.dll library file is used for. This file is part of the Microsoft Visual C++ Redistributable Package system package, which includes Visual C ++ environment components for running applications written on the programming languages C++ and C#. This file must be on your computer if you want to run a program or game developed on Microsoft Visual C++. Software developers can sometimes include the components of the Visual C++ Redistributable Package environment (including the vcruntime140.dll file) in their distribs, but this is not always the case. Accordingly, to solve the problem, you can:

  1. Download and install latest version of the Microsoft Visual C++ Redistributable Package from the Microsoft website;
  2. Reinstall a program or game;
  3. Try to find the vcruntime140.dll file on your computer and re-register it.

Important! Be warned, you shouldn’t download the vcruntime140.dll file from third-party sites, because this is pointless (most likely you are downloading an old version of the file) and dangerous (you can download a file with a built-in trojan or virus).

The easiest and correct way is to download the latest version of Microsoft Visual C ++ 2015 from Microsoft website. However, first of all you need to determine which version of Windows is used on your computer: x86 or x64.

  1. Press the key combination Win+Pause;
  2. In the System window, note the value in the System type string. In my case it is 64-bit Operationg Sysytem, x64-based processor; The program can't start because VCRUNTIME140.dll is Missing
  3. This means that I need to download Microsoft Visual C ++ 2015 x64.

Go to the official Microsoft site with the following link. You will be prompted to download Microsoft Visual C ++ 2015 Redistributable Update 3 RC. Click the Download button. Fix VCRUNTIME140.dll is Missing

Select the bitness of the package you want to download. In our case, this is vc_redist.x64.exe and click Next.

Fix ErrorThe program can't start because VCRUNTIME140.dll is Missing

Save the file to a local drive and run it as an administrator.

Fix Error VCRUNTIME140.dll is Missing

In the installation wizard, check the box “I agree to the license terms and conditions” and click the Next button.

Error The program can't start because VCRUNTIME140.dll is Missing

Wait until the installation of VC Redistributable is complete, then restart the computer and check that the program that didn’t start due to the missing vcruntime140.dll file now starts correctly.

If you cannot download the vc_redist.x64.exe file, you can try to find the vcruntime140.dll file on your computer using a search (own vcruntime140.dll file may be located in the installation directory of various programs installed on your computer, for example, Firefox, OneDrive, Skype, Microsoft Office 365). Copy it to the folder C:\Windows\System32 or C:\Windows\SysWOW64 (depending on the Windows bitness).

VCRUNTIME140.dll

Try simply re-registering the library on the system using the following command (should be performed using Command prompt with administrator privileges:

regsvr32 vcruntime140.dll

You may also like:

Deploy LGPO with MDT 2013 Local Group Policy (LGPO) of computer is configured through gpedit.msc snap-in, which does not provide the possibility to export/import settings. That...
Using PsExec to Run Commands Remotely The PsExec is an easy Windows utility to replace the telnet tool. It allows you to run programs and processes on remote systems, using all the feature...
How to Mount Windows Folder into VMware ESXi In this article we will take a look on how to connect a network folder from Windows 2012 R2 Server as a datastore on the VMware ESXi host and use it t...
Store BitLocker Recovery Keys using Active Directo... In corporate segment one of the advantages of BitLocker Drive Encryption technology is the ability to store the Bitlocker recovery keys for encrypted ...
How to Migrate User Profiles with User State Migra... One of the most popular tools to migrate user profiles from one Windows computer to another is the set of CLI utilities – User State Migration Tool (U...

Add Your Comment