Hier eine kleine Auflistung mit Dingen, die eventuell helfen könnten:
Wie ist es in anderen Spielen ? Liegt vielleicht ein grundsätzliches Problem deines Systems unter Last vor ?
Sind alle Lüfter richtig eingestellt ? Sind die Lüfter möglicherweise sehr verdreckt und kühlen deswegen nicht mehr anständig ?`
Ist Battlefield auf dem aktuellsten Stand ? Sind die neusten Grafikkartentreiber installiert ? Sind die neusten Windows Updates installiert ? Ist DirectX aktuell ?
Läuft es besser, wenn die Einstellungen im Spiel verändert werden ?
Ist das System möglicherweise von einem Virus befallen ?
Hat Battlefield Probleme mit einem anderen Programm im Hintergrund (einfach mal so viel wie möglich abschalten und Battlefield dann starten)
Ansonsten kann vielleicht auch eine Neuinstallation des Spiels die Fehler beheben.`
Grundsätzlich solltest du vielleicht noch sagen, was für ein Betriebssystem du verwendest; die Grafikkarte ist für Battlefield 3 übrigens schon ziemlich schwach. Ich hab hier eine übertaktete 5770 (also schon aus der Generation danach) und selbst die wird bei BF3 ganz schön belastet.