Forum Discussion
🧠 1. Disable “Hardware-Accelerated GPU Scheduling” (HAGS)
BF titles (especially BF 2042 and now BF6) have a history of random full system reboots with HAGS on.
How:
Open Windows Settings → System → Display → Graphics → Default graphics settings
Turn OFF “Hardware-accelerated GPU scheduling”.
Reboot.
🎮 2. Force DX11 or disable DX12 features
You mentioned a DirectX 12 error — that’s key. BF6’s DX12 implementation can trigger a kernel-level crash on some driver + CPU combos.
Try launching with DX11:
In Steam → right-click Battlefield 6 → Properties → Launch Options → add:
-RenderDevice.Dx12Enable 0
Then test several rounds.
If that stabilises things, it’s almost certainly the DX12 renderer at fault.
⚙️ 3. Check XMP and CPU stability under DX12 load
Even if your RAM passes synthetic stress tests, BF6’s engine (Frostbite DX12) hammers the memory controller differently.
Temporarily disable XMP in BIOS → test the game.
If the issue vanishes, tighten timings manually or reduce XMP speed slightly (e.g. 6000 → 5600 MHz).
You can also try Intel XTU stress test or OCCT memory test for 15 min — if errors appear, that’s your smoking gun.
⚡ 4. Check power delivery / transient spikes
Even a solid PSU can trip under transient GPU spikes that stress tests don’t mimic.
RTX 3080s can draw > 450 W for milliseconds.
If your PSU is below 850 W Gold-rated, or you’re using dual rails with a shared cable, try:
Using separate PCIe cables (not daisy-chained).
Plug the GPU into its own rail if modular.
Enable “Power Limit = 90%” in MSI Afterburner and test — if reboots stop, it’s a transient-spike trip.
🧩 5. Disable Intel “Enhanced Turbo” / MCE
ASUS boards (especially the B760-F) aggressively boost all cores under load.
Try disabling ASUS Multi-Core Enhancement (MCE) in BIOS. This can reduce power transients and stabilise BF6.
🔍 6. Check Event Viewer
After a reboot:
Press Win + R → eventvwr.msc
Navigate to Windows Logs → System
Look for entries at the reboot time — if you see:
Kernel-Power, Event ID 41 → unexpected shutdown (confirming hard reboot).
LiveKernelEvent 141/117 → GPU driver hang (DirectX/driver fault).
Copy that info here and I can interpret it precisely.
🧰 7. Extra clean-up options
Perform a DDU clean driver reinstall (safe mode, remove NVIDIA drivers completely, then fresh install latest Game Ready driver).
Turn off all third-party RGB, fan control, or monitoring tools (Armoury Crate, iCue, NZXT CAM) while testing — some hook the same low-level APIs DX12 uses.
✅ Summary of most effective fixes (ordered)
Disable HAGS
Run BF6 with DX11 (-RenderDevice.Dx12Enable 0)
Disable XMP temporarily
Use separate PCIe cables & limit GPU power
Disable ASUS MCE
Check Event Viewer for 141/41 errors
If you can, paste the exact DirectX error message or Event Viewer log line from the last reboot — that will narrow it to either GPU driver, VRAM timing, or DX12 runtime fault. I can decode it for you and tell you exactly which component is tripping.
Can you check my post I made and offer any suggestions or would it be similar to what you've advised above? I've basically been having similar issues, very random crashes, often at times after 2-3 games of playing, i've linked my PC specs in my post.
About Battlefield 6 Technical Issues
Recent Discussions
- 59 seconds ago
- 2 minutes ago
- 3 minutes ago