MSVCR120.dll missing in Windows 10, 7 [32 bit]

Tashreef Shareef
by Tashreef Shareef
Windows & Software Expert
0 Comments
Download PDF
Affiliate Disclosure

  • The MSVCR120.dll missing error occurs if the .dll file is corrupt or missing.
  • In this article, we explore how to diagnose and fix the error in Windows 10 and 7.
  • Explore our Troubleshooting hub for more fix articles.
  • New to Windows 10? We have everything covered in our dedicated Windows 10 section.

You may encounter the MSVCR120.dll missing error in Windows 10 and Windows 7 computer when trying to access a program like OBS or installing any other app.

As the error indicates, the program is failing to launch due to a missing MSVCR120.dll file. MSVCR120.dll is a part of Microsoft Visual C++ Redistributable Packages.

In this article, we explore a few troubleshooting steps to help you resolve the MSVCR120.dll missing error in Windows 10 and 7.

How can I fix the missing msvcr120 DLL?

1. Run System File Checker

MSVCR120.dll missing

  1. Press the Windows key, and type cmd.
  2. Click on Open as Administrator for Command Prompt.
  3. In the Command Prompt, type the following command and hit enter to execute.
    Sfc /scannow
  4. The verification process may take some time, so wait till it is 100% complete.
  5. If System File Checker finds but fails to fix any error, then enter the following command and hit enter:
    sfc /verifyonly
  6. Let the process run and wait for it to complete.
  7. If the error persists, run the following command and hit enter:
    DISM /Online /Cleanup-Image /RestoreHealth
  8. Windows will download and replace the corrupt system files to fix the issue.

In most cases, running the System File Checker should resolve the MSVCR120.dll missing error. However, if the issue persists, follow the next step.


2. Download MSVCR120.dll from DLL-Files

  1. Install the missing DLL file directly by downloading it from DLL-Files.
  2. Search for MSVCR120.dll and download the file.
    Note: Once you have the file downloaded, you need to move it to the directory of the problem program.
    dll missing error Windows 10
  3. If Glyph is missing the MSVCR120.dll file, then navigate to the following location:
    C:\Program Files (x86)\Glyph
  4. Copy and paste the MSVCR120.dll in the Glyph folder.
  5. Rerun the program to see if the error is resolved.
DLL Files

DLL Files

Explore an incredible array of DLL files to ensure you'll have your system running smoothly at all times.

3. Reinstall Visual C++ Redistributable Packages

MSVCR120.dll missing

  1. Visit the Visual C++ Redistributable Packages webpage.
  2. Click the Download button.
  3. Select vcredist_x64.exe or vcredist_x86.exe according to the Windows edition, you are running and click Next.
    MSVCR120.dll missing
  4. Run the installer and restart your computer.

After the restart, try to install or run the program that is triggering the error to see if it is resolved.


 3. Install all VC Redist Packages

dll missing error Windows 10

  1. Press the Windows key + R.
  2. Type appwiz.cpl and click OK.
  3. Right-click on Visual C++ Redistributable Package and Uninstall.

Install these packages (depending on your Windows architecture)

For x64 (64-bit System)

Microsoft Visual C++ Redistributable 2005 64-bit + 32-bit
Microsoft Visual C++ 2008 Redistributable Package (x86)
Microsoft Visual C++ 2008 Redistributable Package (x64)
Microsoft Visual C++ 2010 Redistributable Package (x86)
Microsoft Visual C++ 2010 Redistributable Package (x64)
Visual C++ Redistributable Packages for Visual Studio 2013 32+64 bit
Visual C++ Redistributable for Visual Studio 2015

For x86 (32-bit System)

Microsoft Visual C++ Redistributable 2005 32-bit
Microsoft Visual C++ 2008 Redistributable Package (x86)
Visual C++ Redistributable Packages for Visual Studio 2013 32-bit
Microsoft Visual C++ 2010 Redistributable Package (x86)

Note: Once installed, restart your computer and check if the issue is resolved.

If the issue persists, then check for pending Windows updates and install them.

The MSVCR120.dll missing error usually occurs due to the MSVCR120.dll file is missing. You can reinstall the file, either by reinstalling the Visual C++ Redistributable package or by running System File Checker.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!