Re: EA app error "DisplayName field missing from registry"
@Maverick2260 wrote:For those wanting to know exactly how to do what ChronoSquirrel described here, here's the instructions.
- Open up Terminal (Command Prompt) in your game's folder. I'll be using my issue game (BattleFront 2) as an example.
- Type: "cd C:\Program Files\EA Games\STAR WARS Battlefront II" into command prompt to get to your game's folder. Obviously, the last part of that will be different if you're having issues with a different game.
- Get the file size for that trial exe by using the dir command, like this: "dir starwarsbattlefrontii_trial.exe". That command told me that the starwarsbattlefrontii_trial.exe is 283,155,264 bytes
- Rename "starwarsbattlefrontii_trial.exe" to "starwarsbattlefrontii_trial.exe.bak" (or you could probably just delete it altogether)
- You can now create the replacement dummy file by typing this command: "fsutil file createnew starwarsbattlefrontii_trial.exe 283155264"
This probably isn't for the computer illiterate out there, but I can confirm that for me, it also worked, and it didn't cause the game to launch every time that the EA launcher is opened (this is what happens if you simply rename the trial file with a bak extension and leave it at that).
Thank you for the instruction @Maverick2260.
I followed the steps; EA Desktop starts without Activation spam and Battlefield 1 starts without file corruption errors (that occur if you just rename or delete bf1Trial.exe).
Here's a screenshot for reference.