BUG REPORT – EasyAntiCheat_EOS.sys Continuous Kernel Scan Loop (Apex Legends)
Game
Apex Legends
Anti-Cheat
Easy Anti-Cheat (EOS branch)
Platform
Windows 10 22H2 (same behavior previously observed on Windows 11)
Issue persists even after clean OS installation
---
Problem Description
While Apex Legends is running, the kernel driver easyanticheat_eos.sys performs continuous scanning without stopping.
This causes persistent high CPU usage through kernel components such as:
ntoskrnl.exe
Wdf01000.sys
occasionally dxgkrnl.sys
CPU usage immediately returns to normal as soon as the game is closed.
---
Very high CPU usage even in the lobby (especially noticeable on older CPUs)
---
Critical Comparison (Important)
On the same system, with the same OS and hardware:
Fortnite – had the same issue before, later fixed
VRChat – had the same issue before, later fixed
Apex Legends – issue still persists
This strongly indicates:
Not a hardware problem
Not an OS or GPU driver issue
Apex-specific Easy Anti-Cheat EOS module / policy regression
---
Attempted Fixes (No Effect)
Windows 11 → Windows 10 downgrade
Multiple NVIDIA GPU driver versions
Memory Integrity / VBS / Hyper-V disabled
Easy Anti-Cheat reinstall
All overlays and third-party tools disabled
---
This behavior was resolved in Fortnite and VRChat after updates, but remains in Apex Legends.
---
Possible Cause (Hypothesis)
The Apex Legends-specific Easy Anti-Cheat EOS game module may be causing a kernel callback loop, particularly on older CPU architectures.
---
Additional Notes
This is not a configuration or performance-tuning issue.
It appears to be a kernel-level Easy Anti-Cheat regression specific to Apex Legends.