I've recently tried to install the game Smite, only to be given this message before my computer force restarts.
After diving into a deep rabbit hole to try and even figure out what this means, I decided to just try and install Visual C++ 2012 (x64 and x86). It turns out I do have it installed... or at least I think I do. Trying to repair or uninstall the (x64) version of the program leads to a set up failure "0x8007015e - No action was taken as a system reboot is required." Well, 9 restarts later and I'm out of options. I also tried installing the most recent version of Microsoft Visual C++ (despite it specifically mentioning the Microsoft Visual C++ 2012 Redistributable (x86)) and I ran into the same setup failure.
I've tried multiple options to try and uninstall/repair it, but nothing seems to have worked. The (x86) version installed with no problems, but after trying to open smite again, the same pop up and restart occurs. At this point, I either assume the (x64) version is the problem, or I just have no idea what I'm doing.