Если у вас глючит Battlefield 3 значит вам нужно проверить рекомендуемые требования с вашими характеристиками компьютера. Если ваш компьютер достаточно производителен для этой игры, значит дело может быть в вирусах, проверьте свой компьютер на вирусы. А также загляните в процессы в диспетчере задач, бывает что какие то программы в фоновом режиме загружают ваш процессор или оперативную память, попробуйте их отключить.