The following content was translated using AIGC. If any part is unclear, please reply to me.
If *Battlefield 6* keeps crashing and you've tried all the solutions available online, you can check out this post.
The error code is similar to "DirectX function failed with DXGI_ERROR_DEVICE_REMOVED." Additionally, when I play *League of Legends*, I also encounter "Windows has restarted your GPU driver." I haven't tested whether the issue is resolved yet, but it's likely fixed.
After troubleshooting, the problem was ultimately caused by a memory error due to CPU overclocking (detected via TM5).
After overclocking the CPU, stress tests passed, but memory stress tests failed, even though the memory was not overclocked. If you encounter this issue, run a memory test with TM5. If the memory has issues, first reset the BIOS and try playing the game (without overclocking the CPU) to see if the crashes persist. Then, enable EXPO/XMP and test again. Once everything is normal, readjust the CPU overclocking parameters.
Event Viewer shows nvlddmkm 153 or 13.
Additionally, here’s a summary of the attempts I made:
1. Used DDU to uninstall and reinstall the graphics driver.
2. Disabled smooth motion (AI frame interpolation).
3. Turned off DLSS.
4. Reinstalled the operating system.
5. Replaced the SSD.
6. Disabled the NVIDIA audio device in Device Manager.
7. Played in borderless windowed mode.
8. Cleaned the RAM and GPU gold fingers.
9. Tried different versions of the graphics driver.
10. Adjusted the power management mode for the game.
11. Disabled the system's GPU hardware acceleration scheduling (not recommended, try this last, as it significantly reduces performance. Prioritize underclocking the GPU by -350, which only results in about a 5% performance loss).
12. Underclocked the GPU by -350.
13. Modified the TdrDdiDelay value in the registry.
14. Avoided playing as the Engineer class and switched factions.
15. Verified the game's integrity.
16. Used DirectX repair tools (mostly ineffective).
17. Reinstalled EA anti-cheat.
18. Adjusted the game's shadow settings (SSAO).
19. Checked the Re-Size BAR status in GPU-Z to ensure it's enabled. If it's enabled in BIOS but not showing in GPU-Z, update the BIOS.
20. Enabled "Above 4G Decoding" in BIOS.
21. Set the GPU to PCIe 4.0 in BIOS.
22. Modified the permissions of nvlddmkn.sys.
23. Checked if the GPU gold fingers were cracked due to gravity.