Install the msvcp120 dll program. How to Fix MSVCP120 dll Error - Solution

A very common error that occurs when launching applications. On the Internet, you can find quite a few sites that help solve this problem, but also sites that upload malware for the place of the necessary files, helping the creators to enrich themselves.

Here you can download required files, both from our website and directly from the developer's website.

msvcp120.dll: what is this error, how to fix it?

Errors related to msvcp120.dll occur for several reasons:

  • The file was deleted when you uninstall any program that uses it;
  • File corrupted by malware software present on your computer.

The error “The program cannot be started because msvcp120.dll is missing is missing from your computer. Try reinstalling the program ”looks like this:

In the vast majority of cases, the solution is to properly reinstall msvcp120.dll on your computer, in system folder Windows \ System32. Sometimes, some programs, often computer games require the DLL file to be located in the folder where the game is installed.

msvcp120.dll is included in Visual C ++ Redistributable for Visual Studio 2013 and, accordingly, is required to run programs developed in Visual C ++.

In the same article, in order not to repeat ourselves, we will describe a short algorithm of actions on how to fix the error:

  1. We find out your bit depth Windows versions... It is important. For 32 bit windows, you need a 32bit version of the file and, accordingly, 64 bit for a 64 bit one;
  2. Download the required version of the file (below in the article). And here there are two options: Download the entire distribution at once and reinstall it, or download only the necessary dll
  3. If you downloaded only the file itself, then we rewrite it in the package with the game
  4. Launching the program

If unsuccessful, follow all steps from

Error " The program cannot be started because MSVCP120.dll is missing from the computer "occurs when you try to start a game or program. MSVCP120.dll is a library file that is required for the entire application to work.

The DLL error could occur due to file corruption by an antivirus or virus, or by the user himself.

The solution is quite simple:

The file is included with Microsoft's Visual C ++ package. The easiest way is to reinstall Visual C ++ completely by downloading it from the official site.

Microsoft Visual C ++

For loading latest version Microsoft Visual C ++ go to the official website, to the download section at the link. Select Russian, if another is selected in the list, and click "download". In the window that appears, select required version to download: 64 bit or 86, then click "Next".

Then save and run the installation of the downloaded files. Microsoft Visual C ++ has been updated.

If, after installing C ++, the MSVCP120.dll error did not resolve, try running the game or application as an administrator.

It is not recommended to download the MSVCP120.dll file from other sources. Most often this dll file turns out to be a virus. And even if you find the original file MSVCP, Visual C ++ versions are different and each version has dll files differ.

A common problem when starting programs and games in Windows 10 or Windows 7 is an error message The program cannot be started because MSVCP120.DLL (or MSVCR120.DLL) is missing on the computer, try reinstalling the program.

If you try to fix the MSVCP120.DLL error simply by downloading this file from some site, most often the problem is not solved, including when manually placing the file in C: \ Windows \ System32 \ or C: \ Windows \ SysWOW64 \ and trying to register DLL using regsvr32.exe. And if the message that this file is missing disappears, usually an error appears with a different file name.

The correct way is to download MSVCP120.DLL and MSVCR120.DLL and install them

The specified files, which are reported to be missing from the computer, are part of the "Visual C ++ Redistributable Packages for Visual Studio 2013" (free download from the Microsoft website), which includes not only MSVCP120.DLL and MSVCR120.DLL but also other files , which, most likely, are needed to run your game or program.

Even if you have already downloaded and installed Visual C ++ 2013, do not rush to close the statement: common mistake during installation - download only the x64 version for the 64-bit version of Windows 10 (8) or Windows 7. The fact is that many games and programs need 32-bit DLLs even on 64-bit systems. Those. you must install both the x64 and x86 versions of the Visual C ++ Redistributable Packages for Visual Studio 2013.

So, the correct method to download the files msvcp120.dll and msvcr120.dll from the official website and fix the error "The program cannot be started, because the computer is missing ..." consists of the following steps:


Immediately after installation, the necessary files will be in the correct places in the system and the error when starting your program will be corrected.

If all of a sudden the program starts with an error about the absence of these files on the computer, try copying the missing file from the C: \ Windows \ System32 \ folder to the folder with the program executable file, and if this does not work, then repeat the same with the same file and folders C: \ Windows \ SysWOW64 \ (replacing the file you have already copied).

The Windows 7 operating system is considered one of the friendliest and easiest. With her graphical interface you can quickly and easily access various files, programs and functions, and during the execution of any task, several dozen services, processes and functions interact within the operating system. There is enough shortage or incorrect work one file to stop the game or program from starting or working properly.

Among all the possible errors that occur in the operating room Windows system 7, there are several of the most common. And one of them is related to. It is expressed in the appearance of an error window containing the text "The program cannot be started, Msvcr120.dll is missing."

How to troubleshoot msvcp120.dll error

One or more files that come with a Visual C ++ package are missing is a very common problem. This package is needed to run many modern games that require system performance (such as Mafia).

The msvcp120.dll file in question is used to transfer information from the Visual C ++ package to the program being used.

It is very easy to fix the error related to this file. To do this, it is enough to follow the instructions below, which consists of several simple steps. First, you need to determine the bitness of the operating system installed on the computer.

Then, by pressing the Win + R key combination and entering the appwiz .cpl command in the window that opens, you need to go to the Add or Remove Programs page (the same can be done with the Control Panel).

In the window that opens, you need to delete all libraries with the current bit depth for the operating system. Next you need to download current version Visual C ++ 2013 from Microsoft official site by selecting the appropriate operating system bit depth. After installing the package, you need to restart your computer.

Many users have a problem with the version of the file, or rather the year of its release. But in reality everything is simple here. The year of release is indicated by the last digits in the name of the missing file. In the case of the msvcp120.dll file, this is 2013.

In this case, the letters from the file name do not in any way relate to the version, so the choice of the file should be made based on the numbers only. You need to download the file only from the official Microsoft resource to avoid infecting your computer with unwanted software.

Why can't I download the msvcp120.dll library separately?

There are many sites on the Internet that offer free download of DLL libraries, and many consider them to be the ideal and fastest solution to the problem. But in reality, this "solution" can cause serious problems:

  • you can infect your computer with viral software;
  • takes much less time than manually installing the necessary files;
  • installing a separate library can fix one error while creating several more along the way.

Additional possible issues with msvcp120.dll

Sometimes it happens that after installing the above component, the problem does not disappear, but appears with new text. In such cases, you need to go to the folder with the program indicated in the error text, find the msvcr120.dll file there and move it to another folder or delete it.