If DirectX didn’t solve the problem, the issue almost certainly lies with the Microsoft Visual C++ Redistributable packages. A "0xc00007b" error on a 64-bit machine is notorious for occurring because the of a specific C++ library is missing, even if you have the 64-bit version installed.

Most users searching for a download are actually looking for the DirectX End-User Runtimes. This is the most common fix for this error, as it restores missing .dll files (like d3dx9_43.dll or xinput1_3.dll ) that games rely on.

Then, the real fix: He reinstalled the software, but this time — and checked "Disable fullscreen optimizations" .

Finally, he ran and typed: