Battlefront 2 Not Launching (0xc000007b)
I had this issue for a while, and I eventually came to a fix. I am running Windows 11, updated drivers.
Initially, I bought the game from steam. I redownloaded the C++ Redistributables, reinstalled the game and nothing worked. I then bought the game straight through EA several months later (now that BF2 is trending again) and ran into the same issue, but this time finding success. I reinstalled the C++ Redistributables, 2005, 2008, 2010, 2012, 2013, 2015-2022, both x86 AND x64; made sure msvcp120.dll existed in both C:\Windows\System32 and C:\Windows\SysWOW64; then i went to the battlefrontii.exe file and ran it in compatibility mode:
Properties → Compatibility → Enable:
“Run this program in compatibility mode for Windows 8”
“Disable fullscreen optimizations”
Run as Administrator
After these steps, the game launched for me. I made sure to uninstall each C++Redistributable that i had downloaded before downloading them again.