LOL OWNED :)
CD Key General Help Thread
Collapse
This topic is closed.
X
X
-
Tags: None
-
Invalid CD key
Symptom. You get Invalid CD key error when trying to join server in BF2 or in BF2:SF.
EA has posted a fix to the issue, that doesn't include using BF2CDKeyCheck and other tools, so other workarounds shouldn't be needed now.
There are some errors in the post at EA however, I think, but I used their Ask a Question option at their support to let them know about it. I used this approch when changing Windows account (although the article mentions that it isn't meant for fixing this
)The way I used below is marked in O R A N G E. Try the option in O R A N G E if the first option fails.
If you get the Invalid CD Key error, then try this.
Question
'Invalid CD key' error after installing the patch.
Answer
Sometimes a conflict in the updated files can prevent the game from properly identifying your CD-key. Usually, refreshing your CD-key will resolve the issue. Note that this will only correct the error if you used the same Windows account to install, patch, and troubleshoot the game. If you have switched Windows accounts at any point it is recommended you uninstall, reinstall, and repatch using the same Windows login.
If you have Battlefield 2- 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.
- 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 CD key.
note: don’t include hyphens.
Example: x9392(your Battlefield 2 CD key here)
If you have Battlefield 2: Special Forces- 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.
- 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. - 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.
note: do not use your Battlefield 2: Special Forces CD key.
Example: x9392(your Battlefield 2 CD key here)
ALTERNATIVE METHOD THAT WORKED FOR ME!! TRY THIS IF THE WAY EA EXPLAINS IT DOESN'T WORK: - Type in x9392 and then your Battlefield 2: Special Forces CD key. ***
note: don’t include hyphens.
note: do not use your Battlefield 2 CD key. ***
Example: x9392(your Battlefield 2: Special Forces CD key here)
** Make sure to type letters in the cd-key in capitals, or it will not work, e.g. x9392AB12CD34EF56GH78, where your CD key is AB12CD34EF56GH78 **
1. If the issue persists, you will need to uninstall the game completely and then reinstall and repatch to completely remove and replace corrupted files.
If the above mentioned doesn't work, try updating PB or manually uninstall BF2 and if you have BF2:SF, uninstall that aswell.
How to update PB:
and
How to manually uninstall BF2 only:
How to manually uninstall BF2 and BF2:SF:
How to find your BF2:SF CD key if you have the EA Downloadable version.
Method 1
If you have the EA Downloadable version of BF2:SF then your BF2:SF CD-key is listed at the entry regkey = in the file: eagamesbf2-2006online_contentbf2-ep1.eam in the EA Downloader folder:Open the file in notepad.Code:[B]C:\Program Files\Electronic Arts\EA Downloader\cache\YOUR-EA-DOWNLOADER-LOGIN\[/B]
Method 2
Alternatively running Battlefield 2 Special Forces_code.exe in this folder:will automatically insert your BF2:SF CD-key into the ergc folder for BF2:SF mentioned above, and you just have to add the x9392 in the correct ergc location in 17. above.Code:[B]C:\Program Files\EA GAMES\Battlefield 2\SupportXP1\[/B]
(Battlefield 2_code.exe in regular support folder does the same, but for BF2, just not automatically.)
Comment