Forum Discussion

Anonymous's avatar
Anonymous
11 years ago

[PC] Low FPS in all games (gtx 970 - i5 4690k)

I just built my first gaming rig, and i'm very dissapointed in my FPS. My specs are a MSI GTX 970 (slightly overclocked) i5-4690k (overclocked to 4.3ghz) 8gbs of corsair vengeance pro 2000mhz ram, and a MSI Gaming 7 motherboard. Im only getting 20-30fps in BF4 on multiplayer maps, and 60fps in single player. I updated all my drivers, I tried to get rid of my overclock, I ran some benchmarks on unigine and It all comes out the same conclusion- I wasted 1400$ on a piece of **bleep** PC that a PS4 would destroy. Is there something Im missing, or what? I should be getting easily over 100fps with my hardware.

6 Replies

  • Your card is more than capable of running BF4 at over 100 FPS, I routinely get 120 on my GTX660 after my friend @2042isNotBF  walked me through some in game video setting changes that favor performance instead of eye candy (I didn't notice much of a difference in terms of eye candy after the changes from Ultra\high to medium).  @2042isNotBF can you give the OP some pointers?

  • Sure not a issue happy to help as I am a fps nut lol :womanlol:

    Edit.. I have a GTX690 and my screen size is 5760 x 1080 and with my settings I pull 100 to over 120 fps my average is 120FPS 

    First step open Nvidia Control panel under 3D settings go to Adjust image settings with preview 

    Pick use my preference and set it to performance and hit apply.

    Next go to Manage 3D settings, Program settings tab and add BF4 

    Once BF4 is added in Program settings tab make sure all this is in place..

    Ambient occlusion- not supported

    Anisotropic filtering- use global settings off

    Antialiasing - FXAA - not supported

    Antialiasing- Gamma correction-  use global settings on

    Antialiasing-Mode - use global settings off

    Antialiasing- setting - use global settings none

    Antialiasing- Transparency - use global settings off

    CUDA- GPU's - use global settings ALL

    Maximum pre-rendered frames - Use the 3D application setting

    Multi display /mixed GPU acceleration- set to what your display is 

    Power management mode- Prefer Maximum Performance

    Shader Cache- use global settings on

    Texture filtering - Anisotropic sample Opti.... - use global settings on

    Texture filtering- Negative LOD bias - use global setting Allow

    Texture filtering - Quality - use global setting Quality

    Texture filtering - Trilinear optimization - use global settings on

    Thread optimization -  use global setting Auto

    Triple buffering - use global settings off

    Vetical Sync - use global settings off

    Virtual Reality pre-rendered frames -  use global settings 1

    in game video settings right side set to custom and set everything to medium but last three turn them off ....

    1-antialiasing deferred off
    2-antialiasing post off
    3-ambient occlusion off

    on left side be sure vertical sync is off

    To see FPS in game with out fraps etc:
    1- open note pad
    2-put this in the note pad..... perfoverlay.drawfps 1
    3-when you make the user.cfg in notepad,change the file type from text to all. And name it user.cfg
    4-Put in .....:\Program Files(x86)\Origin Games\Battlefield 4
    5-Also close Origin to put cfg in just to be safe :}
    6-You will see your FPS in top right of screen when you start BF4

  • Anonymous's avatar
    Anonymous
    11 years ago

    I too have been having this problem, game is locked at 40-50 fps regardless of what setting I put on it. Tried your fix and no luck. I know I should be getting higher frames but it refuses to change.

    Specs: Nvidia gtx 770m

                  Intel i7-4900

                 8gb RAM

  • Very strang :womanfrustrated: Have you done all this for settings and tried the BF4 my documents folder as well as clean boot to rule out a program making the issue? Have a good look at programs I have listed so far if the clean boot fixes it...

    Run the game as Administrator:
    Go to the Origin games folder (C:\Program Files (x64)\Origin Games\Battlefield 4) and find Bf4.exe. Right click it and go to PROPERTIES, then COMPATIBILITY and check the box next to RUN THIS PROGRAM AS ADMINISTRATOR.
    Do the same with BF4_x86.exe as well.

    Run Origin as Administrator:
    Go to C:\Program Files (x86)\Origin and right click on Origin.exe and go to properties. Then go to compatibility tab and check the box next to RUN AS ADMIN.

    Disable Origin in game:
    In Origin - Application settings - Origin in Game - disable Origin in game

    Origin Cloud Storage turn it off
    Origin, settings, General

    Make Sure BF4 is set to 64bit if your windows is 64bit
    1- open origin and go to My Games
    2-Right click BF4 and go to Game Properties
    3-Under when launching this game set it to x64 and check off disable origin in game.
    4- Hit apply REBOOT your PC and then test your BF4

    Reboot PC test BF4

    Another thing that may be worth trying: run a Clean Boot: http://help.ea.com/en/article/how-to-clean-boot-your-pc/
    This should ensure that no programs are interfering in the background.


    Disable Mantle if you have it and try Direct X, Turn OFF Anti-Aliasing Deferred in video card settings in game. If you have page file turned off then turn it back on as this can make errors even with 32gigs ram.

    Others have said if they uninstall MSI Afterburner issues / crashing is stopped. So if you have this installed remove program and test BF4. Also look at other programs as Razer synapse,Razer Cortex, Qualcomm Killer Service ,Fraps,EVGA Precision, Geforce experience, be sure to turn off the streaming function that is enabled by default ,Raptr, RivaTuner , ASRock eXtreme Tuner, Steam, Skype, aero ,Overwolf extra program in teamspeak and xfire are known to make issues as well. And I am sure more programs not in my list yet turn one off at a time and test BF4. Since last patch more programs now give issues :/

    Uninstall the HD Audio Driver from the video card driver install add/remove programs. This silly thing makes issues in BF4 for some. Reboot then repair BF4 to be safe.


    If all this fails to fix it then try this...

    BF4 folder in my documents holds game configs and screen shots even if BF4 is installed on different drive. When you uninstall BF4 it does NOT remove this folder. So when you install the game again you can still have the same issues. Even if its not a new install it is still worth trying as the game cfg could be mucked up.

    1- Go to my Documents and remove BF4 folder place it on your Desktop or trash.
    2- Be warned you do have to set up your in game settings again.
    3-Repair BF4
    4- When done go test your game. If it fails reboot your PC and run repair game again and test BF4.

  • Anonymous's avatar
    Anonymous
    11 years ago

    I dont know what it was that fixed it, but it works better now. Can play on high @ 80 fps. Thanks a lot!

  • You are very welcome happy to help thank you much for the XP as well.

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,661 PostsLatest Activity: 17 minutes ago