Invalid or duplicate CDkey error?

For when things break.

Moderator: Executive

Post Reply
Winter_Lion
Posts: 1535
Joined: Mon Jul 20, 2009 8:23 pm
Location: Lake Conroe.....Texas

Invalid or duplicate CDkey error?

Post by Winter_Lion »

This problem is starting to crop up a lot all over the bf community. So I thought I would post the repair here for our members use.

Winter :wink:

There are two repairs here. One for DVD version and one for EA link version. Obviously you want the link version, it starts about half way down.

The two files you need to do this procedure are listed at the bottom of this post. Just click on em and they should download for you automatically.

Follow the instructions and back up your registry if you go changing stuff in there.

Good luck.



Average young player wrote:I've had this game for over a month now and today I
logged into to get an "Invalid CD Key" error whenever
I'd try and join a server. Is there anything I can do
to get around the error?

Has anyone else experienced it?

Why do I get a duplicate GUID or invalid CD key error with EA Link?
winter wrote: What this guy is neglecting to say is how lazy he is and how he hates to read or write or do anything that isn't totally ingame when he is on his PC.

In other words, he wants his fellow players to do the work and nevermind how it works.......Pwner's don't have time for reading, riting and rithmatic................haha.............lol.

I quote EA techs from here on down, word for word.........mostly!8O



If you encounterd one of the above error messages when trying to join an online server game after upgrading to EA Link, please try the following steps to resolve your issue.

Note: These files will only work with the english-US version of the game on the Windows operating system. Your game must be installed in the default location. If you have installed Battlefield 2142 to a custom directory please use the manual instructions below.

At the bottom of this answer in the File Attachments section you will find 2 files. (bf2142.bat and bf2142.reg )

Click on each file to save to the desktop.
Once both files have been downloaded double click on the bf2142.bat file.

.........................Try the game again.


For Battlefield 2142 DVD edition follow the steps below:

Double click on the My Computericon.
Double click on drive C:.
Next double click on Programs Files.
Double click on Electronic Arts.
Double click on Battlefield 2142.
Double click to open Support.
Double click on the Battlefield 2142_code.exefile.
Input your Battlefield 2142 Registration Code.
Note: If you are not prompted to enter your code, skip to step 11.
Click on next.
Close My Computer.
Click on the Start button.
Click on Run.
Type regedit in the text field.
Warning: Changes to the registry can cause your computer to operate improperly, so please follow these instructions exactly as they are written.

Follow these steps to back-up the registry so that should something go wrong, you can restore your system back to a working state:
Click the Start button.
Click on Run.
Type regedit into the available text field, and press OK.
If you are using Windows 2000/XP, click on File, and select Export. Note: If you are using Windows 95/98/ME, click on Registry
Then select Export Registry.
Select All under Export Range.
Type backup into the File name field, and click Save.
Click the plus sign next to HKEY_LOCAL_MACHINE.
Click the plus sign next to Software.
Click the plus sign next to Electronic Arts.
Click the plus sign next to EA Games.
Click the plus sign next to Battlefield 2142.
Click on the ergc. On the right panel screen, double click on default.
You should see a code under Value Data.
Enter x9392 at left most part of the code. (eg. x9392DH34DF78WE35BV78AS69)
Click OK.

You may now start playing the game online.




---------------------------------------------------------- ----------------------
---------------------------------------------------------- ------------------------
---------------------------------------------------------- -----------------------
For the EA Link version follow the steps below:

Double click on the My Computericon.
Double click on drive C:.
Next double click on Programs Files.
Double click on Electronic Arts.
Double click on Battlefield 2142.
Double click to open Support.
Double click on the Battlefield 2142_code. exefile.
Input your Battlefield 2142 Registration Code.
Note: If you are not prompted to enter your code, skip to step 11.
Click on next.
Close My Computer.
Click on the Start button.
Click on Run.
Type regedit in the text field.
Warning: Changes to the registry can cause your computer to operate improperly, so please follow these instructions exactly as they are written.

Follow these steps to back-up the registry so that should something go wrong, you can restore your system back to a working state:
Click the Start button.
Click on Run.
Type regedit into the available text field, and press OK.
If you are using Windows 2000/XP, click on File, and select Export. Note: If you are using Windows 95/98/ME, lick on Registry
Then select Export Registry.
Select All under Export Range.
Type backup into the File name field, and click Save.
Click the plus sign next to HKEY_LOCAL_MACHINE.
Click the plus sign next to Software.
Click the plus sign next to Electronic Arts.
Click the plus sign next to EA Games.
Click the plus sign next to Battlefield 2142.
Click on the ergc. On the right panel screen, double click on default.
You should see a code under Value Data.
Enter x9392 at left most part of the code. (eg. x9392DH34DF78WE35BV78AS69)
Click OK
....................You may now start playing the game online.
-------------------------------------------------------


BF2142.reg

---------------------------------------------------------- --


BF2142.bat
ImageImage
Post Reply