Msvcr100.dll errors are caused by situations that lead to the deletion or corruption of the msvcr100 DLL file. In some cases, the errors can indicate a registry problem, a virus or malware issue, or even a hardware failure.
Follow these steps in the order they are listed below to try the simpler solutions first.
Download and run the Visual C++ Redistributable for Visual Studio 2015. This will replace/restore the msvcr100.dll with the most recent copy provided by Microsoft.
There are a few download options from Microsoft for this update, based on the version of Windows you have installed: x86 (32-bit) or x64 (64-bit). See our advice on How to determine whether you are running a 32-bit or 64-bit version of Windows if you are not sure which to choose.