How to Fix 'The program can't start because MSVCR110.dll is missing from your computer' Error

If you are getting a message saying The program can't start because MSVCP110.dll is missing from your computer or any other error message mentioning MSVCP110.dll file then there is a problem with one of the Microsoft Visual C++ Redistributable packages installed on the computer. Reinstall the Microsoft Visual C++ Runtime Libraries in order to correct a problem like "general failure" during installation or launching a program.


Uninstalling Visual C++ is done just like any other program on your system. The different versions and components will be listed in Programs and Features or Add or Remove Programs for Windows XP.


1. Open the "Programs and Features" or "Add or Remove Programs" from the Control Panel .

2. Uninstall everything that starts with "Microsoft Visual C++."

3. Download and install all of the following Visual C++ Redistributable Packages:

Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
Visual C++ Redistributable for Visual Studio 2012 Update 4
Visual C++ Redistributable Packages for Visual Studio 2013
Visual C++ Redistributable for Visual Studio 2015


The (x64) stands for 64-bit version of the Visual C++, if you are installing Visual C++ on  32-bit (x86) Windows then only install Visual C++ (x86) versions.