How to Fix “EA AntiCheat Has Detected an Incompatible Driver” on Windows 11?
The error “EA AntiCheat has detected an incompatible driver” appears when launching certain EA games such as EA FC 24, Battlefield 2042, or Apex Legends. This typically blocks the game from starting entirely and is caused by one or more of the following issues:
- An outdated or unsigned driver
- A conflicting third-party tool (e.g., RGB software, overclocking tools)
- Remnants of old anti-cheat systems or kernel-level services
- A misconfigured Windows setting, such as Test Mode being enabled
This guide shows you exactly how to identify and fix the incompatible driver error step by step. If you’re also facing issues like EA AntiCheat service encountered an error, the troubleshooting steps below may help with that as well.
Table of contents
- How to Fix “EA AntiCheat Has Detected an Incompatible Driver”?
- 1. Identify the Driver Name (If Shown)
- 2. Uninstall Conflicting Software or Tools
- 3. Update Device Drivers (Especially GPU & Motherboard)
- 4. Reinstall EA AntiCheat
- 5. Disable Windows Test Mode
- 6. Run EA AntiCheat with Admin Rights
- 7. Perform a System File Check
- 8. Check for Unsigned or Hidden Kernel Drivers (Advanced)
- Additional Tips for Persistent Issues
- FAQs
- Get Back in the Game Without Errors
How to Fix “EA AntiCheat Has Detected an Incompatible Driver”?
1. Identify the Driver Name (If Shown)
If the EA AntiCheat error window displays a file name like gdrv.sys, mhyprot2.sys, or something else:
- Note the exact filename
- Search it online to identify the software it belongs to
- Proceed to uninstall or disable that software
If no driver name is listed:
- Open Event Viewer (
Win + X > Event Viewer) - Go to Windows Logs > System and look for EA-related error entries
Users encountering this alongside issues in Origin may also want to review our guide on fixing the Origin Access Error.
2. Uninstall Conflicting Software or Tools
Certain background programs are known to inject unsigned or low-level drivers that trigger this issue.
Remove the following if installed:
- GIGABYTE App Center or RGB Fusion – uses
gdrv.sys - MSI Afterburner & RivaTuner – injects monitoring services
- MyHoYo (Genshin Impact, Honkai) – leaves behind
mhyprot2.sys - Cheat Engine or similar modding tools
- Driver emulator tools or virtual drives
Steps:
- Press
Win + R, typeappwiz.cpl, hit Enter - Uninstall any conflicting apps
- Reboot your PC
3. Update Device Drivers (Especially GPU & Motherboard)
Outdated or unsigned drivers are a top cause of EA AntiCheat failures.
How to update safely:
- Open Device Manager
- Right-click your GPU (under Display Adapters) > Update driver
- Do the same for System Devices, Network Adapters, and Storage Controllers
You can also use:
If you notice messages like A driver cannot load on this device, check our fix guide for Windows 11 driver loading issues, as those may also block EAAC.
To avoid future problems, follow this checklist of driver update compatibility issues, especially if you recently installed system or BIOS updates.
4. Reinstall EA AntiCheat
Corrupt AntiCheat installation files or incorrect privileges may cause validation issues.
Steps:
- Go to
C:\Program Files\EA\AC - Run
EAAntiCheat.Installer.exeas Administrator - Select your game > Click Uninstall
- Then click Install
- Restart the PC
Apex Legends users may also encounter an EA AntiCheat startup block. In that case, see this specific Apex AntiCheat error fix as it includes game-specific tips.
5. Disable Windows Test Mode
EA AntiCheat will block any PC running in Test Mode, as it allows unsigned drivers.
To check and disable it:
- Open Command Prompt as Admin
- Run:
bcdedit /set TESTSIGNING OFF - Restart your PC
You can verify status with:
bcdedit
Look for testsigning and ensure it’s not set to Yes.
6. Run EA AntiCheat with Admin Rights
Improper permissions or UAC interference may prevent EAAC from verifying system integrity.
Steps:
- Navigate to
C:\Program Files\EA\AC - Right-click
EAAntiCheat.Installer.exe> Properties > Compatibility tab - Check Run as Administrator, then click Apply
- Do the same for your game’s EXE
7. Perform a System File Check
Missing or altered Windows system files can interfere with driver loading.
Run the following commands in Command Prompt (Admin):
sfc /scannow
Then also run:
DISM /Online /Cleanup-Image /RestoreHealth
This will repair corrupted system files that may be affecting driver validation.
8. Check for Unsigned or Hidden Kernel Drivers (Advanced)
To check all loaded drivers and verify their digital signatures:
- Open Windows PowerShell (Admin)
- Run:
driverquery /v /fo list > %USERPROFILE%\Desktop\drivers.txt - Open the
drivers.txtfile from your Desktop - Look for non-Microsoft drivers with suspicious names
Use tools like Autoruns from Microsoft Sysinternals to locate any driver loading at boot.
Additional Tips for Persistent Issues
- Temporarily disable your antivirus if it’s injecting a network filter (e.g., Avast, Bitdefender)
- Ensure you’re using UEFI + Secure Boot, as some EA titles check system integrity
- Do not attempt to bypass the error with modified EXEs or cheat loaders — EA AntiCheat is kernel-level and will block these
FAQs
Usually it’s due to unsigned or conflicting drivers loaded by motherboard tools, overclocking software, or old anti-cheat engines.
Yes. The issue is usually related to drivers or Windows configuration and doesn’t require game reinstallation.
Yes. It’s used by Genshin Impact’s anti-cheat. If you’ve uninstalled the game, it can be removed manually from C:\Windows\System32\drivers.
Some overlay or monitoring tools inject DLLs or drivers, which interfere with anti-cheat validation.
Get Back in the Game Without Errors
EA AntiCheat errors are strict for a reason, to ensure fair, cheat-free gameplay. However, many users run into this issue because of completely harmless tools or outdated drivers left behind from older software.
By cleaning up your drivers, checking for known software conflicts, and ensuring your system isn’t in Test Mode, you can fix this permanently.
Want to avoid driver-related errors in the future? Use a trusted tool to install only signed, compatible updates, and always reboot after uninstalling any system-level software.
If all else fails, reach out to EA Help and attach the EAAC log files from your install directory for manual analysis.
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
User forum
0 messages