How to fix msvcr110.dll is missing on Windows 10

Madalina Dinita
by Madalina Dinita
Former Managing Editor
Affiliate Disclosure
Share this article:

  • MSVCR110.dll is a Microsoft Visual C++ Redistributable dll, as suggested by its name. If this file is missing it might prevent apps from running. A quick workaround is to have your Windows updated. Read the following article for this detailed solution and more.
  • A solution that might fix this and other performance issues is to reinstall Visual C++ Redistributable. Check more about this method in the lines below.
  • If this error was generated by malicious software, you might need some help choosing the right antivirus program.
  • In case you need other solutions like the ones provided in this article, you can bookmark in your browser out dedicated Windows 10 Errors Hub.
Ddkmd.sys blue screen errors in Windows
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.

MSVCR110.dll is a Microsoft Visual C++ Redistributable dll, as suggested by its name. This dll file is needed to run any application/program built using Visual Studio 2011/2012. If this file is missing, Windows gives an error: “The Program can’t start because MSVCR110.dll is missing from your computer. Try reinstalling the program to fix this problem.”

While the most tempting solution may be to simply download the DLL file, the user needs to be careful as to where they download it from. Also, this might not necessarily resolve the issue. Try the following solutions to resolve the MSVCR110.dll error on Windows 10:

Table of contents:

  1. Download and install msvcr110.dll
  2. Restore msvcr110.dll from the Recycle Bin.
  3. Reinstall Visual C++ Redistributable for Visual Studio 2012
  4. Reinstall the program that’s producing the msvcr110.dll error
  5. Run a virus/malware scan of your entire system
  6. Use System Restore to undo recent system changes

How do I fix Msvcr110.dll errors on Windows 10?

1. Reinstall Visual C++ Redistributable for Visual Studio 2012


1. Go to Control Panel > Programs and Features.

2. Select “Visual C++ Redistributable for Visual Studio” and click Uninstall on the top of the window. Follow on-screen instructions to uninstall the program.

3. Now go to this link and download the latest version of Visual C++ Redistributable for Visual Studio.

4. Once the download is complete open the setup file and follow the on-screen instructions to complete the installation.

This will almost certainly resolve the error. The fresh installation will replace/restore the latest copy of msvcr110.dll. If this doesn’t solve your problem, move on to the next solution.

Run a third-party DLL fixer

There are plenty of third-party programs out there that promise to fix or replace missing or broken DLLs, and most of them stay true to their word. However, if you are to choose just one, then there’s no way you can go wrong with Restoro.

How to use Restoro to fix missing or broken DLLs

  1. Download here Restoro and install it on your Windows 10 PC
  2. Let Restoro perform a full system scan
  3. When the scan is finished, press Clean Now
    • This is when you will have to activate your license key
    • Before the repair process starts, Restoro will create a restore point of your system in case things go wrong
  4. Restoro will now proceed to fix your DLL-related issue.

Note: While Restoro can be downloaded for free, it has limited functionality until you activate it. That being the case, if you want the full benefit of a great PC repair and optimization tool, you should purchase the full license.

2. Download and install msvcr110.dll

dll download

Another thing you should try doing is to download and install msvcr110.dll. Most of the times this will resolve your problem. Follow this link. Scroll down to the list of versions, and download the one specific to your operating system.

Once the download is complete, extract the file. Right-click on msvcr110.dll and click copy. Now navigate to the System32 folder of your computer (Local Disk>Windows>System32) and paste the file there.

Now navigate to the SysWOW64 folder (Local Disk>Windows>SysWOW64) and paste msvcr110.dll there as well.

Now try running the program. Hopefully, this will have resolved the issue. If not proceed with the following solution.

3. Restore msvcr110.dll from the Recycle Bin.

recycle bin

The most common reason behind the “missing msvcr110.dll” error is when the user accidentally deletes the file. Unless you have emptied the recycle bin recently, there’s a good chance the file is still saved in the recycle bin.

Simply open the recycle bin and find the msvcr110.dll file. Right-click on it and click Restore. This should resolve your issue.

4. Reinstall the program that’s producing the msvcr110.dll error

If the msvcr110.dll error shows up every time you use a particular program, try reinstalling that program.

Go to Control Panel > Programs and Features. Select the program and click uninstall. Follow on-screen instructions to complete the process.

5. Run a virus/malware scan of your entire system

Just to be sure that there isn’t any malware on your system that is causing the msvcr110.dll error, run a quick scan of your system. Malware is often responsible for deleting DLL files. Use an anti-virus software of your choosing. Hopefully, this will identify the culprit and fix your problem.

There are many great security tools available, but the best are BitdefenderBullGuard, and Panda Antivirus, so feel free to try any of them.

You can also use Windows’ built-in antivirus, Windows Defender. Here’s how to run a full system scan on Windows 10 Creators Update:

  1. Go to Start > type ‘defender’ > double click Windows Defender to launch the tool
  2. In the left-hand pane, select the shield icon
  3. In the new window, click the Advanced scan optionwindows defender
  4. Check the full scan option to launch a full system malware scan.

6. Use System Restore to undo recent system changes

If all else fails, try using system restore to restore your computer to a state from an earlier date. A recent update or a system change could be a reason behind the missing msvcr110.dll file. Follow these steps:

1. Click on Start and type “System Restore” on the search box.

2. Select “System Restore” from the search results.

3. On the newly opened window, follow the on-screen instructions.

system restore

The system restores process will now start. Once the process is complete, restart your computer. This will most likely fix this error.

Hopefully one of these solutions worked for you. If not, try contacting Microsoft Support.

FAQ: Want to learn more about DLL files?

  • What is a common DLL?

Common. DLL – DLL file called “Bing Common Client Library” is a part of the Bing Panel program developed by Microsoft. Some apps or games may need this file to work properly. If common. dll is missing, whenever you start the application/game you may experience various kinds of errors.

  • What does DLL stand for?

DLL stands for “Dynamic Link Library.” A DLL (. DLL) file contains a library of functions and other information that can be accessed by a Windows program. When a program is launched, links to the necessary DLL files are created.

  • What causes DLL errors?

The most common causes are:  overwriting of a newer DLL file, deletion of a DLL due to a program uninstall, faulty hardware, corrupt registry, and malware infestation.

Editor’s Note: This post was originally published in October 2017 and it has been since revamped and updated in April 2020 for freshness, accuracy, and comprehensiveness.

Editor's Note: This article was originally published in October 2017 and was revamped and updated in November 2020 for freshness, accuracy, and comprehensiveness.
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!