Is your PC acting as if an annoying sibling walked by and clicked the restart button on your case in the middle of your game?
Does your entire PC restart without warning, no heat issue, no RAM issue, etc etc etc?
Have you troubleshot everything, and everything is fine?
I might have your solution.
What caused it?
CPU power draw.
The game makes demands, and the CPU tries to take in more power to accommodate and goes over the limit, it trips the internal safeguards, doing its job to save your hardware from damage.
We’re going to set a limit for the CPU using Windows. It won’t impact performance enough to make it not worth it, and can even improve thermals as a side effect!
What to do
Google has us covered, this link will give you the necessary steps:
https://www.laptopmag.com/articles/use-maximum-cpu-power-windows-10
While written for laptops, this applies to desktops as well.
Set your minimum processor state to your own comfort zone under 90%
MAKE SURE IT IS LOWER THAN THE MAXIMUM STATE
The MAXIMUM PROCESSOR STATE is what we need! Select the blue text and decrease from 100% to between 95% and 98%. This is the sweet spot that will keep you up and running with little to no performance drop.
Go try it
Since implementing this limit, Battlefield has not crashed at all, other games are still at the same performance before this change, and my thermals have improved as well.
I acknowledge that this might not work for everyone, or be an option, but it’s worth a try, right?
Thanks to Popcorn for his great guide, all credit to his effort. you can also read the original guide from Steam Community. enjoy the game.