GHelper:单个exe接管华硕笔记本硬件控制的完整指南
【免费下载链接】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
GHelper 是一个针对华硕笔记本的 Armoury Crate 轻量替代:一个不到10MB的单 exe,不注册任何服务、不安装任何东西,把性能模式、GPU 切换、风扇曲线、电池充电限制这些原本被官方软件锁在后台的硬件控制项,全部搬到一个窗口里。它和 Armoury Crate 走的是同一条华硕系统控制通道(Asus System Control Interface),所以你能调到的就是官方能调到的,差别只在于它没有附带任何多余的东西。
先看差距:同样的硬件,两种占用方式
两者操作的是同一组 BIOS 设置,硬件上限完全一致(官方说明里写得很直白:用等价模式时,性能和行为不会有任何不同)。真正的差距在"壳":
| 维度 | Armoury Crate(官方) | GHelper |
|---|---|---|
| 安装体积 | 数百 MB,含多个组件 | 单个 exe,不到10MB |
| 系统痕迹 | 多个后台服务常驻 | 零服务,不安装,关窗即走 |
| 卸载 | 需专用卸载工具清残留 | 删掉 exe 即卸载 |
| 源码 | 闭源 | 完全开源,可自行编译 |
| 调节深度 | 官方开放范围 | 每个模式可单独改风扇曲线、功耗上限、睿频 |
GHelper 额外开放的部分包括:每档性能模式的 PPT 平台功耗上限、GPU 超频/降压(Nvidia)、AMD CPU 降压与温度上限、自定义模式数量上限20 个(见 app/Mode/Modes.cs)。
装好它只需要三个前置条件
第1步:拿 exe。从项目发布页获取 GHelper.exe,解压到一个固定目录。不要在压缩包/临时目录里直接双击运行,Windows 会把它放到临时路径再清理,下次就找不到。
第2步:确认两个依赖。
- .NET 10 运行时:当前代码目标框架是
net10.0-windows(见 app/GHelper.csproj),装对应版本的 .NET 10 Desktop Runtime 即可 - Asus System Control Interface:华硕官网对应机型支持页里的系统控制驱动。这是官方软件用的同一层驱动,装了这个 GHelper 才能和硬件对话,机型支持范围也因此与官方一致
第3步:按顺序做首轮配置。首次启动会自动识别硬件,建议顺序:默认性能模式 → GPU 模式 → 电池充电上限 → 风扇曲线 → 自动化规则。每一步即时生效,不用重启。
自动化是这轮配置里最值得勾的部分(见 README 的 Automation 清单):
- 插拔电源时自动切换性能模式
- OptimizedGPU 模式:拔电自动关独显(Eco),插电自动启用
- 电池上 60Hz、插电自动拉满刷新率
- 电池上键盘背光自动熄灭
第4步:自启与呼出。设置里勾选自启动后图标进托盘,Ctrl + Shift + F12随时呼出主窗口;Fn + F5/Ctrl + Shift + F5可以直接循环切换性能模式,不用开窗口。
如果你手上是 ROG Ally,它也在支持列表里,掌机键位单独成一套:M + 方向键左/右调亮度、M + X截图、M + 右摇杆点击进控制器模式。
四个核心旋钮,各自适合谁
性能模式(Silent / Balanced / Turbo)。这三档烧录在 BIOS 里,带着原厂风扇曲线和功耗上限,与 Armoury Crate 里是同一套东西(app/Mode/ModeControl.cs)。GHelper 的增量在于:每档可以单独覆盖风扇曲线、平台功耗(SPL/sPPT/fPPT)、GPU 功耗与温度上限、CPU 睿频开关,还能切模式时执行一条自定义命令(mode_command)。最适合谁:所有用户,日常使用频率最高。
GPU 模式(Eco / Standard / Ultimate / Optimized)。
- Eco:只留集显,续航最长
- Standard:混合输出,内屏走集显
- Ultimate:独显直连内屏,仅 2022 年及之后的机型有这条硬件通路
- Optimized:按电源状态自动在 Eco 和 Standard 之间切换
注意:进/出 Ultimate 会触发一次延迟 1 秒的自动重启(app/Gpu/GPUModeControl.cs 里直接调shutdown /r /t 1),切之前把手头东西存好。最适合谁:有独显的机型,游戏与渲染场景。
风扇曲线编辑器。在风扇面板逐点拖动:温度每升一档,转速到多少。保存失败时界面会直接提示Model doesn't support custom fan curves——这是 BIOS 层面不开放,不是软件问题。实现见 app/Fan/FanSensorControl.cs。最适合谁:对噪音敏感、或长期高负载的用户。
电池充电限制。可调范围40%~100%;部分机型 BIOS 只开放 60/80/100 三档(app/Battery/BatteryControl.cs 里有对应的档位收敛逻辑)。长期插电把上限压在 60% 或 80%,能显著延缓电池老化。最适合谁:大部分时间插着电的笔记本用户。
场景速查表
| 场景 | 性能模式 | GPU 模式 | 充电上限 | 备注 |
|---|---|---|---|---|
| 游戏 / 渲染 | Turbo,单独上调功耗上限 | Ultimate(2022+)或 Standard | 100%(插电为主) | 自定义曲线在中温段提前拉起 |
| 移动办公 | 电池 Silent / 插电 Balanced | Optimized | 60%~80% | 开自动化:插电拉满刷新率 |
| 长时间创作 | Balanced 配平衡曲线 | Standard | 80%~90% | 用游戏内叠加层盯温度与功耗 |
游戏内还能开一个监控叠加层(Ctrl + Shift + Alt + O开关):实时 FPS、CPU/GPU 温度、占用与功耗直接压在画面上,DX10+ 游戏可用,老游戏独占全屏模式下会看不到,切无边框窗口即可。
这些坑,提前说清楚
不要和 Armoury Crate 同时运行。两者写的是同一组 BIOS 值,互相覆盖,会出现"改了没生效"。确认 GHelper 跑通常用模式后,再用华硕官方卸载工具移除旧软件并重启。
充电限制设了没反应。多半是华硕后台服务把你设的值写回了。在 GHelper 的"更多"页找到正在运行的 Asus 服务项,点停止,限制立刻生效。
为什么没有 Ultimate?独显直连是硬件通路,2022 年之前的机型没有 mux 开关,软件造不出来,界面上这一档不会出现。
风扇曲线保存被拒。部分机型(BIOS 层不开放自定义曲线)官方软件同样没有这个选项,属于机型限制。
杀毒软件误报。项目用 SignPath.io 的免费代码签名,个别安全软件仍会报警。稳妥做法:对该 exe 加信任,或自己编译一份——克隆仓库后git clone https://gitcode.com/GitHub_Trending/gh/g-helper,用 .NET 10 SDK 构建,源码全公开,中文界面文案在 app/Properties/Strings.zh-CN.resx。
它是什么、不是什么。GHelper 不是驱动、不是固件,不实时"驱动"你的硬件。它调用的每一项设置都是机器上本来就存在的,官方软件也能设等价值。README 里自己的说法是:它相当于电视遥控器——换的是遥控器,不是电视。
它凭什么这么轻:两个架构决定
单文件发布,零安装。构建流程在发布后直接产出GHelper.exe并打包(GHelper.csproj 里的ZipSingleExe目标),程序不注册服务、不全家桶写注册表,所有配置落在%appdata%/GHelper下的config.json。想手动给某个模式绑定 Windows 电源计划,直接改这一个文件即可,例如:
"scheme_0": "381b4222-f694-41f0-9685-ff5bb260df2e"其中scheme_0对应平衡档,GUID 为 Windows 平衡电源计划(值取自 app/Mode/PowerNative.cs)。这样切模式时 Windows 电源策略跟着精确切换。隐私方面 README 明确:程序不向任何网络系统传输数据。
硬件访问收口在一层。所有机型最终都走华硕 ACPI/WMI 通道,app/AsusACPI.cs 把这层抽象掉,风扇、电池、显示、GPU、外设各自成独立模块(见 app/ 目录),硬件读数汇总在 app/HardwareControl.cs。新机型适配只动 ACPI 这一层,界面模块互不牵连。
动手清单
GHelper 的角色就是硬件世界的遥控器:不改变电视本身,但每个按钮第一次真正由你按下。
- 从发布页下载 GHelper.exe,解压到固定目录
- 装好 .NET 10 运行时和 Asus System Control Interface 驱动
- 按场景速查表配好默认模式、GPU 模式与充电上限
- 勾上自动化规则和开机自启,
Ctrl + Shift + F12验证呼出 - 常用模式全部跑通后,再用官方工具卸载 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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考