Cheat Engine 故障排除

下载、安装或运行 Cheat Engine 时的常见问题及解决方法。基于官方说明与及社区用户反馈整理。

下载或安装问题

1. 需要联网

运行安装程序时必须保持联网,否则无法完成安装。若出现“请检查网络连接并重新运行安装程序”,请检查网络后重试。

2. VPN 或代理

若使用 VPN 或代理,可能需要暂时关闭以便安装程序能访问下载服务器。

3. “Windows 无法访问指定的设备、路径或文件”/ 权限错误

第三方安全或防火墙软件常会拦截安装程序或 CE 本身。可尝试:

  • 暂时关闭杀毒软件和防火墙(例如 Avast:需同时关闭 Avast 杀毒与防火墙,参见 )。
  • 若仅关闭不够,可暂时卸载安全软件。

4. 网站或下载链接无法打开(ERR_CONNECTION_RESET 等)

运营商或网络可能屏蔽 CE 站点。可尝试:

  • 关闭 PiHole 等广告拦截(参见 )。
  • 关闭浏览器广告拦截。
  • 从 下载最新版本。
  • 用其他设备(如手机)下载后传到电脑。

安装后 Cheat Engine 无法运行

1. “请确认名称是否正确…”(路径/文件错误)

部分程序或游戏会写入注册表项,可能阻止 CE 运行。解决:在 Cheat Engine 安装目录内运行 windowsrepair.exe(例如 C:\Program Files\Cheat Engine 7.6\)。

2. 反作弊程序(Badlion、Vanguard 等)

若安装后 CE 完全无法启动,可能是反作弊(如 Minecraft 模组 Badlion 或 Vanguard)阻止。需禁用或卸载该反作弊。卸载 Badlion 可参考 。

3. 64 位版本无法启动

部分用户仅 64 位 CE 失败。可尝试:

  • 改用 32 位版本。
  • 以管理员身份运行 Cheat Engine。
  • 兼容性模式(右键 CE → 属性 → 兼容性)。
  • 重新安装/更新 Visual C++ 运行库
  • 在提升权限的命令提示符中运行 sfc /scannow 修复系统文件。

游戏中与使用问题

附加到游戏时 CE 崩溃

部分游戏使用与 CE 冲突的反作弊或保护。单机可尝试离线模式或游戏允许时关闭反作弊。以管理员身份运行 CE。若游戏为 64 位,请用 64 位 CE。关闭其他覆盖或注入类软件可能有帮助。

在进程列表中找不到进程

确认游戏已运行。勾选“显示系统进程”或按名称筛选。部分启动器会启动子进程,请附加到实际游戏 .exe。若游戏以高权限运行,请以管理员身份运行 CE。

扫描无结果或结果过多

无结果:检查数值类型(4 字节、浮点等)以及两次扫描间游戏中数值是否真的变化。过多:多做几次“再次扫描”,或已知数值时用“精确数值”。部分数值以加密或非常规方式存储,参见维基进阶技巧。

游戏更新后修改失效

游戏更新常会改变代码和地址,需重新查找数值或代码。在脚本中使用 AOB(字节数组)可在模式仍存在时让脚本在小更新后继续有效。指针路径也可能失效,必要时重新做指针扫描。

DBVM 与高级功能

DBVM 无法加载或显示“不支持”

DBVM 需要支持的 CPU(Intel VT-x 或 AMD-V)并在 BIOS 中启用虚拟化。Hyper-V 等虚拟机会冲突。若需 DBVM 可关闭 Hyper-V。DBVM 为可选,多数用途可不使用。维基有 DBVM 要求说明。

Lua 脚本报错或“脚本编译失败”

检查脚本语法及是否使用正确的 CE Lua API(见维基)。旧脚本可能在 CE 更新后失效。可禁用其他脚本排查冲突。若脚本来自 .CT 文件,仅运行可信来源的表。

扫描很慢或卡住

大进程内存多,“未知初始值”和宽范围扫描会较久。缩小范围:已知数值时用“精确数值”,或在选项中缩小扫描范围。关闭其他占用高的程序有帮助。64 位游戏请使用 64 位 CE。

表与脚本问题

.CT 文件无法加载或报错

表可能针对不同游戏版本或 CE 版本。用文本编辑器打开 .CT(实为 XML)检查语法或过大的脚本。若含 Lua 或 Auto Assembler,游戏可能已更新导致脚本找不到模式。若 CE 提供“忽略加载错误”可尝试加载并禁用失败的脚本。仅加载可信来源的表。

脚本提示“查找地址失败”或“未找到 AOB”

多半是游戏更新后脚本中的字节模式(AOB)不再匹配。需表作者更新 AOB。可用调试器在内存视图中搜索字节自行找新模式,或在论坛求更新表。维基有 AOB 脚本编写与更新说明。

用户经验与论坛提示

来自社区:

仍然无法解决?

请阅读 的完整置顶指南。其他问题请在 Cheat Engine 论坛 搜索或发帖。

下载