G-Helper 快速上手指南:5 分钟完成 Armoury Crate 平替的安装、调校与排错
【免费下载链接】g-helperLightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Expertbook, ROG Ally, and more.项目地址: https://gitcode.com/GitHub_Trending/gh/g-helper
G-Helper 是一款免费开源的 Armoury Crate(奥创)轻量替代品:一个不到 10MB 的单文件GHelper.exe,管理华硕 ROG / TUF / ProArt / Zenbook / Vivobook 等机型的性能模式、GPU 切换、风扇曲线和电池充电上限。运行时内存占用约 50~100MB,冷启动约 1~3 秒,不注册任何后台服务。需要说清楚的是它的定位:它操作的是 BIOS 里厂商预置好的模式开关,通过华硕官方系统控制接口(Asus System Control Interface)下发指令——它不改变硬件性能上限,用等价模式时表现与 Armoury Crate 完全一致,换软件本身不会带来额外性能。
值不值得换:先看这组对比再决定
一句话结论:如果你受够了 Armoury Crate 的体积与后台占用,G-Helper 是功能覆盖相当、体量小一个数量级的替代方案,但前提是你的机型在其支持列表内。
| 对比维度 | G-Helper | Armoury Crate |
|---|---|---|
| 分发与安装 | 单个 exe 解压即用,无安装向导 | 完整安装包,组件较多 |
| 进程内存 | 约 50~100MB | 常驻数百 MB |
| 启动耗时 | 约 1~3 秒 | 约 10~30 秒 |
| 后台驻留 | 无独立服务,退出即释放 | 多个常驻服务 |
| 账号与遥测 | 无账号体系,不上传遥测 | 有账号体系与数据上报 |
| 授权 | 开源,可审计源码 | 闭源 |
⚠️ 建议先卸载 Armoury Crate 再长期使用,避免两套软件同时操作同一组 BIOS 设置造成状态回跳。卸载工具可用仓库自带的docs/bloat.bat与docs/debloat.bat。
兼容性自查:4 项条件全过再开始
在动手之前,对照下表逐项确认,任何一项不满足都不要强行安装使用。
| 自查项 | 要求 | 确认方式 |
|---|---|---|
| 硬件机型 | ROG Zephyrus、Flow、TUF、Strix、Scar、ProArt、Vivobook、Zenbook、Expertbook、ROG Ally 等支持列表内的机型 | 查看机箱底部铭牌上的型号 |
| 操作系统 | 64 位 Windows 10 或 Windows 11 | 设置 → 系统 → 关于 |
| 运行环境 | .NET 桌面运行时(发布版基于net10.0-windows构建,非自包含) | 管理员终端执行dotnet --list-runtimes查看已装版本 |
| 系统控制驱动 | 华硕出厂 ACPI/WMI 驱动完好即可,无需另装 | 正常开机即存在;被 Armoury Crate 卸载流程误删的需先修复 |
部分功能还受硬件代际限制,例如独显直连(Ultimate)依赖 2022 年及以后机型的 MUX 开关,老机器界面上不会出现该选项——这是硬件决定的,与软件无关。
首次运行:4 步从压缩包到收进托盘
按顺序执行,每步只做一个动作:
- 从项目发布页下载最新版本的
GHelper.zip。 - 解压到固定目录,例如
D:\Tools\GHelper——不要在压缩包内或临时目录直接运行 exe,系统清理临时文件时可能连带删除程序与配置。 - 右键
GHelper.exe选择"以管理员身份运行";出现 SmartScreen 提示时点"更多信息"再选"仍要运行"。 - 主界面打开后,把性能模式和 GPU 模式调整到当前需求,然后最小化到托盘即可。
- 配置文件位置:默认保存在 exe 同目录的
config.json;若该目录不可写或文件缺失,会回退到%APPDATA%\GHelper\config.json,并同步一份到%ProgramData%\GHelper\config.json作为备份。读取失败时程序会自动尝试修复损坏的 JSON 或加载.bak备份,逻辑见 app/AppConfig.cs。 - 源码构建入口:
git clone https://gitcode.com/GitHub_Trending/gh/g-helper,然后构建app/GHelper.csproj(目标框架net10.0-windows,仅支持 x64)。
核心功能实战:按模块过一遍
性能模式切换:静音 / 平衡 / 增强
- 操作:主窗口顶部的模式按钮直接点击;或在任意位置按
Fn + F5/Fn + Shift + F5前后切换,键位走系统级热键,实现见 app/Input/InputDispatcher.cs;也可用Ctrl + Shift + F16~F20指定跳到静音、平衡、增强或自定义模式。 - 效果:每次切换会同步做两件事——写入 BIOS 对应的风扇与功耗预设,并自动配对一个 Windows 电源方案(静音配最佳能效、增强配最佳性能),无需手动改电源计划。
- 注意:模式判定与切换逻辑见 app/Mode/ModeControl.cs;部分机型(如个别 G14)切换功耗上限后需要重新开机才完全生效,属已知行为。
GPU 模式:集显、标准与独显直连
- 操作:主窗口 GPU 模式区的 Eco / Standard / Ultimate 三个按钮;或按
Ctrl + Shift + Alt + F14切 Eco、Ctrl + Shift + Alt + F15切 Standard。 - 效果:Eco 由核显驱动内置屏、独显停用,功耗最低;Standard 为核显+独显混合输出;Ultimate 让独显直连内置屏,省一次核显转手,延迟更低。另有Optimized按钮:开启后拔电自动禁用独显并回落刷新率,插电自动恢复,省去来回手动切换。
- 注意:Ultimate 要求硬件支持 MUX 开关(大致为 2022 年及以后机型),切换会提示重启;实现见 app/Gpu/GPUModeControl.cs。
电池充电上限:按 20% 档位保护电池
- 操作:主窗口底部电池区域直接点选档位(60% / 80% 等,按 20% 步进)。
- 效果:通过 ASUS ACPI 接口写入充电截止点,降低长期满电存放带来的循环损耗。
- 注意:部分机型(GU405、GU605 及多数 TUF 等)硬件只开放 60%~80% 区间,代码会强制把设定值夹在这个范围内,其他档位点了不生效属正常,见 app/Battery/BatteryControl.cs。
键位与 Fn 热键:全局生效的快捷入口
- 操作:
Ctrl + Shift + F5/Ctrl + Shift + Alt + F5前后切换性能模式;Ctrl + Shift + F12唤出主窗口;Ctrl + Shift + F13切换屏幕刷新率;Ctrl + M1 / M2调屏幕亮度,Shift + M1 / M2调键盘背光。 - 效果:所有绑定注册为系统级热键,游戏中也有效,且多数按键可在设置里改绑。
- 注意:完整默认键位表见 docs/README.md 的 Keybindings 一节,与中文文档 docs/README.zh-CN.md 一致。
进阶调校:从叠加层到超频降压
硬件监控叠加层:游戏内一屏看全温度与帧数
可调内容:FPS、CPU/GPU 温度、占用率、功耗、电池与充电速率,四种信息密度档位可切换。操作:按Ctrl + Shift + Alt + O开关,Ctrl + Shift + Alt + 按住鼠标左键拖拽移动位置,Ctrl + Shift + Alt + 滚轮缩放(35%~300%)。风险提示:独占全屏模式下的老游戏看不到叠加层,把游戏窗口模式改为无边框全屏即可。实现见 app/Overlay/HardwareOverlay.cs。
风扇曲线与功耗上限:逐温度点自定义
可调内容:进入"风扇 + 电源"页,每个性能模式下的 CPU / GPU 风扇曲线可逐温度点拖拽,同页还能设 CPU 功耗上限与睿频开关。效果:修改后 BIOS 会把该模式标记为自定义并持久化,重启不丢失;曲线默认值与读写逻辑见 app/Fan/FanSensorControl.cs 与 app/AppConfig.cs。⚠️ 部分 TUF 机型 BIOS 锁定曲线,拖不动属正常;激进拉高转速前建议先在 90°C 附近小幅测试噪音。
GPU 超频与 CPU 降压:只给保守策略
- NVIDIA 机型:可在应用内调整核心频率偏移、显存频率偏移、功耗与温度限制,实现见 app/Gpu/NVidia/NvidiaGpuControl.cs。保守策略:一次只动一项,核心频率先 +50MHz,跑一轮 AIDA64 单烤确认稳定无掉帧再考虑加量;任何花屏立即回退。
- AMD 机型:界面出现降压(Undervolt)选项即代表支持,通过 SMU 直接操作,相关实现位于 app/Pawn/ 目录。电压每次先降 5mV,用压力测试确认不蓝屏、不降频再继续。
ROG Ally 掌机专属按键
ROG Ally / Ally X 有一套基于 M 键的专属映射(见 app/Ally/AllyControl.cs):
| 按键组合 | 功能 |
|---|---|
M + 十字键左 / 右 | 屏幕亮度减 / 加 |
M + 十字键上 | 呼出触摸键盘 |
M + 十字键下 | 显示桌面 |
M + X | 截图 |
M + 右摇杆点击 | 切换控制器模式 |
问题速查:高频故障一次对表
| 症状 | 可能原因 | 处理方法 |
|---|---|---|
| G-Helper 打不开 | 非 64 位 Win10/11;未以管理员运行;缺 .NET 桌面运行时 | 对照"兼容性自查"逐项核对,补装对应运行时 |
| 风扇 / 性能模式不生效 | 机型 BIOS 锁定自定义;驱动被误删 | 确认机型支持情况;重装华硕 ACPI 相关组件 |
| 电池充电上限点了没反应 | ASUS 后台服务覆盖设置;机型范围被锁在 60%~80% | 在"更多"页停止 ASUS 服务;锁定范围内无解 |
| 叠加层不显示 | 游戏处于独占全屏 | 改为无边框全屏后重按Ctrl + Shift + Alt + O |
| 重启后配置丢失 | exe 放在临时目录被系统清理 | 把解压目录固定到D:\Tools\GHelper之类的稳定路径 |
| 没有 Ultimate 选项 | 硬件无 MUX 开关 | 2022 年及以后机型才支持直连,老机器以 Standard 为上界 |
资源地图:文档与源码入口
- 英文主文档:docs/README.md
- 中文主文档:docs/README.zh-CN.md
- 硬件控制主入口(ACPI/WMI 初始化与传感器轮询):app/HardwareControl.cs
- 性能模式判定与切换:app/Mode/ModeControl.cs
- 配置读写与损坏恢复:app/AppConfig.cs
- GPU 模式与 MUX 切换:app/Gpu/GPUModeControl.cs
- 按键与热键分发:app/Input/InputDispatcher.cs
- 多语言文档(日文、韩文、西班牙文、捷克文等):docs/
【免费下载链接】g-helperLightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Expertbook, ROG Ally, and more.项目地址: https://gitcode.com/GitHub_Trending/gh/g-helper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考