Не раз и не два встречал в интернете жалобы геймеров на то, что во время игры в Battlefield 3 у них намертво зависала система, звук зацикливался, а помогала только ручная перезагрузка. Многие грешили на звуковую карту Realteck и PunkBuster. И у многих решением этой проблемы становилась покупка новой аудиокарты. Но есть и другой выход. Дело в том, что PunkBuster конфликтует с пиратскими копиями Windows, а точнее, с активатором RemoveWat. Чтобы избавиться от этих проблем, необходимо сначала удалить сам RemoveWat, в cmd консоли прописать команду sfc /scannow и перезагрузить компьютер после завершения восстановления. Активация, скорее всего, слетит, но в интернете полно других активаторов, которыми можно воспользоваться, если уж вам так не хочется покупать лицензионную копию Windows. Зато выполнена главная задача — восстановить возможность комфортной игры в мультиплеер Battlefield 3 :)
P.S.
Такая проблема бывает не только с игрой Battlefield, из-за активатора RemoveWat такое случается во всех играх, которые используют PunkBuster, например, в APB.
P.S.S.
Если проблема осталась, попробуйте сделать то, что описано в этом посте