After replacing the motherboard, there was an issue with Battlefield 2042.
It turns out my motherboard was the MSI B450M Mortar MAX. When playing Battlefield 2042, even though CPU usage would reach 100%, there were no stuttering issues.
But after switching to the ASUS B550M TUF GAMING PLUS WIFI II motherboard, I experienced severe stuttering and couldn't play the game properly.
Apart from the motherboard, no other hardware has been changed.
CPU:AMD 5700x
memory:16G*2 2133/2400/3200/XMP3600/OC3800MHz
Graphics card :ASUS RX9070GRE
psu:COUGAR GX1050w
Changes already attempted:
- Changed Windows version to 10 or 11.
- Updated the BIOS to the latest version and then downgraded to the version released in October 2023.
- Replaced with memory from another brand, 8GB * 2, 2400 MHz.
- Disabled any overclocking options, power-saving options, TPM, and trusted computing in the BIOS.
- Used user.cfg to limit cores and threads.
- Changed the PCIe 16x_1 interface protocol for the graphics card to Gen3 (this had the biggest improvement, but it only works for infantry on the ground; high-speed movements like TV or jets still cause stuttering).
- Moved the graphics card to the second slot, running in PCI_E 3.0 *4 mode.
- Tested using FurMark and AIDA64, both GPU and CPU were at 100%, but no fluctuation like in the image occurred.
- The temperatures of the CPU and GPU are normal. The CPU doesn't exceed 80°C, and the GPU doesn't exceed 60°C.
After trying these things with no effect, I thought the power supply or CPU might be the problem. Since I didn’t change any other components, I switched back to the B450M motherboard, and everything returned to normal. Then, I had the retailer replace it with another B550 motherboard, but the stuttering issue remained.
The stuttering is accompanied by CPU and GPU utilization fluctuating in a sawtooth pattern. During detection, the CPU power drops. For example, during gameplay, it's at 110W, but during stuttering, the power drops to 60W, as shown in the image below.