第 11 篇/共 11 篇
nv-uefi-unlocker 實測:顯卡算力解鎖與風險
nv-uefi-unlocker 是從 USB 開機、在驅動載入前解開 GeForce Tensor 限制的開源工具。MK 只讀不執行,盤點程式碼、重畫作者的 4060 Ti 實測數據,並把 Secure Boot、保固、黑屏與功耗風險講清楚。
手上有張 RTX 3060 或 4070,跑 Stable Diffusion、本機 LLM 總覺得不夠快?最近 GitHub 上很紅的 nv-uefi-unlocker,說能在開機前解開 GeForce 的 Tensor 運算限制。我把程式碼和作者的原始測試數據都翻過一遍,結論是:作者 4060 Ti 的數據約快 1.7 倍,數字是真的,但這是非官方、會動到顯示卡底層的工具,我只推薦給出事懂得自救的進階玩家,風險那段請一定看完。
它是什麼
GeForce 消費卡的 Tensor Core,在 FP16、BF16、TF32 這些精度的運算速率,被設定得比同晶片的專業卡低。README 的標語講得很直白:「你的 GeForce 正以半速跑 AI」。
圖說:repo 首頁,右邊是 GPL-2.0 授權、1.1k stars,最新版 v2.1.9。圖片來源:physicsdolphin/nv-uefi-unlocker GitHub 頁面截圖(2026-11-02)
它是一個用 Rust 寫的 UEFI 程式,流程大概是:
- 從 USB 隨身碟開機,在 Windows/Linux 和 NVIDIA 驅動都還沒載入前執行
- 透過 NVIDIA 自家簽章的開機韌體鏈,改寫顯示卡內部的速率設定,再讀回確認
- 自動接回你原本的作業系統
圖說:我在 FB(Michael Kuo)發的 Reels 版其中一幕,用流程圖講它在哪個時間點動手。圖片來源:MK 影片截圖
改動只存在顯示卡的揮發性狀態裡,完全斷電就回到原廠狀態,所以每次冷開機都要重跑一次。
| 項目 | 數字 | 來源(查證日期 2026-11-02) |
|---|---|---|
| 星數 | 1,091 | GitHub API |
| Fork | 97 | 同上 |
| 授權 | GPL-2.0-only | LICENSE |
| 最新版本 | v2.1.9(2026-11-01) | Releases |
| 建立日期 | 2026-10-26 | GitHub API |
我怎麼「實測」這個工具
先講清楚:這類工具一跑下去就會動到硬體,所以這次我沒有執行任何製碟、刷寫或開機程式,也沒有拿自己的顯示卡去試。我做的是把原始碼抓下來讀、翻文件,再拿作者放在 repo 裡的原始測試檔來算。
圖說:repo 盤點結果,下半部是我從 README 和 FAQ 挑出來的安全說明。圖片來源:MK 實測(2026-11-02)
整個 repo 有 186 個檔案,41 個 Rust 原始檔、43 篇文件、44 份實機日誌。連失敗紀錄都公開,例如 RTX 2070 的 TU106 晶片就留了十多輪失敗嘗試的日誌,這點比很多「一鍵解鎖」工具透明得多。
作者的 4060 Ti 數據:大約 1.7 倍
作者在 RTX 4060 Ti 上做了解鎖前後的矩陣乘法測試,官方圖長這樣:
圖說:作者在 Windows、216 W 功耗上限加 Afterburner 曲線下的結果,含 FP8。圖片來源:nv-uefi-unlocker 官方 repo docs/evidence/ad106-asus-z790/fp8-perclock/chart-fp8.png(授權 GPL-2.0)
我另外拿 repo 裡沒套 Afterburner 的那組原始 JSON(result-stock-216w.json、result-unlocked-216w.json),取第一輪中位數自己重畫一次,數字很接近:
圖說:我用作者原始 JSON 重畫的對照圖。圖片來源:MK 依 nv-uefi-unlocker repo 原始數據重畫(2026-11-02)
- FP32(不走 Tensor Core 的對照組):12.46 → 12.50,幾乎沒變,代表測試沒動手腳
- TF32:22.84 → 38.38(×1.68)
- FP16:47.62 → 81.02(×1.70)
- BF16:47.22 → 82.23(×1.74)
README 寫的「最高約 2.6 倍」,是不同卡、不同條件下的最佳值。實際應用上,生圖、生影片快 14–75%,LLM 推理的 prefill 最高 +19%,decode 只有 +5%(README)。跑分倍率不等於你日常用起來的倍率,FAQ 也特別提醒這點。
支援哪些顯示卡
圖說:README 開頭的效能摘要和相容性速覽。圖片來源:nv-uefi-unlocker README 截圖
照官方相容性矩陣(查證日期 2026-11-02)整理:
| 系列 | 狀態 |
|---|---|
| RTX 40(Ada) | 全系相容,桌機與筆電 |
| RTX 30(GA10x) | 全系相容 |
| RTX 20(Turing) | 全系相容,但要先在 Windows 啟用 GSP 並重開機;部分型號有已知問題 |
| GTX 16 | 理論相容,待實機驗證 |
| Pascal 以前、A100(GA100)、RTX 50 | 不支援 |
要注意的是,「全系相容」指的是同晶片家族共用程式路徑,不代表每一張型號都有人實測過,矩陣裡有用 ✅/🟢/🟡 分級。
安裝流程(概要)
這裡只摘要官方流程,讓你判斷自己搞不搞得定。真的要做,請完整讀過 README 和 FAQ:
- 從 Releases 下載發布包。發布包不含 NVIDIA 韌體,製碟腳本會自動下載指定版本並校驗。
- 準備一支已備份、格式化成 FAT32 的隨身碟;電腦要用 UEFI 開機,並關閉 Secure Boot(或自簽 EFI)。
- 在要解鎖的電腦上跑製碟腳本(Windows 是
make-usbroot.ps1,Linux 是make-usbroot.sh),把產生的檔案照說明放進隨身碟。
圖說:README 的前置條件和製碟步驟原文。圖片來源:nv-uefi-unlocker README 截圖
- 從 BIOS 的「一次性開機選單」選隨身碟。版本畫面要按空白鍵或 Enter 才會執行,不按或等 30 秒就自動取消。
- 進系統後用官方的
ssdiag(Windows)或tools/diag-unlock.py(Linux)確認狀態,再用同一個負載比較前後效能。
圖說:啟動與驗證步驟,最後一段就是出事時的處理原則。圖片來源:nv-uefi-unlocker README 截圖
官方也明講:不要把檔案複製到系統的 EFI 分割區,也不用改永久開機順序。
風險、保固與變磚警告(請務必讀)
- 這不是 NVIDIA 官方工具。 它是社群的學生研究專案,作者也說開發時有用 AI 程式助手。顯示卡原廠或品牌廠可能不認經過這類修改的故障,保固有可能失效,動手前先看清楚你的保固條款。
- 它不刷 VBIOS,但還是會寫入硬體暫存器。 官方說解鎖不刷寫 VBIOS、斷電就恢復,FAQ 也寫「黑屏、事務失敗本身不能證明硬體永久損壞」。但這不等於零風險,FAQ 自己就列出還沒做逐卡 ROM 雜湊強制比對、部分路徑仍是實驗程式碼。
- 黑屏、當機是可能發生的。 執行中目標顯卡暫時黑屏算正常;如果出現 STOP、異常或卡死,官方要求同一次開機不要重試,要完全斷電、拔掉隨身碟、從原系統開機檢查,必要時用 DDU 重裝驅動。
- 自己去刷 VBIOS 是另一回事。 網路上有些「解鎖」教學要你刷顯示卡 BIOS,那才是真的可能變磚、很難救回來的操作。這個工具不需要這一步,千萬別混用來路不明的 VBIOS。
- 關掉 Secure Boot 會降低開機安全性。 用完記得想想要不要再打開;有些遊戲反作弊、公司電腦政策也要求 Secure Boot。
- 搭配超頻風險更高。 README 提到可以跟 nvoc 這類超頻工具疊加,但組合後功耗和溫度「可能大幅超過原廠包絡」,超功耗、超壓、超溫造成的物理損壞要自己承擔。
- 筆電和外接顯卡更麻煩。 筆電建議獨顯直連;雷電外接顯卡官方不保證能保留解鎖;Linux 如果開了 RTD3 省電,閒置斷電就會把解鎖清掉。
- 別交給 AI 代理全自動做。 repo 有提供讓 AI 代理部署的指南,但這牽涉 BIOS 設定和開機媒體,我自己會每一步親手確認。
MK 觀點:適合誰、不適合誰
適合:
- 有 RTX 20/30/40、常在本機生圖、生影片或訓練模型,而且會進 BIOS、會從隨身碟開機、出事知道怎麼斷電重來的進階玩家
- 有備用電腦或測試機、不在意保固的研究者
不適合:
- 只有一台主力工作機、當機一天就影響收入的人
- 筆電還在保固內,或是公司配發的電腦
- 主要拿來打遊戲的人:它解的是 Tensor 運算速率,遊戲幀數不是它的目標
- 用 RTX 50 或更舊 GTX 10 系列的人,根本不支援
我自己的看法:數據是真的,文件也比同類工具誠實很多,但對一般創作者來說,省下來的時間不一定值得冒保固和當機的風險。如果你真的想試,先拿不重要的機器練手。
常見問題
Q1:解鎖後會永久改變我的顯示卡嗎? 不會。官方說改動只在斷電前有效,完全關機斷電後就恢復原廠狀態,下次要用得再從隨身碟開機跑一次。
Q2:打遊戲會變快嗎? 基本上不會。它解除的是 Tensor Core 在 FP16、BF16、TF32 等精度的速率限制,主要影響 AI 運算,一般遊戲的效能不是它處理的範圍。
Q3:Windows 和 Linux 都能用嗎? 都可以。它在作業系統載入前執行,跑完自動接回原本的系統,README 也提到 Hackintosh。Linux 要注意電源管理設定,不然閒置斷電就失效。
Q4:出問題要怎麼救?
同一次開機不要重試。完全關機斷電、拔掉隨身碟、走原本的開機項目進系統,檢查裝置管理員錯誤碼並保留 loader.log,驅動異常可以用 DDU 重裝。
Q5:這樣做違法嗎? 我不是法律專業,沒辦法替你判斷。它是 GPL-2.0 開源專案,NVIDIA 韌體由腳本從公開來源下載、不在 repo 裡散布;會不會違反廠商使用條款或影響保固,請自己查清楚並承擔。
延伸閱讀
- 同系列:huashu-art-motion 實測:用程式碼讓名畫動起來
- 同系列:claude-mem 實測:讓 Claude Code 記住上次做到哪
- 想用顯示卡微調自己的模型:怎麼讓現成模型學會你的任務?
- 為什麼不要讓 AI 代理全自動動手:AI 代理會不會闖禍?
追蹤 MK,掌握最新 AI 工具應用
每週分享 GitHub 飆星實測、AI 工具教學與提示詞,短影片版都在社群。