Forum Discussion
Hey! I am glad you figured it out. I am just gonna leave this here for others to stumble across, as I had the same issue but resolved it with different methods.
I am running Windows 11.
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.
- dazeassassin1233 months agoRising Novice
ive done everything the both of you listed and more and it still doesn't work.
if only EA would fix a 7 year old bug but no same as always, ive re-downloaded and repaired the game like 8 times and uninstalled and re-installed the launcher 4 times, even with all the fixes still wont open off a fresh install. and for some reason people want them to make a new game 🤡