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.