Ask Sawal

Discussion Forum
Notification Icon1
Write Answer Icon
Add Question Icon

Msvcr120.dll where to put?

4 Answer(s) Available
Answer # 1 #

When loading games or launching programs in Windows, you may get the error below. Don’t panic. This is a common Windows issue and you can fix msvcr120.dll is missing easily and quickly.

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

To know how to fix MSVCR120.dll is missing, follow the given solutions below. You don’t need to try them all; just work your way down until your problem is solved.

MSVCR120.dll, used to extract necessary application resources by third-party installation programs, is essential to the functioning of Windows Operating System. If the files are missing or curropt, you will not be able to run any programs in the C, C++, or C++/CLI programming languages. This means that you will have problems loading games or launching some applications on your Windows computer.

When MSVCR120.dll is missing error pops up, you should restore the file. You can either run SFC scan to diagnose the problem (which takes time and computer skills), or use an automatic tool to repair the missing file in a couple of seconds for you.

Restoro is an all-in-one system repair tool. When you run a scan with Restoro, the preliminary will detect your computer’s operating system for virus, malware, missing, damaged, or corrupt files, then it removes all problematic files found and replaces them with new healthy files. It’s like a clean reinstall of your operating system, except that you won’t lose any user data, and all programs, settings are exactly as they are before the repair.

Here’s how to use Restoro to restore MSVCR120.dll automatically on your PC:

1) Download and install Restoro.

2) Fire up Restoro and run a free scan.

3) Once finished, Restoro will generate a detailed report of your computer health, which includes all issues detected.To fix all the issues automatically, click START REPAIR (You’ll need to purchase the full version. It comes with a 60-day Money-Back Guarantee so you can refund anytime if Restoro doesn’t fix your problem).

5) Restart your computer for the changes to take effect.

6) Check your computer to see if the MSVCR120.dll missing issue is fixed. If yes, then congrats! If the problem persists, please try Fix 2, below.

The MSVCR120.dll file belongs to the Visual C++ Redistributable Packages for Visual Studio 2013. If it’s missing on your computer, something went wrong installing this package. So one way to fix msvcr120.dll is missing is to re-download the packages from Microsoft.

Important: Download the file from the official websites to avoid potential risks. In addition, DO NOT download the .dll files from the unofficial websites, in attempt to replace your missing files. Those are unapproved sources for DLL files, and may be infected with viruses. So it’s recommended not to do that to ensure your computer security.

1) Go to Microsoft download website.

2) Click Download.

3) Select the file according to your system type ( x64 for 64-bit and x86 for 32-bit). Then click Next.

Tips: You can check if you are running 32-bit or 64-bit via cmd in Windows: Open cmd.exe, and type systeminfo, and press Enter, and then you can see your system type is x86-based or x64-based.

4) After downloading, double click the downloaded .exe file, and follow the instructions to install.

5) Restart your PC. Then open the same program to see if it works.

This should resolve your problem. If not, try the following steps.

As suggested in the  error message, you can try to reinstall the program to fix it. The program file may be corrupted when installing, so a clean reinstallation to have a complete and correct file may solve the problem.

1) On your keyboard, press the Windows logo key + R at the same time.

2) Type appwiz.cpl in the Run box, and press Enter.

3) Right click the program that gives the error, then click Uninstall. In my case, the program that gives the error is Python, so I right click Python and click Uninstall.

4) Follow the popup instructions to confirm the delete.

5) Restart your computer, reinstall the program, and open it to see if it works.

You can also fix this error by copying the same file from another computer and paste it to your own. To do so:

A virus or malware infection in your system could also stop the .dll file from running. Some errors like dll not found or dll is missing, are related to malware, such as Trojan, that pretends to be the dll files.

To check this possibility, run a full system check with your anti-virus program. Windows Defender alone might not be able to help, so you can try other anti-virus programs, such as Norton and AVG AntiVirus Free.

Run a complete virus scan for your entire Windows system, and this could take a few minutes. A quick system scan may not include many parts of your Windows PC, so please ensure to check every part of your computer.

After scanning, restart your PC. If unfortunately, your Windows has been infected by malware, follow the instructions shown by the anti-virus program to fix it. Then restart your computer and see if the problem is solved.

A missing or outdated device driver can bring various problems to your computer, so updating device drivers should be an always go-to option to prevent your computer from further issues.

You can update your drivers manually or automatically. The manual process is time consuming, technical and risky, so we won’t cover it here. Nor do we recommend it unless you have excellent computer knowledge.

If you don’t have time or patience to manually update drivers, you can automatically update drivers with Driver Easy.

Driver Easy will automatically recognize your system and find the correct driver for your computer.

1) Download and install Driver Easy.

2) Run Driver Easy and click Scan Now. Driver Easy will then scan your computer and detect any problem drivers.

3) Click the Update button next to a flagged driver to automatically download and install the correct audio driver (You can do this with the FREE version).

Or click Update All to automatically download and install all the latest correct drivers that is missing or outdated (This requires the Pro version. You will be prompted to upgrade when you click Update All).

