Forum Discussion

Anonymous's avatar
Anonymous
11 years ago
Solved

PLEASE HELP...BADLY LAGS IN BATTLEFIELD 4 MULTIPLAYER OR COMPAGIN

Hi, I recently bought Battlefield 4 on Origin. First time I was running compagin and it seemed to be all right. Later that day, i wanted to play multiplayer, but i couldn't. My problem is that i have extremely low frames per second. I literally cant play it. I wanted to check once again how it runs singleplayer and it is quite same as multiplayer, and it is almost same if I run it (singleplayer or multiplayer) on low settings with 720p, or ultra settings at 1080p. I forgot to mention that, in multiplyer mode, i choose servers where i got ping between 30 and 40. PLEASE TELL ME WHAT TO DO. Thanks for your responding.

MY PC SPECS, in case you might ask for it:

CPU: Intel Core 2 Quad Q6600, 2.40 GHz

GPU: nVidia GTX 660 Ti msi OC V1 edition 2 GB VRAM

RAM: 8 GB

HDD: Seagate Barracuda 2x 500 GB

  • Hi give all this a try ....

    Run the game as Administrator:
    Go to the Origin games folder (C:\Program Files (x86)\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.

    Check your firewall to be sure it is open to the game and not blocking it.

    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, 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.


    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.

8 Replies

  • Hi give all this a try ....

    Run the game as Administrator:
    Go to the Origin games folder (C:\Program Files (x86)\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.

    Check your firewall to be sure it is open to the game and not blocking it.

    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, 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.


    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

    Thank you mister, going to do it right now!

  • Anonymous's avatar
    Anonymous
    11 years ago

    Hi Zorlacc. Thank you for your time, but unfortunately non of this helped. After I changed all as you described, it was a bit better, but still there was big lags, like no single second without lag...it bothers and its unplayable. After Removing BF4 to trash and repairing game, it all got worse. I dont know what to do...Friend of mine has PREMIUM and he said there was no lags for him...I dont know should i buy PREMIUM, and maybe then it will be ok, but how can i be sure it wont be just like now. Would be nice if someone from EA would have replied to this. However, Much thanks to you sir.

  • Hi x6nonam3guy9x, sorry it did not work fully for you. Restore the folder you put in the trash back into my documents if not done already.

    Buying premium will not fix this issue for you .....since you did the group of settings I gave you it is now from either a setting in the video card control panel or in game video settings doing this or it is from a program on the PC doing it. Did you try the clean boot to help rule out a program doing this? Also what do you game on if it is high video settings in game try low. Also in game in video settings turn off the last 3

    in game video settings right side 

    1-antialiasing deferred  off

    2-antialiasing post  off

    3-ambient occlusion off  

    on left side be sure vertical sync is off

    This group of settings I gave you will help BF4 run nicer so please do not remove them...

    Run the game as Administrator:
    Go to the Origin games folder (C:\Program Files (x86)\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

    Answers  HQ is more gamers  helping other gamers fix issues but yes it does have some EA staff on it as well but they get busy and cant respond to all posts.

  • Anonymous's avatar
    Anonymous
    11 years ago

    Is it realy problem in my network conection?...because i can play battlefield 3, and aswell, i have PS3 and im playing Destiny on it. But i tested Battlefield with any other devices disconected from the network...Like i said, I choose servers where i got ping between 30-40 and i got many other servers at max 56...got few with higher than 56 😕mileysad:

  • Yes anything is possible making the issue so yes network contention could do it is your PC plugged in or are you trying to game on wifi ? As  wifi  is evil to try and game on no difference how good the wifi is it will make issues.

    If your PC is plugged into the net then run a speed test from your Internet providers web site to be sure your net speeds are not acting up.

  • Anonymous's avatar
    Anonymous
    11 years ago

    Hi there. I just instaled fresh windowx (8.1 pro) and BF4, and did everything just like you said in your first reply. Now my Battlefield runs smooth on ULTRA settings, 2048x1152 with 45 FPS. 😕mileyvery-happy: Thank you sir for your help.

  • Your very welcome happy to help. And thank you for the solution on my post as it will help others. Save this on note pad it will save you a format down the road very cool toy in windows  and more so when on win 8 or win 8.1 as you can run this command line>>>  dism.exe /online /cleanup-image /restorehealth

    Test your windows for errors
    This works in all windows O/S vista Win7, Win8 and Win8.1 windows system file checker :] Copy and past this to note pad and put it on your desktop. As open programs can give you errors when you run this.

    ...... sfc /scannow ..... ever hear of it if not your going to love this .... it will inspect all the important windows files as well as the windows DLL files. If windows system file checker finds any issues with the windows files and windows DLL files it will replace them. This little tool as well as the event viewer saved me and fully helped me fix my BF4 issues as well as saved my .... many a format since I found it. This is the best toy they ever put in windows :]

    For win7 go to start left click in search type cmd and right click cmd pick run as admin

    For win 8.1 right click start bottom left of screen and pick command prompt admin

    1 - Open administrator command prompt and close web pages and programs like origin.

    2 - Type or copy and paste in sfc /scannow and hit enter, This takes 5 min to 15 min SSD vs HD

    3 - This can go one of a few ways ..... no errors ... it fixed some errors ..... could not fix all errors...... does not finish checking and errors out ....... and the last one could not fix errors at all :/

    4 -After its done reboot and do it again even if you had no errors the first time or had errors, could not fix ... run sfc /scannow again and when its done a second time reboot. You need to do this a and get no errors 2 x in a row ...

    5- So if you ran it 2x and no errors your safe you can stop now for now lol, If you had errors first time but not the second then run sfc /scannow again and when its done reboot. You need to get could not find any errors 2 x to be safe. If it still finds errors try and run it a few more times until it finds no errors 2x AND ALWAYS REBOOT BETWEEN RUNNING sfc /scannow

    6 - If you get a message indicating that it can not be repaired and you ran sfc /scannow more then 3x in a row on win vista or 7 mm you need a format or try repair win 7 :/ But after format or repair and all updates are done run sfc /scannow to make sure your windows is stable same deal 2x error free reboot between them.

    If your O/S is Win8 or Win 8,1 then you can run this next command / line in administrator command prompt. Sadly this does not work for win vista or 7 :/ It will restore the health of your PC and you dont lose anything and it will also fix errors in the registry :]

    dism.exe /online /cleanup-image /restorehealth ------- ONLY works for windows 8 and 8.1

    7 - When its done reboot

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,629 PostsLatest Activity: 5 months ago