图拉丁吧 关注:7,774,017贴子:130,274,051

魔改主板BIOS,为GTX16\RTX20系刷入Resizable BAR支持教程

只看楼主收藏回复

Resizable BAR (解锁显存访问限制)是由NVIDIA英伟达研发的一种选配的 PCI Express 接口技术,该技术于2021年正式上市。在传统基于Windows的计算机系统中,受限于PCI-E的限制,CPU一次只能读取256MB的显存。而随着显存容量和PCI-E通道通信能力的提升,这一规范就造成了不必要的资源浪费,甚至限制系统性能。
Resizable BAR技术可以解锁CPU访问显存的限制,让CPU由过去只能读取256MB显存开放为全部,并且能够多任务协同传输,大幅提升数据的处理能力。
对游戏的好处:对于需要强材质解压缩的大型游戏性能(比如索尼游戏)有不错的提升,但是官方只支持30系以上的显卡开启使用,本教程旨在通过开源项目NvStrapsReBar实现对16\20系显卡的支持。
3070Ti和2070Super对比



IP属地:山西1楼2025-03-04 09:54回复
    下边以喵内的华擎主板(B660MPG)和2070S为例介绍一下魔改方法
    1.魔改BIOS
    准备工具:原版BIOS文件、NvStrapsReBar项目的NvStrapsReBar.ffs(DXE驱动)、BIOS编辑工具UEFITool 0.28版本
    在对应官网下载任一版本的主板BIOS(最好是当前已刷版本或新一点的版本)
    解压后使用UEFITool0.28打开bios文件

    点击File——Search——Text,输入DXE
    Ok,进行搜索,下边的框里会出现搜索结果,从最后一项向前开始查找

    这里我找到倒数第二项就发现已经是DXE驱动了,我们就来导入新的DXE驱动,右键点击DXE驱动那一行,点击在弹出的选项里选择Insert after,把我们前边提到的NvStrapsReBar.ffs导入进去,就得到新一行的DXE驱动了

    然后点击File——Save image file,为了好区分,我们可以把它重命名为ReBAR,这样就得到魔改版的BIOS了


    IP属地:山西2楼2025-03-04 10:19
    回复
      广告
      立即查看
      2.刷入魔改BIOS
      像铭瑄昂达等一些二三线厂商,很多主板并没有BIOS保护功能,可以直接通过BIOS升级程序刷入我们前面得到的ReBAR BIOS就可以了,而御三家和华擎等大厂直接刷入会报Secure Flash error等过不了BIOS验证,这个时候可以选择版刷BIOS(无U刷BIOS方法)跳过验证,但是并不是所有板子都支持无U刷BIOS,这里介绍两种通用的刷BIOS方法:
      ①烧录器刷BIOS:需要拆电脑而且要双电脑才能搞定,虽然喵内CH341a和XTW3烧录器都有,但是太过麻烦了,并不打算用这种方法。这里就不给大家说这种方法了,感兴趣可以看七七的这期视频学习BV1Nv411b7LH
      ②使用fptw64在系统内刷写BIOS:这个经常用准系统的应该很熟悉
      首先为了方便使用,我们把FPT的程序“fptw64.exe”和上一部得到的刷了ReBAR的bios文件“ReBAR.rom”放到C盘根目录,然后我们以管理员身份运行CMD(控制台程序)
      先输入“cd c:\\:”
      把我们的程序定位到C盘根目录,cmd显示c:\>
      这时候我们已经可以使用fptw64刷写BIOS了
      输入“fptw64 -d backup.rom”可以提取现在的BIOS进行备份

      备份完成后我们来刷写魔改的BIOS
      输入“fptw64 -f ReBAR.rom”,这时候fptw64就开始自行刷入魔改的BIOS了

      等待刷写全部完成,显示FPT Operation Successful表示刷写BIOS成功
      之后就关闭电脑,建议断一下电在重启,重启以后就像正常升级完BIOS,所有设置都被还原默认了,在BIOS里重新设置一下,在进入系统就用上了有16、20系显卡ReBAR支持的BIOS了


      IP属地:山西4楼2025-03-04 10:49
      回复
        3.如何使用ReBAR
        ①BIOS设置
        纯UEFI模式启动模式,禁用CSM
        打开Above 4G Decoding
        如果有ReBAR选项就打开:AMD主板可能为Smart Access Memory(SAM),华擎主板可能为Clever Access Memory(CAM)
        ②在系统里启用ReBAR
        这里要用到NvStrapsReBar的程序来激活NvStrapsReBar.exe
        打开程序输入E回车开启ReBAR,S回车保存设置,如果是老主板在输入过E回车以后还需要按P设置ReBAR大小(即为显存大小)

        我这里已经开过了所以E消失了,变成了禁用ReBAR的D,注意以后添加、减少和更换显卡都需要先在这里禁用ReBAR,不然会出BUG。
        改过以后重启,在GPUZ再检查一下,已经成功开启

        嘿嘿,薅老黄羊毛就是爽!
        ③在游戏和程序里启用ReBAR
        因为老黄默认1620系是不能用ReBAR的,所以驱动并不会主动给你开
        这时候需要用NPI设置一下,直接Global设置或者单独为游戏设置都可以:


        这里1.5GB对大多数游戏来说都是性能最好的,建议可以全局1.5GB,个别游戏可以在单独设置。


        IP属地:山西5楼2025-03-04 11:06
        回复
          本文使用的所有工具合集
          通过网盘分享的文件:REBAR
          链接: https://pan.baidu.com/s/1hXll7XdAMVAoxotKja5Qww?pwd=suyf 提取码: suyf
          --来自百度网盘超级会员v6的分享


          IP属地:山西6楼2025-03-04 11:15
          回复
            30系以上和A卡不需要在意这个
            魔改BIOS刷BIOS有风险,刷成黑板子不要来找喵内,如果一点都不懂,跟着教程也不知道在干什么,那最好别刷。


            IP属地:山西来自Android客户端7楼2025-03-04 11:21
            回复
              支持捏


              IP属地:河北来自Android客户端8楼2025-03-04 11:23
              回复
                叽里咕噜的说什么东西,穿白丝踹我两脚再给我拿500块


                IP属地:四川来自Android客户端9楼2025-03-04 11:28
                回复
                  广告
                  立即查看
                  IU+A卡也是Resizable BAR,AU+A卡就是SAM,但是这玩意儿对有些游戏就是负优化,我一直怀疑当初玩仙7有几个场景爆显存就是这玩意儿的锅


                  IP属地:四川来自iPhone客户端10楼2025-03-04 11:36
                  收起回复
                    听不懂,+3


                    IP属地:湖北来自Android客户端11楼2025-03-04 11:37
                    回复
                      这个厉害了,稳定性有人测试么?


                      IP属地:山东来自iPhone客户端12楼2025-03-04 11:41
                      回复
                        提升很小 没必要折腾


                        IP属地:湖北来自Android客户端14楼2025-03-04 12:00
                        回复
                          20系搞这个没啥暖用,拿来帧生成才是正道


                          IP属地:陕西来自Android客户端15楼2025-03-04 13:11
                          收起回复
                            难的技术贴,我顶


                            IP属地:四川来自Android客户端16楼2025-03-04 15:56
                            回复
                              广告
                              立即查看
                              大多数笔记本不用试了,重启会变砖的,要编程器刷回来


                              IP属地:广东来自Android客户端17楼2025-03-04 16:32
                              收起回复