安装指南
Windows
三个安装包覆盖从 XP SP3 到 Windows 11 的所有 Windows,从奔腾 III 起的电脑都能运行。无需安装程序:解压即可游玩。
- Windows XP SP3 至 11
- 64 位、32 位与 ARM64
- 17 MB,另需你的游戏
- 约 5 分钟
1选择安装包
| 你的电脑 | 安装包 |
|---|---|
| 64 位 Windows 7、8、10 或 11:大多数电脑 | …-windows-x64.zip |
| 32 位 Windows(包括 XP SP3),奔腾 III、Athlon XP 或更新的处理器 | …-windows-x86.zip |
| ARM 版 Windows 11(实验性) | …-windows-arm64-experimental.zip |
在 Windows 10 和 11 上,设置 › 系统 › 系统信息中会显示系统类型 1。Windows 7 和 8 在控制面板 › 系统中查看。XP 上右键点击我的电脑,选择属性:除非写着“x64 Edition”,否则就是 32 位。不确定?32 位版本在 64 位 Windows 上也能运行。
- 设备名称
- COMMANDER-PC
- 处理器
- Intel(R) Core(TM) i5
- 机带 RAM
- 16.0 GB
- 系统类型
- 64 位操作系统, 基于 x64 的处理器
2下载
如果能识别,本页已经为这台电脑选好了安装包。
Open Annihilation 0.7.2 · Windows2026-10-06
更新说明 →64 位 Windows 7 至 11 推荐
适用于大多数电脑。
open-annihilation-v0.7.2-windows-x64.zip
32 位 Windows,XP SP3 及更高版本 推荐
奔腾 III、Athlon XP 或更新的处理器。也可在 64 位 Windows 上运行。
open-annihilation-v0.7.2-windows-x86.zip
ARM 版 Windows 11 推荐实验性
适用于骁龙等 ARM 电脑。
open-annihilation-v0.7.2-windows-arm64-experimental.zip
3解压
- 右键点击下载的压缩包 1,选择全部解压缩... 2。在 Windows XP 上会打开“解压缩向导”。
- 选择解压位置,例如
C:\Games1,然后点击提取 2。
你会得到一个包含 open-annihilation.exe 的文件夹。请始终从这个文件夹启动游戏,不要在压缩包里直接运行。
4准备游戏数据
Open Annihilation 使用你自己的《横扫千军》(需 3.1 补丁):它需要包含 totala1.hpi 的那个文件夹。
像平时一样用 GOG Galaxy 或 GOG 离线安装程序安装 Total Annihilation: Commander Pack,并记下安装位置:GOG 安装程序默认建议 C:\GOG Games 下的文件夹。该文件夹中有 totala1.hpi 1。
从 Steam 库中安装《横扫千军》。要找到它的文件夹,在 Steam 中右键点击游戏,选择管理 › 浏览本地文件:包含 totala1.hpi 的文件夹就是要选择的那个。
用光盘安装游戏,并更新到 3.1 版。安装所在的、包含 totala1.hpi 的文件夹就是你需要的。
还没有游戏?1997 年的免费试玩版包含 Arm 战役的前三关。下载 Total Annihilation.exe(下载地址与校验方法),例如在 C:\Games 下新建一个文件夹,例如 TA Demo,把文件放进去 1。无需运行它:Open Annihilation 只读取其中打包的游戏数据。
除非开启了长路径支持,Windows 只能打开不超过 259 个字符的路径。如果游戏提示无法打开你的文件夹,请把它移到路径更短的位置,例如 C:\Games\Total Annihilation。
5开始游戏
- 双击第 3 步文件夹中的
open-annihilation.exe。 - Windows 可能提示Windows 已保护你的电脑,因为它还不认识这个程序。点击更多信息 1,再点击仍要运行 2。在 Windows XP 上,在安全警告中点击运行。
Microsoft Defender SmartScreen 阻止了无法识别的应用启动。运行此应用可能会导致你的电脑面临风险。
更多信息
Microsoft Defender SmartScreen 阻止了无法识别的应用启动。运行此应用可能会导致你的电脑面临风险。
应用: open-annihilation.exe
发布者: 未知发布者
- 首次启动时,它会询问 Total Annihilation 文件夹。选择第 4 步中的文件夹 1,点击选择文件夹 2。它会记住你的选择。
以后想换一个文件夹,用 --choose-game-dir 启动即可。右键点击 open-annihilation.exe,选择创建快捷方式,然后在快捷方式的属性中,在程序名后加上 --choose-game-dir 1。也可以在游戏文件夹中用命令提示符运行。
C:\Games\open-annihilation> open-annihilation.exe --choose-game-dir✓大功告成,指挥官
看到主菜单,就说明游戏已经找到了你的文件。选择战役、遭遇战或网络游戏吧。

