Forum Discussion

UltraGamer14's avatar
3 years ago

A fix for freeze and crash [high cpu] [FIX]

I bought Battlefield 2042 a few weeks ago and had a crash problem which was not so good because when it happens I had to relaunch the game again. It was happening every few matches, my game would freeze while loading in to a multiplayer game and also some times it would work but will freeze on the next map change. It also freezes on the score screen after a match. I found it was a CPU utilization problem, when my CPU usage goes high in percentage my game would freeze while loading.

I want to post a fix which works for me and I hope it helps other people. The fix is to change a setting which is a CPU power setting which is in the power settings in the control panel. The power setting is called Processor performance boost mode. It is hidden and to get the option you have to type this in the Windows command prompt.

powercfg.exe -attributes sub_processor perfboostmode -attrib_hide

Go to control panel.

Open power options.
Click change plan settings.
Click change advanced power settings.

The setting to change is in the Processor power management and it is called Processor performance boost mode, I selected disabled which turns it off which fixed my problem, there is more info on the setting here https://docs.microsoft.com/en-us/dotnet/api/microsoft.windows.eventtracing.power.processorperformanceboostmode?view=trace-processor-dotnet-1.0 . That is how I fixed my CPU problem which was crashing my game and this is the best setting and I think everyone should apply the setting if you are having freeze and crash problems because of high CPU usage.

There is also a few settings which can be set in the Processor power management that are called Minimum processor state and Maximum processor state. I set my Minimum processor state to 5% and that is the lowest that it should be at, I read in some articles about the setting and 20% should be the most for that setting. And I set my Maximum processor state to 89% which works great with Battlefield 2042 and it stops it from crashing.

Ok and I want to help with some more tips which helped me a lot. The game seems to run better with the setting I am going to post. It is the pagefile and it should be reconfigured, I set my pagefile to system managed and it seems to fix crashes. Here are the steps for configuring the pagefile.

Click on the search icon on the taskbar type in control panel open control panel and click on the system icon, look for the advanced system settings option and open it. You should see the advanced tab and under performance click settings.

Click on the advance tab where you should see Visual Effects, Advanced, and Data Execution Prevention. In the Virtual Memory options click change. Make sure all pagefile settings on all drives are set to system managed size.

You only have to set one drive for the pagefile and if you have an ssd you should use the ssd drive which should make the pagefile usage faster.

Those are the fixes which helped me and I hope it helps everyone which is having a problem with there game freezing and crashing.

17 Replies

  • UltraGamer14's avatar
    UltraGamer14
    3 years ago

    Here is a tip for joining a multiplayer game, before joining a multiplayer game alt+tab out of the game then open task manager, click on the performance tab, on the bottom left, click on Open Resource Monitor, click the disk tab and make sure bf2042.exe process is not reading any game files and if it is reading files let the bf2042.exe process finish reading files and then join a multiplayer game.

    I think you have to do this every game, and when bf2042.exe does not have high disk usage you will be able to join a multiplayer game, and the tip helped me also.

  • @GamerFan28 I had a similar problem and solved it by setting the cpu perfomance limit to 99%. (i posted it in the german part of this forum to ask if someone can explain/got an idea what exactly causes this,but no replies so far)

    my problem was that (logical) core #2 was peaking to 100% after a short amount of playtime and perfomance dropped bad in these moments, sometimes the core even was staying at 100%.
    I tried your solution by setting the perfomance boost mode to disabled (and maxiumum perfomance back to default 100%), and it has the same effect as setting it to 99% purely, both seem to deactivate OC completely.

    I tried further with only the perfomance boost mode setting, but all give me the problem again besides deactivated.

    which cpu are you using @UltraGamer14 and have you tried only using the 99% perfomance limit?

    edit : I tried further with perfomance limit 100% and boost mode on deactivated, but the problem occured again, as soon as I put in the 99% perfomance limit the general 

  • @direct3r Did you use the program Process Lasso and use the settings I posted?. It should help and remember to apply all settings which is in my other posts.

    I have a i3 3.6 GHz and am able to play Battlefield 2042 by limiting my CPU usage and with all the settings and tips applied.

  • I would like to tell you that Process Lasso might not be good for some multiplayer games like CoD games which uses anti-cheat and you will get banned for using Process Lasso.

    I am just letting people know before Warzone 2.0 comes out so no one gets banned for using the cpu limiter.

  • Thank you for this post! the Processor performance boost mode was the problem for me in combination with PCIe power management. Upon disabling both I could finaly launch the game and not crash when entering the loading screen.

    Specs:
    RTX 4090
    i9 14900KF
    64GB Ram

    Gigabyte Z790 Aorus Elite AX

About Battlefield 2042 Technical Issues & Bugs

Having issues with Battlefield 2042? Join here to report bugs, and find help with, crashes, connectivity and more.13,005 PostsLatest Activity: 2 days ago