Error missing VCRUNTIME140.dll or MSVCR110.dll and others


 So, if you get the following errors when starting a program or game, it means that you do not have the required version of the Microsoft Visual C ++ Redistributable Package installed, which is needed for the program or game you are running.


Error missing VCRUNTIME140.dll


The program cannot start because VCRUNTIME140.dll is missing from the computer. Try reinstalling the program.




Solution. Install Microsoft Visual C++ Redistributable Package 2015.


Missing MSVCR110.dll error


The program cannot start because MSVCR110.dll is missing from the computer. Try reinstalling the program.


Solution. Install Microsoft Visual C++ Redistributable Package 2012.


Each version of the redistributable packages will have its own set of errors, an approximate correspondence between errors and versions is presented below.


Missing VCRUNTIME140.dll - you need to install Microsoft Visual C++ Redistributable Package 2015;

Missing MSVCR120.dll or MSVCP120.dll - Microsoft Visual C++ Redistributable Package 2013 must be installed;

Missing MSVCR110.dll or MSVCP110.dll - Microsoft Visual C++ Redistributable Package 2012 must be installed;

Missing MSVCR100.dll or MSVCP100.dll - Microsoft Visual C++ Redistributable Package 2010 must be installed;

Missing MSVCR90.dll or MSVCP90.dll - Microsoft Visual C++ Redistributable Package 2008 must be installed;

Missing MSVCR80.dll or MSVCP80.dll - Microsoft Visual C++ Redistributable Package 2005 must be installed.