@Rokebo73 wrote:
@MassiveFnChungus Delete content of the CACHE folder in Documents / BF2042 folder.
Now rename the C:\Program Files (x86)\EasyAntiCheat folder into anything else.
Test geme and update us please
Hey! Thanks for the reply!
I actually sifted through several posts last night and put together a series of things to try- and it worked last night. I’m going to check again as soon as I get the opportunity, but here’s what I found-
When I performed another Clean Boot and enabled EABackgroundServices only and launched the game- it worked. I enabled all services and then went through the list with a fine tooth comb. What I found was Punkbuster A as a service running for no reason on startup. Disabled that. I ALSO found SEVERAL instances of EAC installed in various folders throughout (my assumption is due to the game being uninstalled, swapping from Origin client to EA Desktop, and whatever other various randomosity that Windows gives us the joys of experiencing). I deleted ALL of the EAC instances that I could find and then “Repaired” BF2042 via EA Desktop, AS WELL as following your recommendation on a previous post from roughly a year ago of using various CMD inputs to check syshealth, verify, restore. I have zero idea what of all that actually fixed it- but I quite literally took the approach of “throw enough * at a wall and eventually something will stick”. I wanted to test it for a couple of days to verify the fix before calling it “solved” but figured I’d share this all as it may help someone else.
Edit: Nope. It won't launch again tonight. I did do as you said- deleted the Documents cache for BF2042, renamed the folder in Program Files x86, tried to launch- said EAC wasn't installed, so I repaired the game- it created a new folder for EAC, and the game still will not launch.
Edit to the Edit: So, for whatever reason- I can get the game to launch every single time by following these exact steps:
1) Perform Clean Boot with Windows services and EABackGroundService enabled only.
2) Restart PC.
3) Launch BF2042
4) Return to msconfig and Enable ALL Services
5) Restart PC.
6) Launch BF2042 with everything running my PC would normally have running.
7) ???
8) Profit.
On a serious note- this makes zero sense. If the game will launch after starting with a Clean Boot and a restart with ALL services enabled, then clearly there's nothing running on my PC that would warrant it to not run in the first place. My only guess is that there's something wonky going on with EAC or with the BF2042 exe.