skip to content
Logo ZeroTwo

【三角洲ACE优化】用 PowerShell 脚本限制反作弊进程,缓解扫盘卡顿

/ 5 min read

一、为什么要这样做?

玩《三角洲行动》等使用 ACE 反作弊系统的游戏时,你可能发现:

  • CPU 占用莫名升高;
  • 风扇全速转动;
  • 桌面卡顿、游戏帧数下降。

这些往往是因为 ACE 的后台服务(如 SGuard64.exeSGuardSvc64.exeACE-Tray.exe)在执行周期性扫描。
它们运行在高优先级或使用多个核心,可能与游戏主进程争夺资源。
Low-Ace.ps1 的作用,就是通过系统 API 将这些进程“限制”。


二、脚本文件结构

下载或创建以下三个文件,放在同一目录下:

目录可以随意

C:\game\ace\
├─ Low-Ace.ps1
├─ Setup-Low-Ace.cmd
└─ Low-Ace.log

文件说明

  • Low-Ace.ps1:核心脚本,负责监控和调整进程。
  • Setup-Low-Ace.cmd:安装脚本,用于创建计划任务并自动启动。
  • Low-Ace.log:运行日志,用于记录脚本的行为。

三、脚本原理

1. 检测与管理目标进程

脚本会定期(默认每 2 秒)检测以下进程:

Terminal window
SGuard64, SGuardSvc64, ACE-Tray

当发现目标进程后,它会自动:

  • 将进程优先级设置为 Idle
  • 将 CPU 亲和性限制到最后一个逻辑核心;
  • 记录所有操作到日志文件中。

2. 日志机制

脚本运行时会生成日志文件 Low-Ace.log,并在达到上限(默认 1MB)时自动清空。 日志内容示例:

2025-10-04 19:34:00.123 [FIX] SGuard64 PID=1234 Priority: Normal -> Idle
2025-10-04 19:34:00.126 [FIX] SGuard64 PID=1234 Affinity: 15 -> 8
2025-10-04 19:37:00.000 [OK] monitor running

心跳日志 [OK] monitor running 表示脚本仍在后台正常运行。


四、安装与使用方法

1. 放置文件

Low-Ace.ps1Setup-Low-Ace.cmd 放在同一目录下,例如:

C:\game\ace\

2. 以管理员身份运行安装脚本

右键点击 Setup-Low-Ace.cmd → 选择“以管理员身份运行”。
脚本会自动:

  • 创建计划任务 Low-ACE
  • 设置为 SYSTEM 权限
  • 启用 开机自启
  • 自动启动一次。

运行成功后会显示:

已创建计划任务:Low-ACE(开机自启,SYSTEM)
已立即启动一次
日志路径:C:\game\ace\Low-Ace.log

五、卸载方法

如果想停止后台运行:

  1. 打开命令提示符(管理员权限);

  2. 执行:

    Terminal window
    schtasks /Delete /TN "Low-ACE" /F
  3. 删除脚本文件和日志即可。


六、安全性说明

  • 无注入、无修改、无驱动:只使用 Windows API 调整进程属性;
  • 不会触发封禁:不与 ACE 通信,也不更改任何游戏数据;
  • 支持所有 Windows 10/11 版本,但需管理员权限;
  • 低资源占用:脚本本身 CPU 占用几乎为 0。

七、进阶参数(可选)

你也可以手动运行 PowerShell 并自定义参数,例如:

Terminal window
.\Low-Ace.ps1 -Priority Normal -Cpu 0,1 -PollSeconds 5 -Quiet:$false

参数解释:

  • -Priority:进程优先级(Idle / Normal / High)
  • -Cpu:指定使用的核心编号(0,1 表示前两个)
  • -PollSeconds:轮询间隔秒数
  • -Quiet:是否静默模式(默认 true)

八、效果与总结

经过测试,脚本运行后:

  • ACE 扫盘期间 CPU 峰值显著下降;
  • 游戏帧率波动减少;
  • 系统风扇噪音明显降低;
  • 无需手动干预,开机自动优化。

Low-Ace 是一种“非侵入式”的后台调优方案,
既让 ACE 安静工作,又让你的游戏更顺畅。


免责声明:本脚本仅通过系统 API 调整进程优先级,不修改或干扰游戏及反作弊功能,请勿用于绕过安全检测。