Battlefield™ 6

Battlefield™ 6

94 ratings
How to fix lag and rubber-banding on large maps.
By Goaticorn
This will help with lag on large maps.
11
3
4
   
Award
Favorite
Favorited
Unfavorite
Description of issue
Do you have problems with sliding around and rolling back to where you just were a moment ago? Do you feel like you are getting good performance and frames, yet somehow you are lagging and there is significant delay in actions and movement? Do you feel like your game goes into slow motion in the middle of an objective? This may be the guide for you!
How to fix the issue
The game (and apparently most frostbite games) under-utilize a lot of CPUs. You can tell it to use all of the available threads with this and hopefully it will fix it for you.

  • Make sure the game is closed.

  • Navigate to the main directory of the game.
    (for steam it is .../SteamLibrary/steamapps/common/Battlefield 6/)
    (or you can right click the game in your library and then Manage>Browse Local Files)

  • Create a new text document with right click

  • Rename it to "user.cfg" (no quotes and also make sure the file type and extension changes)

  • Enter the following text by editing the file with notepad

  • Thread.ProcessorCount X
    Thread.MaxProcessorCount X
    Thread.MinFreeProcessorCount 0
    Thread.JobThreadPriority 0
    GstRender.Thread.MaxProcessorCount Y

  • Replace X with your core count minus 1, and Y with your thread count minus the amount of threads you have per core.

    EXAMPLE if you have 6 cores and 12 threads, X should be 5 and Y should be 10.
    EXAMPLE if you have 8 cores and 16 threads, X should be 7 and Y should be 14.

    You can find your core and thread count using task manager (control+shift+escape is the shortcut) by going to the Performance tab and it should say Cores for cores (X) and Logical processors for threads (Y)

Once the file is done, make sure to save it and that it is placed in the right directory and with the .cfg extension. It might give you a warning when you rename it that the file type will change and may become unusable, just accept and ignore the warning.



Troubleshooting if it didn't work.
Make sure the file is placed in the base directory folder of battlefield. IT should be the same folder that contains bf6.exe along with a lot of .dll files and subfolders.

Make sure the file is correctly named user.cfg (it is important that ends in .cfg and that it isn't user.cfg.txt)

If the game crashes, you may have entered the incorrect values for X or Y, double check that you are using the core count for X and the thread count for Y.

If you are still lagging and have excluded outside variables (ping, other applications eating processing power, low pc specs) try playing the Rush or King of the Hill modes and see if it helps. Some people have had better performance with less players on the map.
If you have any questions, leave a comment and I will try to help.
Everyone has different PCs and this guide might not help you. If it doesn't, let me know and I will try to see if you have any other options.

If it helped you, let me know!
51 Comments
KaNe 15 hours ago 
Ok, So this did help for a bit, but what really worked for me was capping my monitor to 60hz and capping my in game fps to 60. worked a treat.
fox-fang- 29 Oct @ 8:40pm 
seems to have worked for me but i suffered a noticeable fps loss
noobcrafting 29 Oct @ 4:33pm 
Many guides dont have -1 core at same configs. Does it really necessary?
Jäggeri 26 Oct @ 8:13am 
I've tried every fix I've found and it still hasn't helped
Mythic 24 Oct @ 9:03pm 
so if i have 14 cores 20 threads x13 y18
bobi 21 Oct @ 1:16pm 
I got same problem but only on big maps 8vs8 works quite normal but anyway that above didnt help
♡Dopamine♡ 20 Oct @ 2:47pm 
I tweaked my graphic settings and turned off DLSS, since then my connection problems in Conquest are gone.
Seems like DLSS causes the connection issues.
Ajt 20 Oct @ 3:18am 
now im just getting the circle with an X symbol on it most of the time.
Ajt 19 Oct @ 5:34pm 
so if I have 16 cores and 32 threadsit should be 15 for X and 30 for Y? I'm still getting the issue sadly.
Calexise 19 Oct @ 4:19pm 
didn't work, I7-10700F:steamsad: