Few days ago I’ve decided to play again Borderlands 2 and after the installation of the game I tried to launch it. It looked like the game started to search for updates to download, but then it crashed and I got a system error saying that Borderlands 2 can’t start because msvcr100.dll is missing. I have tried various solutions like running the game in compatible mode, verified local game cache on steam, executed game and launcher as administrator. Nothing fixed the msvcr100.dll is missing error. The Borderlands 2 support team stopped replying to my emails. I started to post my issue on various forums and I within few days I had working solution.
Msvcr100.dll is missing is quite common error that happens in Borderlands 2, Battlefield 3, Battlefield 4 and other games and programs. It is a system library and the re-installation of the game or application will not fix the problem. In my case, to fix msvcr100.dll is missing in Borderlands 2 I just downloaded and installed msvcr100.dll file from here: http://fix4dll.com/msvcr100_dll.
After downloading I followed the installation instruction and copied the file into system32 folder and game bin folder and it fixed my msvcr100.dll is missing error in Borderlands 2. If it fixed your problem too, don’t forget to like and share to spread this guide and help others.