Battlefield 6 will run on a six-year-old mid-range GPU, but its true gatekeeper isn't raw horsepower—it's a suite of firmware security features that will lock out a significant chunk of the PC audience. EA has published the final system requirements, and while the hardware tiers are surprisingly forgiving, the mandatory kernel-level anti-cheat system, codenamed Javelin, demands TPM 2.0, UEFI Secure Boot, and HVCI/VBS capability. That friction between accessible performance and platform exclusion defines the game's PC launch.

The Three-Tier Breakdown: Mid-Range Welcome, Ultra Still Costs

EA and Battlefield Studios structured the specs into Minimum, Recommended, and Ultra tiers, each mapping to a clear target resolution and framerate. The Minimum spec aims for a playable 1080p at 30 FPS on Low settings, while Recommended pushes 1440p at 60 FPS on High or 1080p at over 80 FPS on Low for competitive players. Ultra is built for native 4K at 60 FPS or high-refresh competitive play.

Minimum (Playable)

  • OS: Windows 10 64-bit
  • GPU: Nvidia GeForce RTX 2060, AMD Radeon RX 5600 XT, or Intel Arc A580
  • CPU: Intel Core i5-8400 or AMD Ryzen 5 2600
  • RAM: 16 GB dual-channel
  • Storage: ~55 GB (HDD acceptable; EA notes this is the size "at launch" and various store pages show slightly different numbers)
  • Target: 1080p / 30 FPS / Low settings
  • Security: TPM 2.0, UEFI Secure Boot, HVCI capable, VBS capable—all required
  • OS: Windows 11 64-bit
  • GPU: Nvidia GeForce RTX 3070, AMD Radeon RX 6700 XT, or Intel Arc B580
  • CPU: Intel Core i7-10700 or AMD Ryzen 7 3700X
  • RAM: 16 GB dual-channel
  • Storage: ~80–90 GB SSD (some store/help pages cite 80 GB, others 90 GB)
  • Target: 1440p / 60 FPS (High settings) or 1080p / 80+ FPS (Low settings)
  • Security: Same mandatory stack as Minimum

Ultra (4K/High-Refresh)

  • OS: Windows 11 64-bit
  • GPU: Nvidia GeForce RTX 4080 or AMD Radeon RX 7900 XTX
  • CPU: Intel Core i7-14700K or AMD Ryzen 7 7800X3D
  • RAM: 32 GB dual-channel (4800 MHz)
  • Storage: ~90 GB SSD
  • Target: 4K / 60 FPS (Ultra Balanced) or 1440p / 144+ FPS (High Performance)
  • Security: Same mandatory stack

EA’s inclusion of the RTX 2060 and RX 5600 XT for the Minimum tier signals a real effort to keep the game accessible on hardware that has been mainstream for half a decade. The Recommended tier, meanwhile, lands on modern mid-range GPUs like the RTX 3070 and Intel Arc B580—hardware that can be found in many gaming PCs today. Ultra, predictably, requires a top-tier GPU and a CPU with strong single-thread grunt, plus 32 GB of RAM for the large, destruction-heavy maps and Ultra-quality textures.

Javelin: The Kernel-Level Anti-Cheat That Rewrites the Rules

The most consequential requirement isn’t the GPU; it’s the firmware security stack. Battlefield 6 forces TPM 2.0, Secure Boot, and HVCI/VBS capability because it runs Javelin, EA’s proprietary kernel-level anti-cheat. Developed by a dedicated team of anti-cheat engineers and analysts, Javelin operates at such a low level in the system that it requires these modern platform security features to prevent tampering, pre-OS exploits, and cheaters running unsigned code.

Kernel-level anti-cheats are nothing new—Riot’s Vanguard, Activision’s Ricochet, and Easy Anti-Cheat all dig into the kernel—but EA’s implementation is notable for forcing Secure Boot and TPM 2.0 as hard prerequisites. The practical upside is a much stronger defense against persistent cheats that evade user-mode detection, potentially preserving the health of the multiplayer ecosystem. The downside is a new vector for driver conflicts, system instability, and outright exclusion of systems that cannot or will not enable these features.

During the open beta, community threads documented three recurring friction points:

  • Driver conflicts between Javelin and other kernel-level anti-cheats or legitimate kernel drivers (notably Vanguard) forced some users to uninstall or reinstall drivers to get the game to launch.
  • Anti-cheat verification errors appeared on systems with outdated UEFI/BIOS or misconfigured Secure Boot—problems often resolved by firmware updates and a trip into the motherboard’s security settings.
  • Steam Deck and Linux were non-starters: Proton and user-space compatibility layers simply cannot emulate Secure Boot and the full kernel anti-cheat environment required by Javelin, so those platforms are unsupported at launch.

For the average Windows player on a modern pre-built or self-built system from the last four years, these requirements are likely already met. But for anyone dual-booting, running specialized virtualization software, or gaming on a Linux-based handheld, Battlefield 6 draws a hard line in the sand.

Platform Lockout: Steam Deck, Linux, and Multi-Boot Setups Left Behind

The mandate for Secure Boot and TPM 2.0 effectively excludes the Steam Deck and most Linux distributions from day-one play. While the Deck’s hardware could run Battlefield 6 at modest settings—its custom APU sits somewhere between the Minimum and Recommended GPU tiers—the software stack cannot satisfy Javelin’s security checks. Valve could theoretically work with EA to implement a compatible anti-cheat solution via a Proton update, but as of now, that cooperation hasn’t materialized.

