首先科普一下resize bar是什么:
可调整大小的 BAR 是一种可选的 PCI Express 接口技术。当您在游戏中的世界中移动时,GPU 内存 (VRAM) 会通过许多小型 CPU 不断传输纹理、着色器和几何体到 GPU 的传输。随着现代游戏资产规模的不断增长,这导致了大量的转移。使用可调整大小的 BAR,可以根据需要请求资产并完整发送,因此 CPU 可以有效地访问整个帧缓冲区。如果发出多个请求,传输可以同时进行,而不是排队。(来自Nvidia官网)
这不是今天刚买了DG1嘛,有说到什么Resizebar什么新功能巴拉巴拉的,之前听都没听过,查了下资料发现好像是有点用处的嗷,又看了下30系确实是能用的,于是喜滋滋的去这里看如何操作(这里的七彩虹链接404了,后面是去官网找的)。我的卡是七彩虹的iGame GeForce RTX 3060 Ti Ultra W OC-V,去官网上找到对应的驱动页面,找到BIOS看到一个3060Ti Resizable BAR Support,哟还是今年三月更新的,赶紧下载了。

3060tiRZBARupdaterV2.exe
(这里显示修改时间2021/4/9,怪)
Unsupported by this tool, contact card vendor
::acfun:1004:: 这不是我的卡的驱动吗?怎么还能不支持的?然后再搜了下,开启resize bar需要满足以下条件:- BIOS中支持并开启
Resize Bar Support
同时开启Above 4G Decoding
- 关闭CSM(其实我的主板在打开
Resize Bar Support
后自动就把CSM关闭了,好像CSM和这个功能有冲突) - 一张30系显卡
然后我就走了一遍流程把上面都打开了(顺便还把BIOS给升级了一遍)。重启后发现还是显示Resize Bar Disable





nvflash.exe --list
查询是否识别到显卡并且判断显卡vbios版本
nvflash.exe -6 Colorful.RTX3060Ti.8192.201112.rom
这里选择要升级的rom文件,-6
参数是强制升级。
3060tiRZBARupdaterV2.exe
,哦豁。
Update supported, will be applied
我直接一个y。
Update successful
,它要求重启,那我直接一个重启。
最后就是喜闻乐见的开启成功了,果然是vbios的问题。