BF2:SF + Vista; CD-Key Invalid error

For when things break.

Moderator: Executive

Post Reply
Goggles
Executive
Executive
Posts: 4157
Joined: Mon Jul 20, 2009 8:20 pm
Location: Qvack Qvack.

BF2:SF + Vista; CD-Key Invalid error

Post by Goggles »

I had been getting his error in Vista a long time, but never addressed it because.. well.. we haven't played SF at GC for a long time ;)

Symptom:
Install BF2 and Special Forces on Vista. Launch game as Administrator and try to load into a SF map, but get the following error message when loading:
"Your CD-Key installed with Battlefield 2: Special Forces is not valid".

Cause:
For some weird EA/Vista reason, installing one of the patches (the latest one?) corrupts the registry entry instead of encrypting it.

Solution:

Click Start.
Go to Run.
Type "regedit" and hit OK button.
Click on plus sign next to HKEY_LOCAL_MACHINE.
Click on plus sign next to SOFTWARE.
Double click on Electronic Arts folder.
Double click on EA Games folder.
Double click on Battlefield 2 folder.
-- BACKUP YOUR ERGC FOLDER BEFORE EDITING IT --
Double click on ergc folder.
Data displayed will probably have x9392 only, or possibly a x9392 followed by many letters/numbers.
Right click on it and select Modify.
Type in x9392 and then your Battlefield 2 CD key (uppercase letters)
note: don’t include hyphens.
Double click on Battlefield 2 Special Forces folder.
Double click on ergc folder.
Data displayed will probably have x9392 only.
Right click on it and select Modify.
Type in x9392 and then your Battlefield 2 CD key.
note: don’t include hyphens.
Example: x9392(your Battlefield 2 CD key here)


Remember to run SF "as administrator". This solved the problem for me.

Cheers!
.Sup
Executive
Executive
Posts: 6215
Joined: Mon Jul 20, 2009 8:23 pm
Location: Slovenia, EU

Post by .Sup »

Tried that for vanilla couple times in Vista. Never worked for me. Works for others though, well for some at least.
Image
Post Reply