Specs:
Win7 x64
Asus x99 Deluxe
Asus 970 4GB Strix
Intel I7 5820k 3.3Ghz
Kingston Hyper X Predator 16gb ddr4 3000mhz (o.c)

Temps all normal. GPU usage at 99%
Cpu usage at aropund 13%
When game is up.

I know I should be getting at lerast 45 - 60 fps.

What is wrong? Is it my setup?

Already Tried the max gpu render frames to 1 2 and 3. Nothing
Already tried the disableloadingmip0 = 1

Also this is a fresh build and fresh install of windows and farcry 4
HEP

Edit*

So my laptop a MSI GS 70
Win 8.1 x61
i7 4710
GTX 970m 3gb
12gb ddr3

runs this game at double the frames im getting on my desktop.
I'm no rocket scientist, but im pretty sure the laptop specs are much lower than my desktop. Any help would be extreemely appreciated.