Battlefield 6: an anti-cheat that starts before the game does
What is known about EA Javelin, why Battlefield 6 requires Secure Boot and TPM 2.0, and what is still unknown about running a DMA build against it.
Short answer
Battlefield 6 runs EA's own anti-cheat, Javelin, and requires Secure Boot and TPM 2.0. Reporting says Javelin loads with Windows rather than when the game launches, so what a DMA build faces here is not yet settled. This store sells no cheat for Battlefield 6, DMA or external.
On this page5
What is known about Battlefield 6's anti-cheat
Battlefield 6 requires Secure Boot and TPM 2.0 to launch, and that part is not in dispute. Players who leave Secure Boot off get an error that names the anti-cheat, and the fix is a BIOS setting. ReportedReporting describes EA's anti-cheat, Javelin, as kernel-level and says it starts with Windows rather than with the game. ReportedThe same reporting quotes EA figures of over 1.2 million blocked cheating attempts across the open beta weekends. We have not found a first-party page that confirms either point, which is why both are marked.
Why does loading with Windows change things?
An anti-cheat that starts with the game sees the machine from that moment on, while one that starts with Windows also sees what happened before. That is a real design difference, and it changes what any approach has to account for. It is also why we do not describe a build for this game. We would only be guessing, and a guess is no help to a buyer who is putting an account at risk.
Which PC needs Secure Boot turned on?
Battlefield 6 needs Secure Boot on, and some DMA advice tells you to turn it off. Both can be true, because they apply to different machines.
| Machine | Secure Boot | Why |
|---|---|---|
| The gaming PC | On | The title will not launch without it, so this is not a choice |
| The second PC | Your call | Nothing on the gaming PC inspects it. Leave it however the machine shipped |
If a guide tells you to disable Secure Boot on the PC you play on, that advice is not for Battlefield 6.
What we can't confirm yet
We give no build advice for Battlefield 6 and make no claim that any build works. We will revisit Battlefield 6 when a first-party description of Javelin exists, or when the team has tested against it properly. Until then, we stick to what is known, which covers less ground but is more useful than guessing at what might be true.
Common questions about Battlefield 6
Do I have to turn Secure Boot on for Battlefield 6?
Yes, on the gaming PC, because Battlefield 6 will not launch without Secure Boot and TPM 2.0, and the error names the anti-cheat. The second PC is not affected.
What is EA Javelin?
Javelin is EA's own anti-cheat for Battlefield 6. ReportedReporting describes it as kernel-level and says it starts with Windows rather than with the game. We found no first-party page that confirms this.
Does DMA work on Battlefield 6?
UnconfirmedWe have not established that, so we do not claim it. An anti-cheat that loads before the game is a different problem, and we have not tested against it.
Why is there less information on Battlefield 6 than on other games?
Because less is known, and padding the advice out to match other games would make it sound more confident than the facts allow.
Sources
UnconfirmedNo first-party EA page for Javelin was found on 2026-09-12, so everything here about it comes from press reporting and is marked as such. That gap needs to close before anyone sells a product for this game.
Read next
Still stuck? Open a ticket on Discord
All guides