MSVCR120.dll missing in Windows 10 [32 bit/64 bit]

Tashreef Shareef
by Tashreef Shareef
Windows & Software Expert
Last update:
Affiliate Disclosure
Share this article:

  • 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 onWindows 10.
  • The best way to fix this issue is to use specialized repair software and fix the missing DLL files.
  • In case msvcr120.dll was not found on your Windows 10, download it from a reliable third-party source or install the missing components.
MSVCR120.dll missing in Windows 10, 7 [32 bit]
To fix various PC problems, we recommend Restoro PC Repair Tool: This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

You may encounter the MSVCR120.dll missing error in Windows 10 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.


How can I fix the missing msvcr120 DLL?

1. Use third-party repair software

If msvcr120.dll is missing from your computer, you can experience various issues, but you can fix those issues using specialized repair tools.

DLLs and registries are valuable data libraries that Windows uses in order to run properly. Because of that, damaged or missing dlls or registry keys can be a leading cause for crashes, freezes, error messages, and they can even prevent you from launching software and Windows features altogether. Unfortunately, registries and DLLs are clusters of data that even advanced users have a hard time tweaking properly without guidance, and even Microsoft advices against it. More so, resetting your Windows OS is among the only truly effective solutions to fix these errors, but this solution has far too many drawbacks.
windows troubleshooters
In order to avoid all that, one can always rely on automated third-party solutions, and few are as good as Restoro. It automates pretty much every aspect of your PC repair process, from the scans to the actual fixing. Follow this small guide to learn to you can restore your PC to peak performance using Restoro:
  1. Download and install Restoro.
  2. Launch Restoro.
    • Restoro will now compile data about your PC.
      Restoro first scan
  3. Wait for it to find any system stability issues and possible malware infections.
    • Once the scan is complete, Restoro will show you a summary of your PC’s current status.
      Restoro repair
  4. Press Start Repair.
    • Restoro will now start downloading and replacing and faulty registries, DLLs, and any other damaged files it may have found during the scan.
    • This is possible thanks to the online libraries that is uses for comparison, replacing damaged data with its perfectly functional equivalent.
  5. Restart your PC for all the changes to take effect.
Your PC should now work perfectly fine, and you will no longer have to worry about slow response times, BSoD errors, or anything of the sort. Disclaimer: This program needs to be upgraded from the free version in order to perform some specific actions.

2. 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 help if the MSVCR120.dll was not found on Windows 10.


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.

In case msvcr120.dll was not found on Windows 10, you should be able to fix that by downloading and installing the missing Visual C++ Redistributables.


 4. Install all VC Redist Packages

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

5. Install these packages (depending on your Windows architecture)

remove flash from chrome

For x64 (64-bit System)

For x86 (32-bit System)

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

Reinstalling the redistributable packages can help you if msvcr120.dll is missing from your computer, so we encourage you to try it.

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.

This article covers:
add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *