MSVCR120.dll Missing Error Fix

If you’re encountering the frustrating “MSVCR120.dll missing” error, this article provides a solution to fix it.

Overview of Microsoft® C Runtime Library

Microsoft® C Runtime Library logo

The Microsoft® C Runtime Library (MSVCRT) is a dynamic-link library (DLL) that contains functions used by various programs developed using Microsoft Visual C++. It provides essential runtime support for these programs, including memory management, exception handling, and input/output operations.

The MSVCR120.dll Missing Error is a common issue encountered by users when the MSVCR120.dll file is either missing or corrupted. This error typically occurs when trying to run an application or game that depends on the MSVCRT library.

To fix the MSVCR120.dll Missing Error, follow these steps:

1. Download the MSVCR120.dll file from a trusted source. Make sure to choose the correct version (32-bit or 64-bit) that matches your operating system.

2. Locate the system folder on your computer. This folder is usually located in the Windows directory (e.g., C:\Windows\System32 for 64-bit systems or C:\Windows\SysWOW64 for 32-bit systems).

3. Copy the downloaded MSVCR120.dll file to the system folder. If prompted, replace the existing file.

4. Restart your computer to ensure the changes take effect.

If the MSVCR120.dll Missing Error persists, you may need to perform additional troubleshooting steps:

1. Check for malware: Run a full system scan using your antivirus software to check for any potential malware infections that may be affecting the MSVCR120.dll file.

2. Verify system files: Use the System File Checker (SFC) tool to scan and restore any corrupt system files. Open a command prompt with administrative privileges, then type “sfc /scannow” and press Enter. Wait for the scan to complete and follow any instructions provided.

3. Reinstall the application: If the error occurs when running a specific application, try reinstalling that application. This will ensure that all necessary files, including MSVCR120.dll, are properly installed.

4. Update Visual C++: Install the latest version of Microsoft Visual C++ Redistributable package. This package includes the necessary runtime libraries for running applications developed with Visual C++.

If you are still experiencing the MSVCR120.dll Missing Error after following these steps, it may be helpful to consult an IT professional or contact the software developer for further assistance.

Automatic and Manual Restoration Methods

  1. Download a reliable DLL repair tool such as DLL-files Fixer or DLL Suite.
  2. Install the DLL repair tool on your computer by following the on-screen instructions.
  3. Launch the DLL repair tool.
  4. Click on the “Scan” or “Start Scan” button to initiate a scan of your system.
  5. Wait for the scan to complete and identify any missing or corrupted DLL files.
  6. Once the scan is finished, click on the “Fix” or “Repair” button to automatically restore the missing MSVCR120.dll file.
  7. Follow any additional prompts or instructions provided by the DLL repair tool to complete the restoration process.
  8. Restart your computer to apply the changes.

Manual Restoration Method:

  1. Visit a trusted DLL file website such as or Microsoft’s official website.
  2. Search for the MSVCR120.dll file on the website.
  3. Download the appropriate version of the MSVCR120.dll file for your operating system.
  4. Locate the downloaded MSVCR120.dll file on your computer.
  5. Copy the MSVCR120.dll file.
  6. Navigate to the system folder on your computer (usually located in the C:\Windows\System32 folder).
  7. Paste the copied MSVCR120.dll file into the system folder.
  8. Replace any existing version of the MSVCR120.dll file if prompted.
  9. Restart your computer to apply the changes.

Reinstallation and Clean Installation Strategies

If you are encountering the “MSVCR120.dll Missing Error,” reinstallation or clean installation strategies can help resolve the issue. Here are some direct instructions to fix the problem:

1. Reinstallation Strategy:
– First, uninstall the program or application that is showing the error message.
– To do this, go to the Control Panel on your computer and select “Uninstall a program” or “Add or remove programs.”
– Locate the program causing the error in the list and click on it.
– Choose the option to uninstall or remove the program.
– Once the uninstallation is complete, restart your computer.
– After the restart, reinstall the program from the official source or installation media.
– Follow the installation instructions and ensure that you have the latest version of the program.
– Finally, restart your computer again and check if the error is resolved.

2. Clean Installation Strategy:
– Start by downloading the MSVCR120.dll file from a reliable source.
– Make sure you download the correct version of the file that matches your system architecture (32-bit or 64-bit).
– Once the file is downloaded, navigate to the directory where the program that is displaying the error is installed.
– Locate the current MSVCR120.dll file in that directory and rename it to something like “MSVCR120.dll.old” to keep it as a backup.
– Copy the downloaded MSVCR120.dll file and paste it into the program’s directory.
– Restart your computer to apply the changes.
– Launch the program again to see if the error is resolved.

Remember to exercise caution when downloading DLL files from the internet. Always verify the source and use reputable websites to ensure the file is safe and not infected with malware.

Additional Tips: Virus Scans and Driver Updates

Antivirus scanning

To further troubleshoot and fix the “MSVCR120.dll Missing Error,” you can perform virus scans and update your drivers. These steps can help ensure that your system is free from malware and that your drivers are up to date, which can potentially resolve the missing DLL error.

1. Run a Virus Scan: Viruses and malware can corrupt or delete important system files, including DLL files. To check for any malicious programs on your computer, follow these steps:
a. Install reputable antivirus software if you don’t have one already.
b. Open the antivirus program and update its virus definitions.
c. Perform a full system scan to detect and remove any viruses or malware.
d. If any threats are found, follow the antivirus program’s instructions to quarantine or remove them.

2. Update Your Drivers: Outdated or incompatible drivers can also cause DLL errors. To update your drivers, follow these steps:
a. Identify the specific hardware devices that may be related to the missing DLL error. This information can be found in the error message or by researching the DLL file online.
b. Visit the manufacturer’s website for each hardware device and locate the latest driver version for your operating system.
c. Download and install the updated drivers, following the manufacturer’s instructions.
d. Restart your computer after installing the drivers to ensure the changes take effect.

By performing virus scans and updating your drivers, you can address potential causes of the “MSVCR120.dll Missing Error” and increase the chances of resolving the issue. Remember to regularly scan your system for viruses and keep your drivers up to date to maintain the overall security and performance of your computer.

If you continue to experience the missing DLL error after following these steps, it may be necessary to seek further assistance from a system administrator or IT professional. They can provide more advanced troubleshooting techniques and help identify any underlying issues that may be causing the error.


How do I fix Msvcr120 dll missing error?

To fix the Msvcr120.dll missing error, you can try the following steps:

Reinstall the Microsoft Visual C++ Redistributable.
Copy the Msvcr120.dll file from a working source.
Update or reinstall the program causing the error.
Re-register the Msvcr120.dll file.
Try some generic fixes to resolve the Msvcr120.dll error.

How do I fix msvcr100 dll?

To fix the msvcr100.dll error, you can try the following steps:

1. Download and install the Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update.
2. Restore the msvcr100.dll file.
3. Conduct a virus/malware scan on your entire system.
4. Use System Restore to revert recent system changes.
5. Reinstall the program that is causing the msvcr100.dll error.

How do I fix msvcp140 dll error?

To fix the msvcp140 dll error, reinstall the Microsoft Visual C++ Redistributables on your PC. You can find and download this file from the official Microsoft website. Once the installation is complete, restart your PC.

Leave a Comment

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

Scroll to Top