If you've had problems with Punkbuster kicking you for the reason mentioned above and you're on a system with nvidia display card and integrated graphic chipset, just download and install the nvidia display driver ver. 285.33
Works with BF3 and Assassins Creed: Revelations