MSVCR100.dll/ MSVCP100.dll missing in Windows 10

by Ivan Jenic
Ivan Jenic
Ivan Jenic
Troubleshooting Expert
Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and... read more
Affiliate Disclosure
  • If DLL files MSVCR100 and MSVCP100 are missing from your PC, you won't be able to run many apps.
  • The more general cause seems to be a faulty upgrade to the latest Windows 10 OS. 
  • One solution would be a direct MSVCR100.dll and MSVCP100.dll download from the old Windows directory.
  • Also, uninstalling certain programs such as Skype or a Sony app might have positive results.
error 0xc1900223

Installing a new operating system can cause a lot of problems, especially with the missing .dll files. This is exactly what 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.

So we’re going to show you a few solutions to restore these files so that you are able to run all Windows programs smoothly.

The resulting issues are more complex and users mentioned the following error messages:

  • 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 – 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 – This is a minor error, and you should be able to fix it with one of our solutions.
  • Msvcr100.dll Either not designed – Keep in mind that this is a minor error so you should be able to fix it with ease.
  • Msvcr100.dll Unhandled exception – 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 – Another 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 Faulting module – To fix it, you just have to reinstall the problematic application or install the necessary components.
  • Msvcr100.dll keeps crashing – This problem is caused by file corruption, but it can be easily resolved.
  • Msvcr100.dll corrupt – If this occurs, you’ll need to reinstall the necessary components in order to fix this problem.

How do I fix a missing MSVCR100.dll file?

1. Run a third-party DLL fixer

For the less tech-savvy, tackling the missing DLL file issue can be a bit difficult. That’s why we recommend a reliable third-party program to do the job instead.

Restoro repair

Restoro is a reliable third-party DLL fixer which uses a built-in automated system and an online library full of functional DLLs to replace and repair any files that might be corrupted or damaged on your PC.

All you need to do to resolve your PC’s problems is to launch it, and simply follow the on-screen instructions to start the process, as everything else is covered by the software’s automated processes.

This is how you can fix registry errors using Restoro:

  1. Download and install Restoro.
  2. Launch the software.
  3. Wait for it to scan your PC for any stability issues and possible malware.
  4. Press Start Repair.
  5. Restart your PC for all the changes to take effect.

After this process is completed your PC will be as good as new, and you will no longer have to deal with BSoD errors, slow response times, or other similar issues.

Get Restoro

Disclaimer: This program needs to be upgraded from the free version in order to perform some specific actions.

2. Download Visual C++ Redistributable package

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

Depending on your computer architecture, you can download an x86 version or an x64 version. 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 the Visual C++ Redistributable package in order to fix this problem.

3. Manually download MSVCR100.dll and MSVCP100.dll

If installing the Visual C++Redistributable package didn’t get the job done, you can manually download these two .dll files from the Internet.

If you don’t feel comfortable downloading these files from third-party sources, you might be able to find them on your PC.

Sometimes these files can be located in Windows.old directory on your PC. It contains the old version of your Windows system and it can also contain the necessary files in the System32 directory.

So go to that directory and look for them. Windows.old is available only for a couple of days after the upgrade, so you might not be able to find it.

Alternatively, you can copy these files from any other working Windows 10 PC.

4. Install the latest iCloud update

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.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

It seems that the program’s latest version will also install both MSVCR100.dll and MSVCP100.dll files.

5. Uninstall Sony’s PlayMemories Home

Users reported that the DLL file disappeared because of the PMBVolumeWatcher.exe process.

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 removing this application from your PC completely.

For this purpose, we strongly advise using an uninstaller program such CCleaner to make sure that all related files are diligently deleted.

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.

6. Perform an SFC scan

  1. Press Windows Key + X to open the Win + X menu.
  2. 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
  3. When Command Prompt opens, enter sfc /scannow and press Enter.
    Msvcr100.dll Event ID 1000
  4. 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 the following command and press Enter: DISM /Online /Cleanup-Image /RestoreHealth
    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.

7. 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.

First, you need to remove it from your PC. Afterward, download the latest version of Adobe Reader and install it, and your problem should be resolved.

Download the latest version of Adobe Acrobat Reader

8. Remove / reinstall Skype

According to users, sometimes Skype can cause this problem to appear. Just like in the previous solution, remove your current version of the program, then install the latest one and check if that solves the problem.

That’s it, we hope these solutions helped you to get rid of the any error message related to missing MSVCR100.dll and MSVCP100.dll files.

If you managed to fix the problem using another method, share it with us in the comment and we’ll surely check it out to update our list.

This article covers:Topics: