many of us are having this kind of problem.
Apparently, the error has no correlation with the game itself. and yes with a software made available by microsoft called: Visual Studio C++ . At least, that's what a dll fixer showed me. (yes it's a dll problem). What I can advise you to do is:
uninstall any version of visual studio C++ and its derivatives.
if the problem persists, I suggest a more advanced attitude like:
format your computer and install the necessary drivers, ONLY. you can even choose to update them, but avoid downloading any package of this program (C++) either manually or through windows update (disable automatic windows updates, as this software is automatically downloaded there, too).