Best Solutions to Fix MSVCR120.dll is missing in Windows

By Lillian Lai in Common Errors Tags: Windows

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.

How Do I Fix msvcr120.dll is missing?

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.

  1. Reinstall the Visual C++ Redistributable Packages
  2. Do a clean installation of the program
  3. Run a virus scan for your system
  4. Run the Windows System File Checker

What is the MSVCR120.dll file? MSVCR120.dll is an essential file for the Window Operating System. The file is used to extract the valuable application resources required at runtime by the third party installation program. MSVCR120.dll is the corresponding C++ library. If MSVCR120.dll is missing, you won’t be able to launch games or other programs in the C++ programming languages.

Note: All the screenshots below are on Windows 10, but the fixes apply to Windows 7 & 8 as well.

Solution 1: Reinstall the Visual C++ Redistributable Packages

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. The easiest 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 your 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 Windows. Then open the same program to see if it works.

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

Solution 2: Do a clean installation of the program

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.

Solution 3: Run a virus scan for your system

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, 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.

Solution 4: Run the Windows System File Checker 

The System File Checker is a utility in Windows that allows users to scan for corruptions in system and repair corrupted files. So you can try to scan your system files and repair missing or corrupted system files.

1) Type cmd in the search box.

2) Right click Command Prompt, and select Run as administrator.

3) Type sfc /scannow in the window, and press Enter.

4) This process can take some time, and it will try to automatically fix the issues after scanning. So don’t close the window until verification 100% complete. After it’s completed, try to run the program that gives the error to see if it works.

These are the best solutions to fix msvcr120.dll is missing in your computer. Hope this can help. You can share with us which solution helps. If your problem still persists, feel free to let us know and we will see what more we can do to help.

  • HulkFanGuy

    I’ve been having this issue with my Google Play. It stopped working out of the blue after working fine for years and I keep getting the same error message when I log in. I’ve tried everything under the sun including uninstalling and reinstalling music manager but to no avail. And since Google seems to have no real customer service contact i’ll just have to find an alternative cloud storage option for uploading music. Too bad….Google Play, we had a nice run but it’s time to move on.

  • Mike Miller

    I’ve tried steps 1-4, no luck. Getting error when installing and then launching Google’s Music Manager. Ran full virus scan of the c: drive with Malwarebytes Premium 3.3.1. Win 10 v1709 (OS Build 16299.192), 64 bit.

    • x_grinder_x

      Same here. Just noticed it today. Logged into my file server and Google Music Manager can’t run due to these dlls not being found. Tried steps 1-4 to no avail.

  • Lillian Lai

    Hi, thanks for reaching out. Sorry to hear that.
    Have you tried to download and install the Visual C++ Redistributable Packages to solve it?