带回 Nvidia APP 驱动更新的非官方方案

笔记本 + OCuLink 扩展坞连桌面显卡,游戏显示网络都正常,但 NVIDIA App 死活刷不出驱动更新?问题不在显卡或者显卡坞的硬件,而是 App 本身的网络请求包问题。

于是我写了个开源后台服务来解决这个问题:https://github.com/SherlockChiang/nvidia-app-oculink-update-bridge

它依然让 Nvidia APP 下载驱动,只做了一件事:拦截 NVIDIA App 查询驱动的请求,修正几个主机分类字段,然后原样转发给 NVIDIA 官方接口。后续的驱动推荐、下载、验签、安装,全交给官方流程。

工作原理

NVIDIA App → 本机桥接服务(修字段)→ NVIDIA 官方接口 → App 自己下载安装

只监听 127.0.0.1,不开放局域网,不改系统证书。

Nvidia APP会检查本机为笔记本平台,但是请求移动版显卡驱动修改显然是不正确的,我们的处理仅限三处:

字段 操作
iLp 1 → 0
osC 归一化为 10.0
osB 写入真实 Build 号

安装与使用

下载 v4.1.0-rc.2 的 win-x64.zip,校验 SHA-256 后解压,以普通用户运行:

installer\Setup.cmd

脚本会自动请求 UAC,注册为 Windows 后台服务(LocalService 权限,开机自启),之后无需手动操作。

检查状态:

installer\Status.cmd

卸载:

installer\Uninstall-NvidiaAppOculinkShim.cmd

注意事项

NVIDIA App 大版本升级后如果再次失效,重新运行 Setup.cmd 即可修复,也可以检查我有没有更新;
不收集数据,不劫持流量,不硬编码驱动版本。
项目开源,欢迎有同样困扰的 OCuLink 玩家试玩反馈。

GitHub: https://github.com/SherlockChiang/nvidia-app-oculink-update-bridge

最后修改:2026 年 08 月 04 日
请我喝杯可乐?