What Causes MSVCP100.dll File Error and How to Fix It?

MSVCP100.dll error usually occurs when you launch different video games. Atomic Heart, Hogwarts Legacy, Forspoken, Dead Space – this error is a frequent guest in these and many other popular PC games.

There’s no need to speculate on the reasons for the error: it’s already listed in the message itself. The game you are playing has tried to access MSVCP100.dll file, but it failed and Windows therefore displays a message to the user that the requested file is missing.

How to Fix MSVCP100.dll File Error?


Solution 1 Update Microsoft Visual Studio C++

MSVCP100 is a dynamic library included in Microsoft Visual Studio C++ 2010 package. Consequently, you just need to install the mentioned library package on your PC to fix the error.


Use this link to download vcredist_x64.exe (or vcredist_x86.exe if you have a 32-bit OS). The installation process is semi-automatic, so you shouldn’t have any problems.

Solution 2 Reinstall the application

MSVCP100.dll often comes directly with the application (game, program) itself. It is possible that your app’s files have been damaged or modified. In this case, you should heed the advice in the error message, and reinstall the app. If the problem occurred, for example, in the game Steam, you can try to check the integrity of the game files. To do this, do the following:

  • click on the game in the library;
  • choose Properties→Local Files;
  • click the Verify integrity of game files button;
  • wait until the check is finished and the files are restored.

If the Steam client detects any inconsistencies in the files and starts loading replacements for them, the error with the MSVCP100.dll file is almost guaranteed to disappear.

Notify of
Inline Feedbacks
View all comments