Fix: MSVCR100.dll and MSVCP100.dll missing after Windows 10 upgrade

By: Ivan Jenic
6 minute read

Installation of the new system could cause a lot of problems, especially with the missing .dll files. Exactly this problem occurred to some users who recently upgraded their systems to Windows 10. Reportedly, people are complaining that MSVCR100.dll and MSVCP100.dl are missing from their computers after the upgrade, and I’m going to show you a few solutions for that.

MSVCR100.dll and MSVCP100.dll are Missing, what to do?

Missing dll files can prevent applications from running, and users reported the following problems related to Msvcr100.dll:

  • Msvcr100.dll not found – This is a standard variation of this problem, but you should be able to fix it with one of our solutions.
  • Msvcr100.dll Event ID 1000 – According to users, sometimes you might get Event ID 1000 error message. This message usually comes with the name of the missing file, so you should be able to fix it easily.
  • Msvcr100.dll Entry point not found – Another problem that can occur with missing dll files is Entry point not found. This is a minor error, and you should be able to fix it with one of our solutions.
  • Msvcr100.dll Either not designed – This is another error that can occur due to missing dll files. Keep in mind that this is a minor error so you should be able to fix it with ease.
  • Msvcr100.dll Unhandled exception – Another common error that can occur due to missing dll files. Just like other errors caused by missing files, this one can be easily resolved.
  • Msvcr100.dll Unable to launch – According to users, sometimes certain applications will be unable to launch due to this error.
  • Msvcr100.dll Outlook crash – Missing dll files can affect various applications, and many users reported that Outlook keeps crashing due to missing files.
  • Msvcr100.dll Application extension – Sometimes missing dll files can cause Application extension message to appear. This is a minor problem, and you should be able to fix it with one of our solutions.
  • Msvcr100.dll Access violation, Access denied – In some cases, missing dll files can prevent you from accessing certain files or locations.
  • Msvcr100.dll still missing after installing – Several users reported that the issue still appears even after installing the missing dlls. This error usually appears if you didn’t install the necessary files properly.
  • Msvcr100.dll Faulting module – This is another error message that can be caused by missing dll files. To fix it, you just have to reinstall the problematic application or install the necessary components.
  • Msvcr100.dll keeps crashing – Sometimes certain applications can keep crashing due to missing files. This problem is caused by file corruption, but it can be easily resolved.
  • Msvcr100.dll corrupt – In some cases your dll files can become corrupted. If this occurs, you’ll need to reinstall the necessary components in order to fix this problem.

Solution 1 – Download Visual C++ Redistributable package

Downloading of Visual C++Redistributable package solved this problem for the most of people, and it might solve it for you as well. So, all you need to do is to download this package, and hopefully, you’ll get rid of the error message that says that MSVCR100.dll and MSVCP100.dll are missing from your computer.

Depending on your computer architecture, you can download a x86 version from here, or x64 version from here. After installing the package, restart your computer and check if the error occurs again. Keep in mind that you might have to install multiple versions of Visual C++ Redistributable package in order to fix this problem.

Several users also reported that they fixed the problem by reinstalling the Visual C++ Redistributables. It seems that Visual C++ Redistributables got corrupted during the upgrade process and by reinstalling them you should be able to fix this problem.


Solution 2 – Manually Download MSVCR100.dll and MSVCP100.dll

If installing Visual C++Redistributable package didn’t get the job done, you can manually download these two .dll files from the Internet. There are a lot of sites for .dll downloads, but instead of using unreliable third-party websites, we recommend you to use this software that will replace all missing .dll files.

If you don’t feel comfortable downloading these files from third-party sources, you might be able to find them on your PC. According to users, sometimes these files can be located in Windows.old directory on your PC. This directory has the old version of Windows, and it can also contain the necessary files in System32 directory.

To fix the problem, you just need to copy the files from Windows.old directory to System32 directory on your current installation of Windows. Keep in mind that Windows.old is available only for a couple of days after upgrade, so you might not be able to find it. If you can’t find Windows.old directory at all, you can also copy these files from any other working Windows 10 PC. Once you copy the missing dll files, the problem should be completely resolved.


Solution 3 – Install the latest iCloud update

If MSVCR100.dll and MSVCP100.dll are missing, you might be able to fix the problem simply by updating iCloud. It seems that the latest version of iCloud will also install both MSVCR100.dll and MSVCP100.dll files. If you’re using iCloud, be sure to update it and check if that solves the problem.


Solution 4 – Uninstall Sony’s PlayMemories Home

Sometimes MSVCR100.dll and MSVCP100.dll are missing due to third-party applications. Users reported that this error was caused by PMBVolumeWatcher.exe. After a bit of research, users found that this application was related to Sony’s PlayMemories Home application.

To fix the problem, users are recommending to remove this application from your PC completely. After you remove the application, the issue should be resolved. If you’re frequently using Sony’s PlayMemories Home and you don’t want to remove it, reinstall it or update it to the latest version and check if that solves the issue.


Solution 5 – Perform an SFC scan

If MSVCR100.dll and MSVCP100.dll are missing, that could be due to file corruption. Your files can become corrupted for various reasons, but you can fix the problem simply by performing an SFC scan. To do that, follow these steps:

  1. Press Windows Key + X to open Win + X menu. Choose Command Prompt (Admin) from the list of results. If Command Prompt isn’t available, feel free to use PowerShell (Admin) instead.
    Msvcr100.dll not found
  2. When Command Prompt opens, enter sfc /scannow and press Enter.
    Msvcr100.dll Event ID 1000
  3. The scanning process will now start. SFC scan can take 15 minutes or more so be sure not to interrupt it.

If SFC scan can’t fix the problem, or if you’re unable to run SFC scan at all, you should perform DISM scan instead. To do that, follow these steps:

  1. Open Command Prompt as administrator.
  2. When Command Prompt opens, enter DISM /Online /Cleanup-Image /RestoreHealth and press Enter to run it.
    Msvcr100.dll Entry point not found
  3. The scan can take 20 minutes or more, so be sure not to interrupt it.

After the DISM scan is complete, check if the problem still persists. If you were unable to run SFC scan before, be sure to run it after DISM scan and check if that solves your problem.


Solution 6 – Reinstall Adobe Reader

If MSVCR100.dll and MSVCP100.dll are missing, you might be able to fix the problem simply by reinstalling the Adobe Reader. According to users, Adobe Reader can cause this problem to appear, and in order to fix it, you need to remove it from your PC. After doing that, download the latest version of Adobe Reader and install it, and your problem should be resolved.


Solution 7 – Remove / reinstall Skype

According to users, sometimes Skype can cause this problem to appear. If MSVCR100.dll and MSVCP100.dll are missing, be sure to uninstall Skype and check if that solves the problem. Many users reported that removing Skype fixed the problem for them, so be sure to try that. Now you just have to install the latest version of Skype and check if that solves the problem.


That’s it, i hope these solutions helped you to get rid of the error message which says that MSVCR100.dll and MSVCP100.dll are missing from your computer. If you have any other Windows 10-related issues you can check for the solution in our Windows 10 Fix section.


Editor’s Note: This post was originally published in August 2015 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.


READ ALSO:

For various PC problems, we recommend to use this tool.

This tool will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download ReimagePlus (100% safe download).
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues (requires upgrade).