顯示卡 ReBAR 開唔到?主板 BIOS、CPU、驅動條件同檢查方法
重點摘要
ReBAR 要主板 BIOS、顯示卡、驅動、CPU 平台同 UEFI 開機模式五環齊全,先可以生效。BIOS 入面三個設定缺一不可,開完仲要喺 Windows 入面用工具驗證,先算真正開咗。
ReBAR 係咩?先理解底層機制
ReBAR 全名 Resizable BAR,屬於 PCIe 介面的一項可選技術。理解佢嘅前提,係先理解傳統模式點樣運作。
喺傳統情況下,CPU 每次只能透過一個較細的窗口去存取顯示卡 VRAM。通用技術原理同多家技術媒體一致描述呢個傳統窗口為 256 MB。換句話說,CPU 每次只可以透過呢個細窗口,逐批攞顯示卡記憶體入面的資料。
開啟 ReBAR 之後,CPU 可以一次過存取顯示卡的全部 VRAM,唔使逐個細窗口分批傳送。需要傳送多批資料時,可以同時進行,而唔係逐個排隊。實際效果係減少 CPU 同 GPU 之間傳輸的來回次數,令需要大量貼圖、着色器、幾何資料的場景傳輸更順暢。
要留意,呢個係機制層面的描述,唔等於每一隻遊戲都一定快。傳輸更順暢係一個條件,實際遊戲表現仲受遊戲本身、解像度、畫質設定、CPU 同其他系統因素影響。後面會再講邊界情況。
另外要分清楚名稱。AMD 將同一個 PCIe 機制稱為 Smart Access Memory,簡稱 SAM。SAM 唔係另一種硬件,係 AMD 對 ReBAR 的品牌名稱。Intel Arc 顯示卡同樣使用 ReBAR 呢個名稱。所以當你喺 AMD 平台主板見到 Smart Access Memory 選項,佢同 ReBAR 係同一回事,唔好當成兩個唔同功能周圍搵。
生效要五環齊全,缺一不可
主板廠官方支援文件明確指出,Resize BAR 需要主板 BIOS、顯示卡同驅動三方同時支援。完整檢查鏈其實有五環,任何一環未齊,ReBAR 都唔會生效。
第一環:主板 BIOS 支援
主板必須有支援 ReBAR 的 BIOS 版本。好多主板係透過推出之後的 BIOS 更新先加入 ReBAR 支援,買嗰陣的原廠 BIOS 未必有。唔好假設新板就一定有,亦唔好假設舊板一定冇。要對返自己主板型號的官方支援頁,睇 BIOS 更新說明有冇提及 ReBAR 或者 Smart Access Memory,先可以確定。
第二環:顯示卡支援
NVIDIA 官方支援範圍係 GeForce RTX 30 系列或更新型號。RTX 3060 出廠時已內置支援 ReBAR 的 VBIOS。其餘部分 RTX 30 系列 Founders Edition 及廠商自訂卡,需要經 NVIDIA 或顯示卡廠商提供的 VBIOS 更新先支援。呢度要強調,只適用於對應型號的官方更新,後面高風險操作一節會再講點解唔好亂刷。
AMD 方面,SAM 推出時對應 Ryzen 5000 系列 CPU 加 Radeon RX 6000 系列顯示卡加 500 系列主板。其後有資料指部分平台經 BIOS 更新擴展至 Ryzen 3000 系列。寫到呢度必須分兩個層次:推出時同其後擴展,唔好寫成單一固定門檻。具體型號要對返 AMD 官方頁面核實。
Intel Arc 方面,Intel 官方支援文件指出,ReBAR 必須開啟先可以發揮 Arc A 系列顯示卡的最佳效能。但即使冇開啟 ReBAR,Arc 顯示卡仍然可以運作。呢個同舊卡唔支援的情況唔同,後面邊界一節會單獨講 Arc。
舊卡或者舊平台唔支援,係正常現象,唔係故障。規格限制同故障係兩回事,唔好因為開唔到就判斷顯示卡壞咗。
第三環:驅動支援
NVIDIA 方面,需要 2021 年 3 月 30 日或之後推出的 GeForce Game Ready 驅動。實際操作上,應該用當時或之後的最新驅動,唔好寫死一個舊版號做唯一標準。AMD 方面,需要最新版 AMD Software: Adrenalin Edition 驅動。
驅動未更新,BIOS 開咗都可能完全冇效果。呢個係好常見的甩漏:用家喺 BIOS 度改完,以為搞掂,點知驅動仲係舊版,結果 ReBAR 根本冇生效。
第四環:CPU 同平台支援
NVIDIA 官方當年列出的支援 CPU 包括 Intel 第 10 代或更新,以及 AMD Ryzen 3000 系列 Zen 2 或更新。必須寫明,呢個係 NVIDIA 當年公布的 ReBAR 支援組合,唔好寫成今日所有平台的硬性門檻。個別主板廠可能透過 BIOS 更新支援更舊平台,但屬於廠商個別安排,唔好當作通用承諾。
總之唔好寫任何 CPU 配任何主板都開到。平台組合本身就係條件之一。
第五環:開機模式,UEFI 加 GPT 加 CSM 關閉
要用 ReBAR,系統必須以 UEFI 模式開機,唔可以用傳統 Legacy 模式。CSM 即 Compatibility Support Module,係為舊系統同舊硬件提供相容開機的 BIOS 功能,開啟 CSM 會阻礙 ReBAR。
Windows 系統碟必須係 GPT 分割格式,唔係 MBR。原因係如果系統碟係 MBR,關閉 CSM 之後系統可能無法開機。
高風險提醒,必須記住:喺未確認系統碟係 GPT 之前,唔好直接關閉 CSM。先檢查,後改設定。呢個次序錯咗,隨時由開唔到 ReBAR 變成開唔到機。
BIOS 入面三個設定點樣配合
三個設定必須一齊睇,唔可以只開其中一個就當完成。
| BIOS 設定 | 應設為 | 作用同關係 |
|---|---|---|
| CSM(Compatibility Support Module) | Disabled(關閉) | 強制以 UEFI 模式開機,係 ReBAR 生效的前提 |
| Above 4G Decoding | Enabled(開啟) | 容許系統用 64 位元定址去對應 PCIe 裝置,係 ReBAR 的先決條件 |
| Re-Size BAR Support/Resizable BAR Support | Enabled(開啟) | ReBAR 本身的開關 |
關鍵關係要寫清楚,唔好寫錯次序。Above 4G Decoding 係 ReBAR 的先決條件。有啲主板的 ReBAR 選項要先開啟 Above 4G Decoding 先會出現。有啲主板要開啟 Above 4G Decoding、儲存、再入 BIOS 先見到 ReBAR 選項。
只開 ReBAR、唔開 Above 4G Decoding,通常唔會生效。只開 Above 4G Decoding、唔開 ReBAR,等於未開 ReBAR。CSM 未關,ReBAR 開咗都可能唔生效。
不同主板廠的名稱可能唔同。有啲寫 Re-Size BAR Support,有啲寫 Resizable BAR Support,AMD 平台有啲寫 Smart Access Memory。名稱因主板廠而異,要對返自己主板說明書,唔好寫死一個路徑。位置通常喺 BIOS 的 Advanced、PCI Subsystem Settings、Boot 附近,但同樣因主板型號而異。抄人哋的 BIOS 設定路徑,唔等於自己部機用同一條路徑。
點樣確認 ReBAR 真係開咗?唔好只信 BIOS 畫面
多個來源一致強調,BIOS 開關開咗,唔等於 ReBAR 已經生效。必須喺 Windows 入面再驗證。
方法一:GPU-Z,通用,三個品牌都適用。下載 GPU-Z,以系統管理員身份執行。喺 Advanced 分頁的下拉選單揀 PCIe 或者 Resizable BAR,睇狀態。Resizable BAR 顯示 Enabled 即係已生效。Supported, Disabled 即係硬件支援但未生效,通常係 BIOS、開機模式、驅動其中一環未齊。Not Supported 即係硬件唔支援。如果 GPU-Z 同其他軟件的顯示唔一致,以 GPU-Z 的讀數為較直接的生效判斷,再返去 BIOS 逐環排查。
方法二:NVIDIA 控制面板,NVIDIA 卡適用。桌面右鍵,開 NVIDIA 控制面板,入說明,再入系統資訊,睇 Resizable BAR 一欄。Yes 即係已生效,No 即係未生效。
方法三:AMD Software: Adrenalin Edition,AMD 卡適用。喺效能、調校或者圖形設定入面睇 Smart Access Memory 狀態,Enabled 即係已生效。
方法四:裝置管理員,通用輔助檢查。裝置管理員入面搵顯示卡,開內容,再開資源分頁。ReBAR 生效後,顯示的記憶體範圍會明顯大過舊式的 256 MB 窗口。呢個係輔助檢查,唔好單靠佢下結論。
方法五:檢查系統碟分割格式,懷疑 CSM 或者開機模式問題時用。磁碟管理入面搵系統碟,開內容,再開磁碟區,睇分割形式。GPT 即係符合要求。MBR 即係通常會阻礙 ReBAR 生效。
邊界:ReBAR 唔係萬能,唔係全部遊戲都有益
NVIDIA 官方明確表示,ReBAR 的效能提升因遊戲而異。有啲遊戲甚至會出現效能下降,所以 NVIDIA 會預先測試遊戲,只喺確認有正面效能影響的遊戲先透過驅動設定檔啟用 ReBAR。
NVIDIA 官方測試中,部分遊戲提升幅度為幾個百分點,最高約 12%。呢個係 NVIDIA 自己的測試說法,必須註明係官方測試說法,唔好寫成保證升幅。唔好寫開咗就快幾成,或者一定順好多。
NVIDIA 當年公布的支援遊戲名單,截至 2021 年 3 月 30 日的驅動,共 17 款,包括《Assassin's Creed Valhalla》《Battlefield V》《Borderlands 3》《Control》《Cyberpunk 2077》《Death Stranding》《DIRT 5》《F1 2020》《Forza Horizon 4》《Gears 5》《Godfall》《Hitman 2》《Hitman 3》《Horizon Zero Dawn》《Metro Exodus》《Red Dead Redemption 2》《Watch Dogs Legion》。引用呢份名單時,必須寫明截至 2021 年 3 月 30 日的 NVIDIA 公布名單,唔好寫成今日的完整名單。
技術媒體的獨立描述普遍指出,實際提升因遊戲、解像度、畫質設定而異,好多遊戲冇明顯分別,少數舊遊戲可能反而變慢。
Intel Arc 係例外,必須單獨寫,唔好同 NVIDIA 或者 AMD 混為一談。Intel 官方指 ReBAR 對 Arc 達到最佳效能係必須的。冇 ReBAR 的 Arc 系統,效能差距會比 NVIDIA 或者 AMD 平台更明顯。
常見誤區
第一,BIOS 開咗等於已經生效,錯。必須再用 GPU-Z 或原廠控制面板驗證。第二,開咗 ReBAR 就一定快好多,錯。提升因遊戲而異,NVIDIA 甚至只喺有正面影響的遊戲先啟用。第三,抄人哋的 BIOS 設定就得,錯。主板型號、BIOS 版本、CPU、顯示卡、系統碟格式唔同,設定路徑同生效條件都唔同。第四,舊板或者舊卡開唔到就係壞咗,錯。唔支援係規格限制,唔係故障。第五,唔理 CSM 或者 GPT,直接關 CSM,危險。MBR 系統碟關閉 CSM 之後可能無法開機,必須先檢查分割格式。第六,BIOS 入面搵唔到 ReBAR 選項等於主板壞咗,錯。常見原因包括 BIOS 版本太舊、Above 4G Decoding 未開、主板根本唔支援。
唔好自己試的高風險操作
唔好亂刷 VBIOS。VBIOS 刷寫失敗可令顯示卡無法顯示,而且唔係每張卡都有備用 BIOS 可以還原。即使 NVIDIA 當年為部分 RTX 30 系列提供官方 VBIOS 更新工具,亦只適用於對應型號,必須跟官方指示。唔好喺網上下載來歷不明的 VBIOS 檔案亂刷。
唔好喺唔明情況下改 BIOS 供電或者超頻設定。ReBAR 本身唔需要改供電設定。亂改供電、電壓、時序可能引致唔穩定甚至無法開機。
BIOS 更新本身都有風險。更新途中斷電或中斷可令主板無法開機。必須跟主板廠官方指示,唔好喺唔穩定的供電環境下做。
唔好用第三方改裝 BIOS 去強行開啟舊平台 ReBAR。有非官方改裝存在,但屬於非官方改裝,有變磚風險,本篇唔推薦,亦唔教步驟。
若改完 BIOS 之後無法開機或出現異常,正確做法係還原 BIOS 預設值再逐項排查,唔好繼續亂改其他設定。
開唔到 ReBAR 的檢查清單
對照下面清單,由上而下逐項剔。第一,對返主板型號官方支援頁,確認 BIOS 版本有 ReBAR 支援。第二,確認顯示卡型號喺支援範圍,NVIDIA 卡確認 RTX 30 系列或更新,AMD 卡確認 SAM 支援組合,Intel Arc 卡確認 ReBAR 要求。第三,更新驅動去最新版,NVIDIA 卡用 2021 年 3 月 30 日或之後的 Game Ready 驅動,AMD 卡用最新版 Adrenalin Edition。第四,確認 CPU 同平台組合符合當年公布的支援組合。第五,磁碟管理確認系統碟係 GPT,先至好關 CSM。第六,BIOS 入面確認 CSM 關閉、Above 4G Decoding 開啟、Re-Size BAR Support 開啟,三個齊晒。第七,入 Windows 用 GPU-Z 驗證,睇係 Enabled 定 Supported, Disabled。任何一步卡住,就停喺嗰步,唔好跳過佢繼續亂改。
每次改設定之前,最好記低原本設定同改咗咩。咁樣即使改完出問題,都可以還原返原本設定,唔使估。BIOS 入面好多設定互相牽連,冇記錄就好容易越改越亂。
常見問題
問:BIOS 開咗 ReBAR,點解 GPU-Z 仲顯示 Supported, Disabled?
答:呢個狀態代表硬件支援但未生效。最常見原因係五環之中有環未齊,例如 Above 4G Decoding 未開、CSM 未關、驅動未更新,或者系統碟仲係 MBR。應該返去逐環對照,而唔係喺 BIOS 入面再亂改其他設定。
問:BIOS 入面搵唔到 ReBAR 選項,係咪主板壞咗?
答:唔係。常見原因包括 BIOS 版本太舊、Above 4G Decoding 未開令選項未出現、主板根本唔支援。應該先對返主板型號的官方支援頁,睇 BIOS 更新說明有冇提及 ReBAR,再檢查 Above 4G Decoding 係咪已經開啟同儲存。
問:開咗 ReBAR 之後,某隻遊戲反而慢咗,點算?
答:呢個情況係可能發生的。NVIDIA 官方已經講明,ReBAR 提升因遊戲而異,有啲遊戲甚至會出現效能下降。先確認 ReBAR 係咪真係已生效,再睇問題係咪只出現喺個別遊戲。如果只係個別遊戲出事,屬於遊戲同 ReBAR 的配合問題,唔好即刻判斷顯示卡故障。
問:舊顯示卡開唔到 ReBAR,係咪要維修?
答:唔係。舊卡或者舊平台唔支援,係規格限制,唔係故障。ReBAR 係 PCIe 可選技術,需要主板、顯示卡、驅動、CPU 平台同開機模式同時支援。唔支援就係開唔到,唔需要因為咁而維修或者更換硬件。
問:關 CSM 之前要檢查咩?
答:必須先檢查系統碟分割格式。磁碟管理入面睇系統碟係 GPT 定 MBR。如果係 MBR,關閉 CSM 之後系統可能無法開機。先檢查,後改設定,呢個次序唔可以調轉。
問:AMD SAM 同 NVIDIA ReBAR 係咪同一樣嘢?
答:底層機制係同一回事。SAM 係 AMD 對同一個 PCIe 機制的品牌名稱,唔係另一種硬件。Intel Arc 顯示卡亦使用 ReBAR 呢個名稱。唔同品牌叫法唔同,但講緊的係同一個可選技術。
幾時需要專業檢查
如果已經逐環對照,主板、顯示卡、驅動、CPU 平台、UEFI 同 GPT 都確認無誤,ReBAR 仍然開唔到,或者改完 BIOS 之後無法開機,建議記低主板型號、BIOS 版本、驅動版本同 GPU-Z 讀數,再交由專業檢查。檢查收費按網站已公開三級收費 HK$400–2,800,實際以檢查後報價為準。地址係石門達利廣場 1209 室,電話 2186 8010,WhatsApp 6558 6806。