Cette marche à suivre c'est averré efficace pour des personnes a qui aucune solution ne fonctionnais .
1 clic droit sur l'icône de jeux battlefield bad compagny 2 et faite ouvrir ^^
2 ouvrir support
3 ouvrir localization
4 changer la valeur de checkforupdate=0 par 1 et sauvegarder
5 relancer le jeu et vous n'aurez probablement plus de problème
P.S :Sous Windows 7' Vista /