环境管理:运行库、扩展包与容器配置
Container 是什么
ExaGear 的运行环境叫 Container(容器)。它相当于一个独立的 Windows 系统副本——有自己的 C: 盘、注册表、字体、DLL。不同版本的 Wine 内核、不同的中文支持补丁,都可以各自装在独立容器里,互不影响。
第一次打开 ExaGear 会自动创建一个默认容器(一般叫 Container_1)。也可以在「环境管理」里手动新建、克隆、删除。

必装的运行库
进入容器 → 扩展包 → 安装以下运行库(不同版本可能名字略有差异):
| 运行库 | 为什么要装 |
|---|---|
| Core Fonts | 微软标准字体集合,中文游戏缺它会字体方框 |
| Tahoma Font | 经典 Tahoma 字体,很多老游戏界面依赖 |
| MS.NET 2.0 / 4.0 | 少量软件需要 .NET Framework 支持 |
| DirectX 9 | 3D 游戏常见,部分老游戏需要 DirectDraw 支持 |
| VC++ Runtime | Visual C++ 运行时,很多程序启动就报错缺 DLL |
| OpenAL | 音频库,部分游戏声音爆音或缺声时装 |
扩展包 vs 工具箱
ED302 / ET / CRV5 版本还自带「工具箱」,提供一键驱动切换(dsound.dll、d3d9.dll 的不同版本)、分辨率预设、中文补丁等。这是社区修改版的重要优势——原版 ExaGear 没有这么多方便的工具。
容器克隆
当你在一个容器里调好所有运行库和设置后,可以用「克隆」功能复制出一个新容器,只改不同参数(比如不同的音频驱动、不同分辨率),不会污染原始配置。这对需要同时跑多类游戏的玩家非常实用。

常见问题
- 游戏提示「缺少 XXX.dll」:一般就是对应运行库没装,在扩展包找名字类似的装进去
- 中文全是方框:Core Fonts 和 Tahoma Font 没装,或者用了不支持中文的容器内核
- 程序启动后立刻闪退:先跑一遍扩展包安装,排除缺 DLL 再看别的