Users of multi-boot configurations, nested virtualization, or certain security tools may also hit walls. Kernel-level anti-cheat drivers can clash with hypervisors, debuggers, and other deep integration software. During beta testing, some players reported that running Vanguard alongside Javelin caused launch failures, while others needed to disable Core Isolation features they normally keep on for day-to-day security. EA hasn’t published a definitive list of incompatible software, so enthusiasts who rely on these tools should budget time for trial-and-error testing—or be prepared to temporarily remove conflicting drivers.

Storage Headaches: The “At Launch” Caveat and Planning Ahead

EA’s stated storage numbers carry an important qualifier: “at launch.” Multiple EA pages and storefronts showed slightly different install sizes leading up to release, with some listing 55 GB for Minimum, others 80–90 GB for Recommended and Ultra. Community analysis recommends adding 20–40 GB of extra headroom for day-one patches, seasonal content drops, and future map packs. Battlefield 6 is a live-service title, and EA explicitly tied the storage caveat to ongoing updates, meaning the footprint will almost certainly expand. If you’re running an SSD for Recommended or Ultra performance, ensure you have at least 30 GB of free space above the listed requirement to avoid mid-season panic.

PC-Exclusive Features: A Configurable Experience for Enthusiasts

Beyond the security friction, EA and Battlefield Studios have leaned hard into PC-first features. Ultrawide monitor support (21:9 and 32:9) grants a wider field of view for those with the right displays. The developers boast over 600 customization options, including HDR exposure controls, HUD scaling, and a slew of UI and accessibility toggles—fine-grained control that is rare in AAA console-first ports. Upscaling tech is fully embraced: Battlefield 6 supports DLSS, FSR, and XeSS equivalents, plus frame-generation modes. These can substantially close the gap between native and playable framerates, making the Recommended tier reachable on older GPUs with the right settings.

That configurability means the PC edition is arguably the most flexible Battlefield release to date—provided you meet the security baseline. It’s a clear signal that EA views the PC as a priority platform, but that priority comes with strings attached.

Compatibility and Privacy: What Javelin’s Kernel Access Means for You

Because Javelin operates in kernel mode, it has unfettered access to system memory, processes, and hardware. EA frames this as a necessary evil: effective cheat detection requires visibility into the kernel to catch aimbots, wallhacks, and DMA-based cheats. The industry has largely accepted this trade-off, but it raises legitimate concerns about privacy, stability, and long-term trust. A poorly written kernel driver can cause blue screens, and a driver that phones home too aggressively can become a privacy nightmare.

EA has not disclosed detailed telemetry practices, but players should understand that any kernel-level anti-cheat can theoretically observe more than just game-related activity. The company’s track record with Javelin will be judged over time—community reports from beta windows already highlighted sporadic stability issues, though these are common in pre-release anti-cheat implementations. For those who must run specific security tools, virtual machines, or alternative operating systems, the initial PC posture may be too restrictive until EA or third-party developers offer workarounds.

Your Pre-Launch Checklist: 6 Steps to Avoid Disaster on Day One

Based on beta feedback and the published requirements, here’s a concrete checklist for Windows players:

  1. Patch your OS: Ensure Windows 10 (Minimum) or Windows 11 (Recommended/Ultra) is fully up to date.
  2. Enable Secure Boot and TPM 2.0: Enter your UEFI/BIOS, find the security tab, and enable both. If your CPU lacks a discrete TPM, use firmware TPM (Intel PTT or AMD fTPM).
  3. Verify HVCI/VBS: In Windows, go to Windows Security → Device Security → Core Isolation. HVCI should be reported as capable; if not, check your motherboard’s UEFI settings.
  4. Update drivers and firmware: Grab the latest GPU driver from NVIDIA, AMD, or Intel, and flash the newest UEFI/BIOS from your motherboard vendor. Several beta anti-cheat issues traced back to outdated firmware.
  5. Reserve enough storage: Add 20–40 GB to the stated requirement. Use an SSD for Recommended/Ultra performance; a fast HDD can work for Minimum but may cause longer load times.
  6. Test other kernel-level software: If you use Vanguard, Faceit, or other deep anti-cheat tools, try joining Battlefield Labs or a beta wave beforehand. Be ready to temporarily uninstall conflicting drivers if crashes occur.

The Verdict: Accessible Hardware, Inflexible Security

Battlefield 6’s PC requirements are a study in contrasts. The hardware tiers show thoughtful scaling that keeps the game within reach of many mid-range PCs—an RTX 2060 and a Core i5-8400 from 2017 are not aggressive asks. The Recommended tier reflects the power of modern mainstream GPUs, and Ultra requires exactly the kind of hardware you’d expect for 4K gaming. That accessibility is commendable.

However, the security demands redraw the map of who can actually play. Javelin’s kernel-level anti-cheat, combined with mandatory Secure Boot and TPM 2.0, shuts out the Steam Deck, Linux gaming, and many specialized setups. For players who simply use Windows 11 on a recent PC with default UEFI settings, this is a non-issue—they likely already meet the requirements. For the enthusiast crowd that tinkers, dual-boots, or relies on alternative platforms, Battlefield 6 arrives as a clear message: embrace the modern Windows security stack or play elsewhere.

That trade-off may feel heavy-handed, but it reflects an industry-wide shift. Kernel anti-cheat is now table stakes for competitive shooters, and platform security features that were once optional are becoming prerequisites. Battlefield 6’s launch will test whether PC gamers are willing to accept that bargain—and whether Javelin can deliver a stable, fair experience without crossing the line into intrusive territory.