跳到正文
发现
其他AI 应用

nv-uefi-unlocker:NVIDIA 显卡 Tensor 解锁工具

从 U 盘启动的 UEFI 预驱动工具,解开 NVIDIA GTX 16 与 RTX 20/30/40 显卡的 Tensor 计算性能限制。

admin
发布于 2026-11-05
浏览
1
访问
0
下载
0
版本
v2.1.10
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

nv-uefi-unlocker(作者称「老黄刀法回退器」)是一个用 Rust 编写的 UEFI 预驱动阶段 NVIDIA GPU 解锁工具。它在显卡驱动加载之前运行,解开 GeForce 显卡的 Tensor 计算性能限制。使用方式是从 U 盘启动,解锁后自动进入 Windows、Linux、Hackintosh 或任意 EFI 可启动系统,不需要刷写 VBIOS,断电后恢复原状。

流程为:SEC2 scrubber → FWSEC/WPR2 → 签名 Booter → V67 four-write payload,并做读回校验。

兼容性速览:

系列 支持情况
GTX 16 · Turing 理论兼容,欢迎实机验证
RTX 20 · Turing 全系兼容;部分型号有已知问题
RTX 30 · Ampere GA10x 全系兼容,支持笔记本与台式
RTX 40 · Ada 全系兼容,支持笔记本与台式
Pascal 及更早 / GA100 / RTX 50 不支持

主要功能

  • 在驱动加载前完成解锁,不修改 VBIOS,重启或断电即复原。
  • 跨系统使用:Windows、Linux、Hackintosh 以及所有支持 EFI 启动的系统。
  • 全链读回校验:PLM、SS0/SS1 覆盖值、FLR 后状态等均可读回确认。
  • v2.1.10 起默认采用原生 GOP 控制台重建:从显卡自身 shadowed Option ROM 中提取固件、经 EFI_DECOMPRESS 解压后,仅对目标设备显式执行 Driver-Binding Supported/Start,并做 GOP 子设备验证,再在该子设备上重建控制台;固件的 ConnectController 重连已不在默认路径中。

README 给出的实测数据(逐卡数据见兼容性矩阵):FP16 / BF16 / TF32 张量吞吐最高约 2.6×,FP8 最高约 1.9×,图像 / 视频生成 +14–75%,DirectML 推理算子最高 +94%,LLM 推理 prefill 最高 +19%(decode +5%)。

上图是理论解锁上限天梯图(FP16 · 桌面卡),可交互版 提供 FP32/TF32/FP16/BF16/FP8 五个精度页签,包含 20/30/40 系桌面与笔记本数据,并支持切换显示出厂现值。注意理论标尺与上面的实测数字口径不同,详见理论提升分析。

安装与使用

这个工具是一个通过 U 盘 EFI 引导运行的工具:制作好启动盘后从 U 盘启动,工具会在驱动加载前完成解锁,随后自动进入系统中的操作系统。

相关资料:

注意事项

  • 仅支持 GTX 16 / RTX 20 / RTX 30 / RTX 40;Pascal 及更早、GA100、RTX 50 不在支持范围内。
  • 部分 RTX 20 型号存在已知问题,使用前请先查阅兼容性矩阵。
  • 社区有休眠(S4)或睡眠唤醒后解锁状态丢失的报告(如 RTX 3070 台式机、RTX 3090 20GB OEM)。
  • 算力基准的增幅不等于实际应用增幅,增益受功耗墙与精度路径制约;部分社区报告同时叠加了超频或改动功耗条件。
  • v2.1.10 改用原生 GOP 重建,原因是固件 ConnectController 重连在多款 CSM 主板上会硬挂(#106 B660、#107 B550、#133 B350、#134 B450、#157 Z390 有记录)。
  • 项目采用 GPL-2.0 许可证。

本作品整理自 GitHub 开源项目 physicsdolphin/nv-uefi-unlocker,原作者 @physicsdolphin,许可证 GPL-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.1.10当前版本

    原生 GOP 控制台重建成为所有受支持显卡的默认路径:从显卡自身 shadowed Option ROM 提取并显式启动其 GOP 驱动,替代此前在 CSM 主板上会硬挂的固件 ConnectController 重连。

评论