IT WORKS NOW!!!!! HORRAY!!!
i9 14900KF CPU fix
WHAT WORKED:
- Doing Step 3. (This let the game run alot longer before the BSOD. I went from 10 minutes BSOD to 2 Hours or playing and then BSOD.
- Installing "Intel Extreme Tuning Utility" and setting "Performance Core Ratio" to 54x. This fixed it completely and I've played over 16 hours every day and no BSOD at all.
POST:
Hey! So this BSOD is specifically related to eaanticheat.sys, which is part of EA’s anti-cheat driver, as you probably already know. What’s actually happening is that the driver is trying to access restricted memory or perform an operation that Windows considers “illegal,” and the kernel crashes because it can’t handle it.
If you have an Intel processor, I've managed to get it to stop the blue screens the same way I did for when marvel rivals was giving me troubles. I have an i9 14900KF and I use "Intel's extreme tuning utility" to turn my performance core ratio down to 54x. Have had no crashes since. Hopefully that can help!
You've already done a lot of solid troubleshooting—props for that. Most people don’t go nearly that far. Here are some things you can try next:
1. Disable Memory Integrity (Core Isolation) EA’s anti-cheat is known to have issues with Memory Integrity, especially on newer CPUs and Windows builds. Go to Windows Security > Device Security > Core Isolation, and turn off Memory Integrity. Then reboot and try again.
2. Disable any third-party antivirus/firewall Stick with Windows Defender for now—it's the most compatible. If you’re using Malwarebytes, Bitdefender, Kaspersky, etc., temporarily disable or uninstall them to test.
3. Clean boot Windows To rule out any background services interfering:
Press Win + R, type msconfig
Under the Services tab, check "Hide Microsoft Services" and click "Disable All"
Then go to the Startup tab, open Task Manager, and disable all startup apps
Reboot and try launching the game
4. Manually reinstall EA Anti-Cheat Navigate to C:\Program Files\EA\AC, run EAAntiCheat.Installer.exe, uninstall Battlefield 6’s anti-cheat from the list, then reinstall it from the same tool.
5. Try compatibility mode Right-click the game’s .exe, go to Properties > Compatibility, and check "Run this program in compatibility mode for Windows 10." Also try running it as administrator.
6. Check your BIOS settings Some BIOS features can mess with anti-cheat systems. Try disabling VT-d or Memory Remapping (temporarily), and if you’re using XMP or any kind of CPU overclocking, disable that as well. Also make sure Secure Boot is enabled.
7. Installing "Intel Extreme Tuning Utility" and setting "Performance Core Ratio" to 54x
Try launching the game after each of these steps, no need to do more than you have to. If none of this works, let me know. There’s one more advanced method I can walk you through, but it’s a bit more involved.
Multiple edits: reddit comments are extremely hard to format HOLY