FIX for 100% CPU usage/low performance/low FPS |Get even +40FPS
POLISH TRANSLATION | <send me your translation and I will paste it here>
_________________________________________
Hello everyone, I probably found solution for most of you who experiencing low CPU performance, so lets start from the beginning.
(Also sorry for my English, I hope it didn't make your eyes bleeding 😅)
When I played Battlefield 2042 for the first time (Beta tests) I had literally 20-24 FPS on CPU while my GPU shows stable 140 FPS, also I had 100% CPU usage and 0% of GPU. I thought it's just a beta thing so I just tried enjoy the game (I didn't actually 😂), so I decide to wait for the early release day and.... NOTHING changed. I was upset and I tried to find any solution for that, with no results. But after 10 days I solve that problem by my own, so let's share it with you 😁
My setup:
Windows 10
CPU: i7-6700K 4GHz
GPU: GTX 1080 Ti 11Gb
RAM: DDR4 8GBx2 2133 MHz
!!! Before we start make sure all your drivers are up to date, same as Windows !!!
!!! Important information !!!
RAM overclocking and in-game setting may be everything what you gonna need to fix your problems***
1. Install Battlefield 2042 on SSD if it's possible (M.2 is even better)
- If you can't install BF42 on SSD/M.2 or you don't own it then skip this point
2. Make your Windows look ugly (just for the time you playing)
- Search for "Adjust the appearance and performance of Windows"
- Select "Adjust for best performance"
- Make sure you turned off everything
3. Download CPU-Z from official site
- Open it, go to "Memory" tab and check your "DRAM Frequency"
(My real frequency before fix)
4. Turn on Hardware-accelerated GPU scheduling (Fore some players it increase FPS, for others decrease)
- Search "Graphic Settings"
- Turn on GPU scheduling and restart your PC
5. Set "Windows Graphics Performance" for Battlefield
- In "Graphic settings" (as before) click "Browse" button
- Find your game location (It may be C:\Program Files (x86)\Origin Games\Battlefield 2042)
- Select "BF2042" and click "Add"
- Battlefield 2042 will show up in the list, click it and select "Options"
- Set "High Performance" and Save it
6. Plug your RAM in dual channel
- Plug them in slot number 1 and 3 or 2 and 4 (RAM works better in dual channel)
- If you can't for some reason, then skip this part
7. Enter BIOS and go to OC tab or Advanced settings (depends on the motherboard manufacturer)
- Find DRAM Settings
- Enable XMP/D.O.C.P
[EASY] - Select any option in "Memory Try It!" (If you have it)
or
[HARD] - OC your ram by yourself (I recommend to use some tutorials on YouTube)
- If you gonna set frequency too high your PC will crush or it won't boot up at all
8. Check CPU-Z after successful OC
- Go to "Memory" tab and check your "DRAM Frequency"
- If you overclock your RAM correctly "DRAM Frequency" should show higher number
9. Edit PROFSAVE_profile
- Go to "Documents" > "Battlefield 2042" > "settings"
- Open PROFSAVE_profile file with notepad
- Search for:
- GstRender.WeaponDOF 1 (replace 1 with 0)
- GstRender.ShadowQuality 1 (replace 1 with 0) (that option doesn't change anything)
- GstRender.Dx12Enabled 0 (replace 0 with 1) (changing this option may crush Battlefield at the launching (g_dx12Render, DXGI ERROR DEVICE HUNG/REMOVED))
10. Cleanup your disk
- Search "Disc Cleanup"
- Clean disc that is used for operating system
- Select every possible option and click "Clean up system files"
- Clean the disk on which you installed "Battlefield"
- Select every possible option and click "Clean up system files"
11. Use CCleaner to clear your registry (after disc cleanup)
- Download CCleaner from official website and install it, it's free
- Open CCLeaner and go to "Registry"
- Press "Scan for Issues"
- After scanning press "Review selected Issues..."
- In the small popup window software will ask you if you want to make back up. Press "No"
- Then another popup will shows up, press "Fix All Selected Issues"
12. Turn on "Task Manager" (CTRL + SHIFT + ESC)
- Turn off everything that is unnecessary while you playing
(Internet browser, Steam, CCleaner, CPU-Z, etc.)
13. Open NVIDIA Control Panel
- Go to "Adjust image settings with preview"
- Select "Use my preference [...]"
- Set indicator to the left (Performance)
14. Choose power plan
- Search "Choose power plan"
- Select "High Performance" or "Ultimate Performance" (I recommend ultimate)
15. In Game settings
- Make sure you are playing on fullscreen
- Set same refresh rate as your monitor have set
- Set Field of View to low amount if your GPU struggle
- Motion Blur, Chromatic aberration, Film Grain, Vignette, Lens Distortion. Turn if off for advantage or leave if you don't care about your stats (It may lower performance)
- Texture Quality - Uses GPU but may affect CPU performance
- Lighting Quality - Make big difference on some PC's, I set it to ultra but I recommend low/medium setting
- Terrain Quality - Also GPU work, try your best option
- Antialiasing - Don't hurt your eyes, turn it on. It shouldn't affect CPU (but you never know in this game)
- Ambient Occlusion - Your choice, really
- DLSS - Must have, keep it on (Only on RTX)
- Reflex Low Latency - Enabled + Boost, it helps a lot
- High Fidelity Objects Amount - That option heavily sits on CPU, what it makes? Increase or reduce the amount of soldier and vehicles that can be seen at the same time.
I recommend ULTRA for battlefield advantage, but if your CPU don't like it, change it to MEDIUM/LOW
- Future Frame Rendering and Vertical Sync - Must be turned off
- Others settings that I didn't write about is set to low for gaming advantage (more visibility), you can try play with them to see what doesn't affect your CPU
(Also you can copy same settings as I have)
Summary:
After all that steps I just showed you I lower CPU usage by make my RAM faster. I you could see on screenshoots and in my PC specs I supposed to have 2133MHz but I had 1066 so it looks like both RAMs had 2133MHZ but because there is two of them they divided by two and became 1066MHz each. I speed them up for another 1068MHz so we can say I just add another stick to my PC. Before that I had 20-42 FPS what's make battlefield laggy and for example my gun was shooting like it would like to send Morse code, after overclocking RAM and adjust all the settings I reach magic amount of FPS, from lowest 35 FPS up to 105 FPS, but for most of the time it's around 75 FPS (It's not stable but the game is smooth). And still, my CPU usage is 95%-100% and GPU up to 5% (I don't know why, some people have 60% GPU usage).
______________________________________________________________________________________
If this guide helped you (or don't) please write down how many more fps you get and tell us what steps you done, which didn't work and what PC specs are you playing on. Comments using the formula for clarity, thanks 😉
My setup:
Windows <write yours 10/11>
CPU:
GPU:
RAM:
FPS:
Steps I done: *just type numbers*
I hope I helped you, see you in battlefield 😁