Many Windows users have recently experienced an error. What usually happens is an error message pops up that says “MSVCR100.dll is missing” when they are on the startup of their system or try to open or install a program.
The error may have different wordings:
- The program can’t start because MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.
- Msvcr100.dll Not Found.
- This application failed to start because msvcr100.dll was not found. Re-installing the application may fix this problem.
What is MSVCR100.dll
MSVCR100.dll is a file included in the Microsoft Visual C++ 2010 Redistributable Package. It is required by many programs to run properly on a Windows computer.
If this error is happening to you, you’re no doubt very frustrated, but the good news is you should be able to fix it quite easily. We’ve put together some suggestions to help you fix the problem.
Solution 1: Download Microsoft Visual C++2010 Redistributable Package
To fix the “MSVCR100.dll is missing” error, you should reinstall the MSVCR100.dll file in your computer. So you can download the Microsoft Visual C++ 2010 Redistributable Package, which contains the file that you need. To do so, follow these steps:
WARNING: DON’T download the MSVCR100.dll file from any dll download website. It’s not safe, and you may not be able to get the right file for your system.
- You should know the system type (32-bit or 64-bit) with your computer. If you’ve already known, you can skip to step 2.
Search System Information from the search box on your desktop, and click System Information.
Then you should be able to see the 32-bit or 64-bit system type.
- Download the package from here if you’re using the 64-bit system type in your computer. Ensure to select the appropriate system language.
Download the package from here if you’re using the 32-bit system type in your computer. Ensure to select the appropriate system language.
- Run the downloaded file, and follow the installation wizard to install it in your computer.
- Launch the program that was giving the error.
This should fix the error message.
Solution 2: Copy the MSVCR100.dll file from another computer
You can also restore the missing file by copying it from another computer. Make sure the computer you get the file from has the same operating system as yours. Here’s how to do it:
- On your own computer, click the Start button in the lower-left corner of your screen, and type cmd. Then right-click Command Prompt in the result, and click Run as administrator.
- Type “control /name microsoft.system” and press Enter on your keyboard to open the system information window.
- Do step 1 to 2 for the computer you’re going to copy the msvcr71.dll file from to open its system information window.
- Make sure the Windows editions and system types of both computers are the same. (If not, you should find another computer.)
- On the other computer, open File Explorer (by pressing the Windows logo key and E on your keyboard), then go to C:\Windows\System32 (or C:\Windows\SysWOW64 if you can’t find it there). Copy the msvcr100.dll file and save it to a flash drive or external hard drive.
- On your own computer, paste the file to the exact same location as where you copy the file from on the other computer.
Hopefully, this helps you fix the msvcr100.dll missing error. If not, don’t worry. There are still other fixes you can try…
Solution 3: Run Virus Scan
The “MSVCR100.dll is missing” error may appear if there is malware or virus in your computer. So run a full virus scan across your entire system. It makes take some time, but it’s worth it.
Sometimes Windows defenders may not detect it, so it’s recommended to try another antivirus program such as Avira and McAfee. The specific steps vary from one to another, so we won’t cover them here.
After the scan is complete, if any malware has been detected, follow the instructions provided by the antivirus program to fix it.
Then restart your computer and try to launch the application again to see if it works.
Solution 4: Restore your system to a restore point
You can restore your missing MSVCR100.dll file by reverting your Windows system to a previous state. To do so, you should use the System Restore feature to restore your system to a restore point.
NOTE: There should be a system restore point created on your Windows system before you can try this fix.
- Click the Start button in the lower-left corner of your screen and type “recovery“. Then click Recovery in the list of results.
- Click Open System Restore to open the System Restore wizard.
(The screenshots below show the different locations of “Open System Restore” on Windows 10 and Windows 7.) “Open System Restore” on Windows 10 “Open System Restore” on Windows 7
- Follow the instructions of the System Restore wizard to restore your system from a system restore point.
After you restore your system, check to see if this fixes your MSVCR100.dll missing error. Hopefully, it does. But if not, you may need to…
Solution 5: Install Windows Update
Windows update keeps releasing patches and packages which could replace or update some of the DLL files on your machine, and MSVCR100.dll could be one of them.
To do so:
- Type Windows Update in the search box on your desktop and click Check for updates from the result list.
- The Windows Update pane will pop up and load any available updates. Click Download (or Install updates if you’re using Windows 7) to download.
- Follow the on-screen instructions to finish updating.
- Restart your computer.
- Open the program that was giving the error.