Pour ceux qui ont le problème de Cl*CD invalide, j´ai la solution !
Supprimer le fichier BF2CDK*yCheck qui est dans le dossier princiapl de BF2 !
Pour ceux uqi ont un problème avec l´installation, attendez d´avoir le message d´erreur, puis :
Executer -> %temp%
Rechercher un dossier du type {9784-efji-41854-zefji-4854-etc...} (Ceci est seulement un exemple)
Vous en aurez plusieurs, trouver le bon, pas trop dur, regarder les fichiers à l´intérieur et dès que vous voyez un fichier qui porte le nom bf2 quelquechose, c´est le bon.
Copiez donc tous les fichiers dans le répertoire de BF2, et lancez patch.exe
Puis attendez
Autre chose: Si votre session XP contient des caractères spéciaux (é è à,...), renommer la! c´etait a cause de sa pour moi aussi 