I am running the non-Steam version of Far Cry 4, and it runs fine until the prologue ends. During the loading screen just after the prologue the application crashes to desktop with the error fault module name MSVCR100.dll. I have tried installing .net 4 from the game folder and setting the autosave to 0 in the gamefile.xml file, but the problem persists.
Is there a good way past this error?
Thank you in advance.
To fix any msvcr100.dll errors, you need to download and install both of Visual C++ Redistributable Packages:
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
Revert all changes you made in gamefile.xml file just in case...![]()
Please try verifying the files before launching the game to see if it helps. If you had not done so, please try reinstalling the game completely after verifying the drivers are up to date. You may also want to check for any other background programs that may be running. Please attached your msinfo and dxdiag to a ticket to Support if this continues. Feel free to contact us by phone.
Verifying game files is also a good point, you should do it every time you have any problems with the game, although I think in your case corrupted game files are less likely than general problem with msvcr100.dll:
How Do I Install / Uninstall / Verify A Game in Uplay?
If installing/repair of Visual C++ Redistributable and verifying game's files doesn't help, update your graphics drivers (or reinstall from scratch if you have the latest one)... If you're running GeForceExperience, do the same with it. Both graphics driver and GeForceExperience also have msvcr100.dll in their catalogs.
As for reinstalling the game completely, I wouldn't go that far...![]()