Agathe Dziena
Urban Planner
Answer # 2 #

The Visual C++ Redistributable package contains crucial runtime components for programs built using C++ to work correctly. Although there are many versions of the package, the MSVCR120.dll file is specific to the Visual C++ 2013 Redistributable.

The list of troubleshooting methods that follow should help you fix the MSVCR120.dll missing error on Windows.

Programs that depend on the Visual C++ 2013 Redistributable will automatically add the package’s relevant components to your computer during installation.

To confirm, head over to Start > Settings > Apps > Apps & feature. Then, scroll down and check for Microsoft Visual C++ 2013 Redistributable. You should see separate listings—(x64) and (x86)—of the same package unless you run a 32-bit version of Windows.

If you can’t locate the Visual C++ 2013 Redistributable, you must install it manually. Visit the Visual C++ Redistributable Packages for Visual Studio 2013 page at the official Microsoft website, select Download, and grab the vredist_x64.exe and vcredist_x86.exe installers.

Follow by running both installers one after the other to install the Visual C++ 2013 Redistributable. Next, reboot your computer and check if the “MSVCR120.dll is missing” error recurs.

Alternatively, you can use the Visual C++ 2013 Redistributable installers from the installation source of the program causing the ‘msvcr120.dll is missing’ error. They should be present within a folder labeled VCRedist.

If the Microsoft Visual C++ 2013 Redistributable is present on your computer, you must repair it to rule out issues caused by file corruption.

Start by selecting Microsoft Visual C++ 2013 Redistributable (x64) from within the Apps section of the Settings app and choose Modify.

On the Modify Setup wizard that shows up, select Repair and wait for it to repair the installation. Then, repeat what you just did for Microsoft Visual C++ 2013 Redistributable (x86).

If you encounter any issues while repairing the Visual C++ 2013 Redistributable, use the Uninstall option to remove both packages from your computer. Next, download new installers and use them to reinstall the Visual C++ 2013 Redistributable from scratch.

In some instances, copying the MSVCR120.dll file to a problematic program’s installation directory can help eliminate the “MSVCR120.dll is missing” error.

You should find a 64-bit and a 32-bit version of the MSVCR120.dll file located within the following directories:

Depending on the program’s version, copy and paste the MSVCR120.dll file into the root of its installation folder. Programs located under the Program Files (x86) folder, for example, run in 32-bit, so you must use the MSVCR120.dll file from SysWOW64.

Note: If you use a 32-bit version of Windows 10, you must use the MSVCR120.dll file from the System32 folder.

If you still keep receiving the “MSVCR120.dll is missing” error on your computer, try repairing or reinstalling the program that causes it to show up. Hopefully, that should take care of issues stopping it from working with the Visual C++ 2013 Redistributable.

Go to Start > Settings > Apps. Then, select the program and pick Modify to repair it. If the option appears grayed out, remove the program and reinstall it instead.

It’s also a good idea to update the program. Obtain the latest version of the application installer—via the developer’s website, for example—and use it to update or reinstall the program.

The latest Windows 10 updates contain fewer bugs and glitches that could prevent programs from locating the Visual C++ 2013 Redistributable runtime components. If you haven’t updated your computer in a while, you should do that now.

Open the Start menu and go to Settings > Update & Security. Then, select Check for updates and select Download and Install to apply any updates.

Although the Visual C++ 2013 Redistributable isn’t a part of Windows 10, you should check and fix any system-related errors using the System File Checker regardless.

Press Windows+S to open Windows Search, type cmd, and select Run as administrator. Then, type sfc /scannow into the elevated Command Prompt console and press Enter.

An SFC scan usually takes several minutes to complete. If it appears to get stuck, do be patient, and it should start moving again after a while.

Additionally, you can run a DISM (Deployment Image Servicing and Management) scan and use the Check Disk (chkdsk) to fix additional errors on your computer.

No luck yet? You should remove the possibility of a malware infection by scanning for computer viruses.

Try using Windows 10’s native Windows Security tool. You can bring it up by selecting the Windows Security icon on the system tray. Once it shows up, select Virus & threat protection, pick Scan options, switch to Full scan, and choose Scan.

If Windows Security fails to detect anything, you should continue scanning with a dedicated malware removal tool. The free version of Malwarebytes is an excellent choice and does an outstanding job at ridding your computer of viruses.

Captain Souza
Chief Privacy Officer
Answer # 3 #

Depending on the program's version, copy and paste the MSVCR120. dll file into the root of its installation folder. Programs located under the Program Files (x86) folder, for example, run in 32-bit, so you must use the MSVCR120. dll file from SysWOW64.

Tejpal fyvijuh
Answer # 4 #
  • Restore MSVCR120.dll automatically.
  • Reinstall the Visual C++ Redistributable Packages.
  • Do a clean installation of the program.
  • Copy the file from a trusted computer.
  • Run a virus scan for your system.
  • Bonus Tip.
Maryse Forner