设置与模组
在主菜单右下角点击 OA 按钮,或按 Ctrl+,,即可打开 Open Annihilation 自己的设置。Common Tweaks › Your files 可在文件资源管理器中打开存档、截图和模组文件夹;每一项设置都有说明文档。
Mods 页面可在不重启的情况下切换模组。打开 .oamod 文件即可安装其中的模组。

多人联机
第一次创建或加入网络游戏时,Windows Defender 防火墙可能会询问是否允许 Open Annihilation 在网络上通信:请允许,至少允许专用网络 1 2。在 Windows XP 上点击解除阻止。此外,玩家之间的防火墙需放行 UDP 47624 端口(其他电脑用它寻找已创建的游戏),以及 TCP 2300–2400 与 UDP 2350–2400 端口。
- 名称:
- open-annihilation.exe
- 路径:
- C:\Games\…\open-annihilation.exe
允许 open-annihilation.exe 在这些网络上通信:
Windows XP 与老电脑
- 在单处理器、不支持 SSE2 或内存少于 512 MB 的电脑上,游戏以 800×600、最高每秒 60 帧、不开增强抗锯齿的设置启动。三者都可以在设置中修改。
- 在 Windows XP 上,游戏使用自己的 wave-out 声音输出,为单处理器留出更多时间。如果没有声音,改用 SDL 的输出启动:
C:\Games\open-annihilation> set OA_SOUND_OUTPUT=sdlC:\Games\open-annihilation> open-annihilation.exe
在较新的 Windows 上如果没有声音,同样可以用 set OA_SOUND_OUTPUT=waveout 改用游戏自己的输出。
文件存放位置
存档、截图、影片、录像和模组保存在文档 › Open Annihilation(XP 上为我的文档),无论 Windows 把“文档”放在哪里(包括 OneDrive)。设置、日志和解包后的试玩版数据保存在 %LOCALAPPDATA%\CorePrime\Open Annihilation。
0.6 及更早版本的存档会在新版本首次启动时移入 Saves/default,模组的存档移入 Saves/<模组 id>。不会覆盖任何文件,主菜单会说明移动了多少个。
更新与卸载
- 更新:解压新版安装包,改用新文件夹即可。设置会保留。
- 卸载:删除游戏文件夹;如需同时删除设置和日志,再删除上面的本地 AppData 文件夹。存档和模组仍保留在“文档”中。要让 Windows 不再用本游戏打开
.oamod文件,在注册表编辑器中删除HKEY_CURRENT_USER\Software\Classes\.oamod和…\Classes\OpenAnnihilation.Mod。
疑难解答
游戏提示无法打开我的文件夹
C:\Games\Total Annihilation,或开启启用 Win32 长路径(Windows 10 1607 版及更高版本)。在压缩包里双击没有反应
模组被错误的程序打开
.oamod 文件的打开方式:把你想用的那份游戏启动一次即可。其他平台
与描述不符? Discord · GitHub 问题反馈