中文关键词 / Keywords: 腾讯ACE、反作弊、CPU限制、SGuard64、降频、游戏优化、后台进程、进程优先级、PowerShell 脚本
一个 PowerShell 脚本,把腾讯 ACE 反作弊的守护进程(SGuard64.exe、SGuardSvc64.exe)的优先级降到最低,并绑定到最后一个 CPU 核心,从而降低它对整机性能的影响。不修改游戏文件、不注入进程、不绕过反作弊。
English: A PowerShell script that limits Tencent ACE anti-cheat background processes to the last CPU core at idle priority — reduce its performance impact without modifying game files or injecting code.
- 自动等待进程:循环等待
SGuard64.exe/SGuardSvc64.exe启动后再设置。 - 降低优先级:将进程优先级设为
Idle。 - 绑定 CPU:将进程亲和性绑定到最后一个逻辑核心,限制其占用。
ACE.ps1 会:
- 获取本机逻辑处理器数量,计算出「最后一个核心」的亲和性掩码。
- 每 2 秒检测一次目标进程,直到其启动。
- 设置进程的
PriorityClass = Idle、ProcessorAffinity = 最后一个核心。
- 下载或 Clone 本项目。
- 双击
A.bat(它会以-ExecutionPolicy Bypass方式运行ACE.ps1)。 - 脚本会保持运行并持续监控目标进程,按任意键退出。
⚠️ 设置进程亲和性可能需要管理员权限。若设置失败,请右键A.bat→「以管理员身份运行」。
├── ACE.ps1 # 核心脚本:等待进程并设置优先级 / CPU 亲和性
├── A.bat # 双击启动器:调用 ACE.ps1
└── README.md
- 本脚本只调整进程的调度优先级与 CPU 亲和性,不修改游戏文件、不注入进程、不绕过反作弊本身。
- 不同环境(游戏、ACE 版本、系统)下的效果可能不同,部分场景下限制反作弊进程可能影响游戏正常运行或被检测,请自行评估风险。
- 仅供学习研究使用,使用过程中产生的一切后果由使用者自行承担。
本项目以 MIT License 发布。