Have you made sure you have the latest gpu driver, latest BIOS and chipset drivers ? I'm not familiar with your CPU, but the Intel Multi CPU's can park some of your cores, which will affect FPS. Also try a custom graphics ingame setting you don't need eveything on...heck even if you set everything to low, the hit on visuals ain't that bad.
And another one might be this.........BF4 installer does not install DirectX.....this file is in the directory, so you just need to run in manually....I did it when I got the game and got an instand improvement all round !