Back to the site

Microsoft Visual C++ Redistrubutable Package

System Error:
The program can't start because MSVC****.dll is missing from
your computer. Try reinstalling the program to fix this problem.

System Error

Solution — download and install a required package below.

The Visual C++ Redistributable Packages install run-time components of Visual C++ libraries that are required to
run C++ applications built using Visual Studio.
These package can be used to run such applications on a computer even if it does not have Visual Studio installed.

Important!

Programs compiled for different architectures (64 or 32-bit) are required a redistrubutable package for the appropriate
architecture. Because of that you may need to install both 64 and 32-bit packages in Microsoft Windows 64-bit.


Missing DLL Download Required Component
MFC140U.dll or MSVCP140.dll
Microsoft Visual C++ 2017 (14.10.25008) Redistributable Package 32-bit
Microsoft Visual C++ 2017 (14.10.25008) Redistributable Package 64-bit
MSVCR120.dll or MSVCP120.dll
Microsoft Visual C++ 2013 (12.0.40660) Redistributable Package 32-bit
Microsoft Visual C++ 2013 (12.0.40660) Redistributable Package 64-bit
MSVCR110.dll or MSVCP110.dll
Microsoft Visual C++ 2012 (11.0.61030) Redistributable Package Update 4 32-bit
Microsoft Visual C++ 2012 (11.0.61030) Redistributable Package Update 4 64-bit
MSVCR100.dll or MSVCP100.dll
Microsoft Visual C++ 2010 (10.0.40219) SP1 Redistributable Package 32-bit
Microsoft Visual C++ 2010 (10.0.40219) SP1 Redistributable Package 64-bit
MSVCR90.dll or MSVCP90.dll
Microsoft Visual C++ 2008 (9.0.30729.6161) SP1 Redistributable Package 32-bit
Microsoft Visual C++ 2008 (9.0.30729.6161) SP1 Redistributable Package 64-bit
MSVCR80.dll or MSVCP80.dll
Microsoft Visual C++ 2005 (8.0.61001) SP1 Redistributable Package 32-bit
Microsoft Visual C++ 2005 (8.0.61001) SP1 Redistributable Package 64-bit

Package Microsoft Visual C++ 2017 replaces a package Microsoft Visual C++ 2015.