Home
What Is AntiCheatExpert and Why Is It on My PC
Anti-Cheat Expert, commonly abbreviated as ACE, is a professional-grade security software solution developed by Tencent. If you have discovered folders or processes named "AntiCheatExpert" or "ACE" on your Windows computer, it is almost certainly because you have installed a video game that utilizes this specific technology to prevent hacking and unfair play. While it may appear suddenly in your program files, it is a legitimate component of many modern multiplayer gaming ecosystems.
Identity and Origin of AntiCheatExpert
The presence of AntiCheatExpert on a PC often causes alarm for users who do not recall explicitly installing it. This software is typically bundled with game installers. When you agree to the Terms of Service and End User License Agreement (EULA) of a supported game, the anti-cheat component is installed as a background service to ensure the integrity of the game's competitive environment.
The Developer Behind ACE
Anti-Cheat Expert is produced by Aceville Pte Ltd, which is a specialized subsidiary of Tencent based in Singapore. Tencent, being one of the largest gaming conglomerates globally, developed ACE to provide a robust defense mechanism for both its internal titles and third-party games published under its "Level Infinite" brand. With nearly 20 years of experience in game security, the team behind ACE has evolved the software from simple memory scanners to the complex, multi-layered security suite it is today.
Common Games Using ACE
You will likely find this software on your system if you play or have recently played any of the following titles:
- Arena Breakout: Infinite
- PUBG Mobile (when played via official PC emulators)
- Various titles under the Level Infinite publishing label
- Mobile-to-PC ports of popular competitive shooters and RPGs
Is AntiCheatExpert Malware or a Virus
The short answer is no; AntiCheatExpert is not malware, a virus, or spyware. It does not exist to steal your personal information, financial data, or login credentials. Its primary and only function is to monitor for cheating software, debuggers, and unauthorized modifications that could give a player an unfair advantage in a multiplayer match.
However, the reason many antivirus programs or security-conscious users flag ACE as "suspicious" is due to its behavior. ACE operates with high-level system privileges, which is a characteristic it shares with some types of advanced rootkits. In the context of game security, this is known as a Kernel-level driver.
Security Certifications
The executables for ACE, such as ace-service64.exe, are digitally signed by Aceville Pte Ltd. This signature confirms that the software has not been tampered with by a third party since it was compiled. Legitimate game developers use these signed drivers to ensure that the operating system trusts the software enough to allow it to monitor protected memory regions.
How AntiCheatExpert Functions on Your System
To understand why ACE is on your PC, you must understand the "arms race" between game developers and cheat creators. Modern cheats often operate at the same level as the operating system's core (the Kernel), allowing them to hide from standard anti-cheat software that only runs at the User level (where apps like Chrome or Spotify run).
Kernel-Level Monitoring (Ring 0)
Anti-Cheat Expert utilizes a driver—often named ace-base.sys—that loads into Ring 0. This is the most privileged level of the Windows architecture. By operating at this level, ACE can see every process attempting to interact with the game's memory. If a cheating tool tries to inject code into the game to enable "aimbots" or "wallhacks," ACE can detect and block that interaction before it affects the gameplay.
Multi-Layered Defense Mechanisms
Beyond simple memory scanning, ACE employs several advanced techniques:
- Client Hardening: It encrypts and protects the game's executable files to prevent "cracking" or reverse engineering.
- Environmental Detection: It checks if the game is running inside a virtual machine or a sandbox, environments often used by developers to test cheats.
- Economic Risk Management: In games with in-game economies, ACE monitors for "gold farming" bots and automated scripts that disrupt the game's balance.
- Content Moderation: It can even integrate with in-game chat systems to detect and handle illegal or highly inappropriate text and images.
Identifying ACE Files and Processes
If you want to verify the presence of AntiCheatExpert, you can look for specific indicators on your Windows machine.
File System Locations
The software typically installs itself in the following directory:
C:\Program Files\AntiCheatExpert
Inside this folder, you will find several executable files and drivers. The most common ones include:
ace-service64.exe: The main background service.SGuard64.exe: A secondary guard process.uninstaller.exe: The built-in removal tool.SGuardUpdate64.exe: The update module.
Task Manager and Services
When a supported game is running, you can open the Task Manager (Ctrl+Shift+Esc) and look for "Anti-Cheat Expert Service" or ace-service64.exe under the Processes tab. In our testing, this service typically consumes very little resources when idle—roughly 3MB to 15MB of RAM and 0% CPU—making it nearly invisible to the average user in terms of performance impact.
Privacy and Performance Concerns
While ACE is legitimate, it is not without controversy. The use of Kernel-level drivers has sparked significant debate within the gaming community regarding privacy and system stability.
Privacy Implications
Because ACE has access to the Kernel, it can technically see everything happening on your system. While Tencent and Aceville state that the software only monitors game-related data, privacy advocates argue that such deep access is a potential security risk. If a vulnerability were ever found in the ACE driver itself, it could theoretically be exploited by actual malware to gain control of the system.
System Stability and BSOD
Like any software that interacts with the Windows Kernel, a bug in AntiCheatExpert can cause the "Blue Screen of Death" (BSOD). If the ACE driver encounters a conflict with another driver (such as a specific mouse driver or an obscure security tool), it can cause the entire system to crash. While these instances are relatively rare given the scale of the software's deployment, they are a primary reason why users seek to remove it.
How to Uninstall AntiCheatExpert Completely
In an ideal scenario, ACE should uninstall itself when you remove the game it came with. However, due to file permission issues or interrupted uninstallation processes, remnants are often left behind. If you have already uninstalled your games but still see ACE folders or services, follow these steps for a clean removal.
Method 1: The Built-in Uninstaller
Before attempting manual deletion, always try the official uninstaller provided by the developer.
- Navigate to
C:\Program Files\AntiCheatExpert. - Locate
uninstaller.exe. - Right-click the file and select Run as Administrator.
- Follow the on-screen prompts to remove the service.
Method 2: Manual Removal via Command Prompt
If the uninstaller fails or the folder is gone but the service remains, you can manually delete the Windows services using the Command Prompt.
- Press the Windows Key, type
cmd, and select Run as Administrator. - In the black window, type the following commands one by one, pressing Enter after each:
sc stop ace-basesc delete ace-basesc stop ace-gamesc delete ace-gamesc delete "anticheatexpert service"
- If the service is successfully deleted, you will see a message saying
[SC] DeleteService SUCCESS.
Method 3: Cleaning Up Residual Files
After stopping the services, you can safely delete the physical files.
- Restart your computer to ensure no drivers are currently "in use."
- Go to
C:\Program Files\and delete theAntiCheatExpertfolder. - Check
C:\ProgramData\(you may need to enable "Hidden Items" in the View tab of File Explorer) and delete anyAntiCheatExpertfolders there. - Navigate to
C:\Windows\System32\drivers\and look forace-base.sys. If it exists, delete it.
Troubleshooting Common ACE Issues
If you intend to keep the software to play your games but are experiencing issues, consider these common fixes.
"Anti-Cheat Expert Service Not Running"
This error often prevents games from launching. It usually means the service was disabled by a third-party optimization tool or an overzealous antivirus.
- Solution: Check your antivirus "Quarantine" or "Detection History." If
ace-service64.exeis listed, restore it and add theAntiCheatExpertfolder to your exclusion list.
High CPU Usage
If ACE is consuming excessive CPU cycles (e.g., more than 5% while the game is running), it may be stuck in a loop trying to scan a corrupted game file.
- Solution: Use the "Verify Integrity of Game Files" feature in your game launcher (such as Steam or the Level Infinite Launcher). This will redownload any corrupted components.
Comparison with Other Anti-Cheat Systems
To put AntiCheatExpert into perspective, it is helpful to compare it with other industry standards.
- Riot Vanguard: Used in Valorant, Vanguard is more restrictive than ACE, as it typically starts when Windows boots and stays running unless manually closed. ACE, by contrast, is designed to load only when the game starts and unload when it closes (though bugs can sometimes prevent this).
- Easy Anti-Cheat (EAC): Owned by Epic Games, EAC is the most widely used system. It also uses Kernel-mode drivers but generally has a lighter footprint in the Windows Registry than ACE.
- BattlEye: Another industry veteran, BattlEye focuses heavily on signature-based detection and is used in titles like Rainbow Six Siege.
In our observations, ACE is particularly aggressive in its "Economic Risk Management" compared to EAC or BattlEye, which is a reflection of Tencent's expertise in managing massive free-to-play ecosystems where botting is a significant threat to revenue.
Summary
AntiCheatExpert is a legitimate, professional security tool required for playing several high-profile multiplayer games. While its presence in your "Program Files" and its high-level system access might seem intrusive, it serves the essential purpose of keeping competitive gaming fair.
Key takeaways:
- It is not a virus: It is developed by Tencent's subsidiary, Aceville Pte Ltd.
- It is required for certain games: Uninstalling it will prevent those games from running.
- It uses a Kernel driver: This is necessary to detect sophisticated modern cheats.
- It can be removed: If you no longer play the associated games, you can use the built-in uninstaller or CMD commands to wipe it from your system.
FAQ
Does AntiCheatExpert run when I am not playing games?
Standard behavior dictates that ACE should only run while a supported game is active. Once you exit the game, the service should stop and the driver should unload. If you see it running in the Task Manager after closing your game, it may be due to a bug or a pending update.
Can I play games like Arena Breakout without ACE?
No. For most games that bundle ACE, the software is a mandatory requirement. If you disable or remove it, the game client will either refuse to launch or will disconnect you from the server within minutes of starting a match.
Is AntiCheatExpert safe for my hardware?
Yes, it does not "overclock" or modify your hardware settings in a way that could cause physical damage. While it may cause software-related crashes (BSOD) in rare cases of driver conflict, it is generally safe for modern PC components.
Why is the developer listed as Aceville instead of Tencent?
Aceville Pte Ltd is the legal entity Tencent uses for global distribution and security operations. This is a common corporate practice for large international tech companies.
How do I stop ACE from starting on boot?
ACE is typically set to "Manual" start in Windows Services, meaning it only starts when a game calls for it. If it is starting with Windows, you can go to services.msc, find "Anti-Cheat Expert Service," right-click it, select Properties, and change the Startup Type to "Manual."
-
Topic: AntiCheatExpert version 21.2.2507.685 by ACEVILLE PTE LTD - How to uninstall ithttps://www.advanceduninstaller.com/AntiCheatExpert-b328b9a7db26c9ffa10254379dc5479a-application.htm
-
Topic: Steam-Community :: Guide :: Uninstallation guide.https://steamcommunity.com/sharedfiles/filedetails/?id=3378767989&l=german&searchtext=uninstall
-
Topic: AntiCheatExpert version 24.3.2511.846 by ACEVILLE PTE LTD - How to uninstall ithttps://www.advanceduninstaller.com/AntiCheatExpert-6e19f450d497fa5673691a60bfcdbaa6-application.htm