Battlefield 2

Battlefield 2

47 betyg
[FIX] Your CDKey is not valid
Av GermanDarknes och 2 medverkande
How to fix your CD-Key for Battlefield 2 and Special Forces.
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
How to fix the invalid CD-Key
With this guide you can fix the Invalid CD-Key Message for the Battlefield 2 Complete Edition.
This should work for Battlefield 2 and Battlefield 2 Special Forces.

Step 1:
Download the Battlefield 2 CD-Key changer.

Step 2:
Start the CD-Key Changer, type in your CD-Key and press Apply.


You have to run the tool as administrator!

Step 3:
Delete or rename this file:
C:\Program Files\Steam\steamapps\common\battlefield 2\installscript.vdf

Step 4:
Run Battlefield 2 as administrator.

Right click on "C:\Program Files\Steam\steamapps\common\battlefield 2\bf2.exe"
Properties->Compatibility->Check "Run this program as an administrator"->Apply->OK


Step 5:
Try out if it works. If you still get the error, go back to Step 2 and tick the "Don't include hyphens" checkbox before pressing Apply.

If it works:
Enjoy Battlefield

Please report if it works or if you have any problems.

Also check out this thread:
http://forums.steampowered.com/forums/showthread.php?t=1680864
How to fix the desktop crash
Right click on "C:\Program Files\Steam\steamapps\common\battlefield 2\bf2.exe"
Properties->Compatibility:
Check "Disable visual themes"
Check "Disable desktop composition"
Check "Run this program as an administrator"
->Apply->OK

It should look like this:
44 kommentarer
Dream Life 🌏 1 dec, 2016 @ 5:35 
this motherfuckin shit doesnt work
EntraVenuS 24 jan, 2016 @ 9:27 
The standard bf2 its been revived {LÄNK BORTTAGEN} (and you can get the game for free) .. go see
chebonaparte 1 sep, 2014 @ 17:17 
fucked up that legit bought steam complete package game has to resort to this to use the only servers remaining!
ωorty 16 jul, 2014 @ 3:05 
I bought battlefield 2 but i didnt get a cd key
GermanDarknes  [skapare] 15 maj, 2014 @ 6:15 
Because of this I kept the old solutions, they are still working of course.
It's nice to hear that it works, even with this little bug.
BuBuTchaTcha :3 4 maj, 2014 @ 7:39 
Hello GermanDarknes and world.
I tried the solution from DotDev (Second solutions outdated) because I refused to download an unknown software (I'm sorry :p).

First time, didn't work. Then, I removed the dash from the CD key in Regedit. Now, it works.
It's a long way but effective.

Now, some minors problems appear. All first connection after starting the game or disconnecting fail.
So, I have a restricted severs list.

Thank you for the solution. :)
GermanDarknes  [skapare] 12 apr, 2014 @ 13:33 
Yes, so it worked for you, other users got trouble with their install script, for these user this guide is the correct way.
GermanDarknes  [skapare] 12 apr, 2014 @ 12:44 
Changing CD-Key is not enough because Steam will always change it back.
John This 12 feb, 2014 @ 20:24 
oh ok I tried to rename it but it wouldnt let me but ill try again
GermanDarknes  [skapare] 12 feb, 2014 @ 19:46 
@Juanny, it seems that you missed Step 4, than it should stay.

@skulz87, due a bug you have to do this with the steam version.

I updated the CD-Key Changer, it should auto-detect the operating system now.