Weird pop-up when I launch Battlefield 3/4



Since I'm using an Asus g750 I would go to the Asus website?
Sorry I'm pretty new to all this.
 


I'm really sorry for the late reply! Was finishing a report. My model is G750JW. Thanks for the help.
 
Here is the website: http://support.asus.com/download.aspx?SLanguage=en&m=G750JW&os=8

I would only install anything that has been updated since from when you received your laptop.
Getting gpu drivers from Nvidia's own website is fine with your laptop.
Nvidia: http://www.nvidia.co.uk/Download/index.aspx?lang=en-uk

Also in your BF4 folders there should be a folder called Installer. Open that and find the folder "directx", then "redist" scroll down to find the DX setup and run it.
Here is an example of my BF4 folders: C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
 



So I did everything you said and it still comes up with the same error message for both games. ):
Anything else I can try? It says something about an API problem but I don't know what that means?
 



Thank you so much, so I had to go in advanced settings and change my language back to English(US) I had it on Chinese(simplified) since I had downloaded Blade and Soul China Beta. Thanks for the time to help me out bro.