POSSIBLE SOLUTION FOR BAD PERFOMANCE UPDATE 1.1
Well, after many attempts to solve the performance problem produced by the last patch, I believe, I repeat, I BELIEVE, that I have found an effective solution. While, for some reason, many of the solutions that have been discussed lately have worked to some extent, either by improving the frame rate a bit or making the game stable for a while, none of them have been effective in allowing us to play the game in a stable way as we did before.
I am referring to solutions such as deleting the cache folder, deleting profsave, giving full control permission to the bf2042 folder in documents, updating drivers, etc, etc....
Now, let's get down to business. Part of the problem, and I can't explain why, arises when changing a graphic setting during the game or when doing ALT-TAB, but well, let's continue. When doing ALT TAB and going to the resource monitor of the task manager, you can clearly see how the game is using a lot of resources both CPU and storage in the cache process, so why not block directly the write access to the game cache folder? Well, that's what I did. I've been playing for about 3 hours after I did that and the game is running as good as before, it's worth mentioning that my cache folder already weighs 1.2gb so I guess many of the files needed for the game to perform well are already there. So, what is my recommendation? I don't know if it has anything to do with it, but if you block write permission on the folder make sure the cache process is already in an "advanced" stage.
In case someone does not know how to block the write permission, here is a brief explanation.
-Go to the path to the game's cache folder ".../Documents/Electronic Arts/Battlefield 2042/".
-Once there, right click on the "cache" folder and go to properties, inside the window go to the "Security" tab.
-Once inside look for the SYSTEM user, click on it and then "edit".
-A new permissions window will open, where you will have to look for the Write permission and check it on the Deny side.
-All you have to do is click on apply and accept.
In this way you will block the writing in the folder by the system, perhaps to be more sure you block the permission also in the rest of the users.
I hope that the solution that I found works for you as it did for me.
Hey @ls0uL I can confirm that in Update 1.1 we made changes to Shader Caching which should result in a performance improvement. For this to work it does mean ensuring that you provide full read/write access to the mentioned Cache folder.
You might notice that the first load and playthrough of a level where the Cache is being populated might still have some stuttering. However, any plays after that should feel much smoother.
/Atic