Salut
Essaye ça:
-Désinstalle BF2 et SF
-T´installe BF2, puis SF
-Et ensuite tu finis par le patch 1.41
Car quand tu achete SF, que tu l´installe après avoir déja installé le patch(sur BF2), il faut de nouveau installer le patch que tu as deja mit sur BF2, afin que SF soit aussi patché comme BF2
Je te dit ça, car un de mes potes a eu ce problème aussi et j´ai fait comme ça et il peut y joué now
Bon après je suis pas un pro en PC lol^^
GooD LucK
Ps: un peu de pub^^
Forum BF2 convivial 
http://battlefield-2.clicboard.com/