之前有东谈主问我对于蓝天NH5xAXx(也即是常说的B450芯片组能上锐龙3000系台式机CPU的蓝天NH55)解锁高档选项的属目经过,尽管网上也有好多对于这方面的教程telegram 萝莉,但大大皆也仅仅说了使用H2OUVE找到Setup的第0x240行的0x08列,将00修改成01就不错解锁出高档选项,并莫得属目阐扬是该何如定位这个地址的,因此我就筹办出一篇怎么左证不同的情况来修改这个的属目经过。
麻豆av图片telegram 萝莉
教程运转前先声明:解锁BIOS粉饰选项和修改高档确立有风险,操作不妥可能会导致机器变砖,出现那种情况可能需要从新刷入BIOS,因此在作念这个之前你应该要有一定对于这方面问题的科罚才智,且需要备份原版BIOS和自备兼容的编程器和烧录夹以防万一。
本东谈主手艺并不专科,要学习的东西还有好多,将我方的念念法整理出来写成专栏亦然为了考试怎么抒发出我方的念念法,如有什么更好的提出接待诸君大佬指出,谢谢。
天然这个对于常常折腾BIOS的大佬们来说不算什么,但如故推选有一定对于这方面的经历以后再进行折腾,我个东谈主客岁亦然折腾GPD Win Max的时候学会了怎么使用编程器救砖,背面NH57AF1变砖以后也才有对应经历来进行救砖的。
该决议适用于部分Insyde H2O图形化BIOS,但也并非是悉数Insyde的BIOS皆适用,情况不同应自行变通,且我方去寻找正确的科罚决议。
器用整合:https://pan.baidu.com/s/11HbLIylEecluXYowqlgQXA?pwd=6666
例如我这个机器的BIOS默许情况下不错确立的选项高出少,要是咱们需要对CPU和内存进行超频和和谐电压,或者需要修改BIOS实在立中某些高档选项的话,就需要解锁BIOS的粉饰高档选项来进行操作了。
图片
咱们运转操作吧,当先大开H2OUVE,H2OUVE我用的版块是200.00.01.00,咱们需要使用这个器用备份和修改BIOS。
图片
当先咱们需要备份机器的原版BIOS,因为等会咱们要从BIOS里索取干系的信息,来定位需要修改的部分,且在操作不妥的情况下导致机器变砖的时候,不错有和芯片大小疏浚的BIOS文献来进行救砖。
请隆重备份和芯片大小疏浚的原版BIOS高出枢纽,夙昔我在折腾这个机器的过程中就吸取了这个阐扬注解,那时给这台机器上ECC内存,解锁了高档选项以后在BIOS里启用了ECC确立,然而启用了以后就开不了机一直黑屏,把CMOS电板取下来再装且归也不管用,就只可从新刷BIOS了,那时救砖过程中碰到的问题是从蓝天或者XMG那儿下载下来的BIOS是逾越16M的,但BIOS芯片只须16M,BIOS文献大小超出芯片容量的话就会无法刷入,强行刷入超出的那部分也会被忽略,我只可先找了个16M的旧版BIOS刷且归,成果刷且归以后搭配ECC内存开不了机,又只可先搭配普通内存把BIOS刷到新版,因此这詈骂常枢纽的。
软件凯旋启动后,咱们点击Load runtime,读取正在运行的BIOS,BIOS读取凯旋后,咱们再点击Dump BIOS rom,将原版16M大小的BIOS文献备份出来。
图片
图片
图片
图片
图片
备份BIOS这部分要是你是英特尔平台的话,也不错使用FPTW64来备份,我那台机器是AMD的,就只可这么备份。
BIOS备份完成后,咱们先将这个文献存储到U盘,或者复制到另一台不错闲居使用的电脑上,以防机器变砖时,不错将备份好的BIOS刷且归救活。
然后使用UEFITool,我这里使用的是A59的NE版,念念要最新版块不错在Github上头下载。
https://github.com/LongSoft/UEFITool/releases
图片
图片
图片
BIOS大开后,咱们点击Search,或者径直按快捷键Ctrl+F,大开查找对话框,然后切换到查找文本的选项卡,在内部输入Setup,查找规模选拔Body Only。
图片
图片
图片
查找到以后咱们翻阅查找到的成果,找到DriverSampleDxe干系的成果,单击右键或者按快捷键Ctrl+E,将这个UEFI模块另存为sct文献。
图片
图片
图片
图片
将sct保存下来以后,拿记事本径直大开是乱码的,因此咱们就需要将它退换成咱们能看懂的文本,并在其中得回咱们需要的信息。
图片
咱们不错使用Universal-IFR-Extractor这个器用将sct退换为文本,夙昔我在出GPD Win Max解锁BIOS的Chipset页面雷同也用到了这个器用。
这个器用是开源的,是C++写的,咱们不错在Github得回到源代码,然后我方使用Visual Studio编译。
https://github.com/donovan6000/Universal-IFR-Extractor
图片
图片
图片
在VS中咱们不错点击从重生成科罚决议来进行编译,不外这个技俩是用VS2013写的,且是探讨援救在XP系统中运行的,因此使用新版的VS编译时若莫得装配对应的平台器用集,可能会碰到问题。
那样的话,咱们在科罚决议资源护士器中选拔Universal IFR Extractor这个技俩单击右键选拔属性,或者按Alt+Enter,大开该技俩的属性页,将平台器用集改成咱们刻下使用的新版VS的就不错闲居编译了。
图片
图片
图片
图片
图片
图片
器用凯旋编译以后(不念念下VS的话我会在器用包里放编译好的圭臬),咱们读取刚才使用UEFITool保存下来的sct,再单击Extract,将sct退换为txt文本。
图片
图片
图片
图片
图片
退换完成后咱们使用记事本大开这个文本,按下Ctrl+F键查找,输入Setup Menu Insyde Full Show来查找这个成果。
图片
不外由于这个器用相比老且好几年皆莫得更新的原因,巧合候就会出现找不到的情况,也即是莫得统统索取,出现这种情况的话就只可念念其他宗旨了。
图片
我使用tomrus88分支拨的0.7版亦然莫得正确的索取出咱们需要的信息,然而使用WinHex大开阿谁sct的话,是不错搜索到这个的,可能是器用存在BUG的原因。
tomrus88分支拨的0.7版环球感兴味的话也不错去github关爱,背面我也会把编译好的圭臬放到器用包里。
https://github.com/tomrus88/Universal-IFR-Extractor
图片
图片
图片
图片
那要是Universal-IFR-Extractor或者正确索取出这部分信息的话,咱们该怎么证明需要修改的地址呢?
我拿新款蓝天NH55VR的BIOS例如,阿谁BIOS就不错使用这个正确的索取出咱们需要的信息,咱们在使用UEFITool进行查找的时候也不错径直搜索Setup Menu Insyde Full Show,和之前一样将对应的模块另存为sct,再使用Universal-IFR-Extractor退换为文本。
图片
图片
然后我试了一下Universal-IFR-Extractor的另一个分支,是不错正确从新款蓝天NH55VR的BIOS里索取出咱们需要的信息的,前边0.6和0.7版我试了一下似乎皆莫得正确索取出来。
咱们找到这个分支,LongSoft亦然UEFITool的开采团队,这个分支我试了一下是不错从新款NH55VR的BIOS中正确索取出咱们需要的信息的。
https://github.com/LongSoft/Universal-IFR-Extractor
图片
雷同我拿前边阿谁大开蓝天X170索取出来的模块就出现了问题,而使用这个分支的版块就不错正确的索取。
图片
尽管这个分支只发布了Mac版,莫得Windows版,这个技俩改成了跨平台的,也就不再是依赖于.sin或.vcxproj技俩文献那种,就不可径直使用Visual Studio编译了,但咱们亦然不错我方手动编译出Windows版的。
图片
咱们装配Cmake,并下载这个技俩的源代码,使用号令教导符转到技俩文献夹下,Win11系统则不错径直选拔在结尾中大开。
图片
图片
咱们输入cmake -B build的号令,其中-B的号令是指定CMake用作生成目次的根目次的旅途,要是该目次不存在,CMake会自动创建它,bulid的目次名也不错自界说。
图片
图片
接着输入cmake --build build --target IRFExtractor --config 'Release' --parallel
其中--build号令是指定要生成技俩的目次,这是必须要指定的,我这个文献夹就在目次下且就叫build,因此输入build就行。
--target是指定想法的号令,例如我念念编译IRFExtractor,就输入这个。
--config 'Release'是建树生成Release版的。
--parallel是指定生成时要使用的最大并发进度数,要是是不祥的情况下,则使用本机生成器用的默许编号,我这里不祥。
恭候处理完成后,咱们需要的Windows版就编译凯旋了。
图片
图片
图片
另外这个技俩下还有一个ifrextract,是放置台的愚弄圭臬,使用门径是使用ifrextract.exe+sct的文献名+输出txt的文献名(这两个文献若和器用不在疏浚目次下的话,就需要加上齐全旅途),我也趁机编译一下。
或者之前径直输入cmake --build build --target ALL_BUILD --config 'Release' --parallel,似乎不错把两个皆编译出来。
图片
图片
图片
最终器用包里我会放原作家donovan6000出的0.6版和分支tomrus88出的0.7版,还有LongSoft分支拨的版块。
环球不错左证我方情况选拔对应的器用,我这里使用的是刚才编译的LongSoft的分支,这个窗体圭臬的使用门径亦然和上头旧版的一样的。
图片
讲究原题,咱们使用LongSoft的分支版大开刚才从新款蓝天NH55VR BIOS里索取出来的干系信息(和旧款B450的NH55确天然不同,这里仅仅举个例子,在不错索取出对应信息的情况下,咱们该何如细目怎么使用H2OUVE来修改对应的地址)
图片
接着如故搜索Setup Menu Insyde Full Show,这个BIOS器用就正确的索取出来了。
图片
接着咱们不雅察(VarOffset/VarName)背面阿谁地址,这里是0x212的话,那么就对应Setup那儿的第0x210行的0x02列。
底下0x0代表粉饰,0x1代表自满。
这么像蓝天NH55VR那款机器的BIOS使用H2OUVE找到Setup的第0x210行的0x02列,将00修改成01就不错解锁出粉饰高档选项,贴吧还是有大佬作念过测试。
图片
图片
我这个旧款的蓝天NH55莫得正确将这部分索取出来,那么要是能正确索取出来的情况下,它的(VarOffset/VarName)那儿应该是0x248(我这里仅仅左证凯旋的成果来进行推理的),底下代表的真理亦然同理,0x0代表粉饰,0x1代表自满。
当咱们定位出这个需要修改的地址,并知谈怎么修改的时候,咱们就不错使用H2OUVE就行修改了。
请隆重这里不同的机器和不同的BIOS可能会有不同,试错了可能会导致机器变砖,需要从新刷BIOS的风险,请使用上述门径查询需要修改的位置,或经其他用户测试后正确的门径,在细想法情况下再进行操作。
咱们回到H2OUVE中,单击Variable,也即是变量的选项卡,在列表中找到Setup。
图片
图片
然后左证之前定位出这个需要修改的地址(我的旧款NH55是0x248,00代表粉饰,01代表自满)就找到Setup的240行和08列,将00修改成01,再点击保存确立即可。
图片
图片
图片
重启电脑插足BIOS以后,就能看出BIOS的高档选项解锁了,我这边AMD PBS和AMD CBS的选项皆出来了。
图片
咱们就不错和谐CPU的频率和电压,并对内存进行超频了,其中CPU电压这里0x48应该是一个十六进制,退换为十进制是72,退换为八进制是110,这里应该是对应八进制,也即是1.10V的电压。
当咱们需要和谐电压的时候就需要进行换算,当超频失败或者确立有空虚,可能需要拆机从新用编程器刷BIOS,是以我说这机器的BIOS是真实太难用了,即是这个原因。
我这里仅仅作念个演示,平凡亦然默频用的,刻下忙着责任就不像夙昔那样有太多时刻来折腾机器了。
图片
图片
总结这篇专栏天然看上去很复杂,但本色上很浅显,简化门径即是使用UEFITool在BIOS中查找文本Setup,或者径直搜索Setup Menu Insyde Full Show,索取出对应的sct,若模块里莫得的话,就去其他模块里找,直到找到为止,再使用Universal-IFR-Extractor索取出咱们需要的信息,定位出需要修改的地址再使用H2OUVE更动。
对于圭臬的编译部分对这方面莫得兴味的话不错忽略,环球可能也会以为,我最近写这些专栏的时候,果然花好多笔墨去叙述那方面干系的东西,这不是把正本浅显的问题复杂化吗?
但我提出如故应该掌合手一些干系的手艺,搞这些东西不管是使用编译后好的圭臬,如故下载别东谈主的源代码来我方编译,皆还仅仅初学级的操作,好多在别东谈主未探索过的规模,如故需要自行编写器用(也即是需要你至少或者使用一种常用的编程言语,例如像C++,C#,Python等,自行编写圭臬来科罚我方所碰到的问题),当别东谈主开源器用出现BUG的时候,要是你有对应的编程经历,或者通过BUG定位出代码并我方科罚的话,也詈骂常好的,就不像我这种高出辣鸡的菜鸡莫得我方编写圭臬的才智,也莫得科罚BUG的才智,只可跪舔大佬们的器用。
这个决议也不太泄露是否适用蓝天X170,我手上莫得对应的机器就试不了,但我如故试着望望吧。
图片
图片
图片
图片
这么看来蓝天X170SM-G应该是找到Setup的130行和03列,将00修改成01来解锁BIOS粉饰选项的款式。
不外我使用H2OUVE大开X170的BIOS以后,并莫得变量那一栏,因此这个门径就不适用于那款机型了。
图片
然而我又仔细的不雅察了一下,某些情况似乎不错用这种门径解锁,当先单击Setup选项卡,然后再选拔导出,将Setup的这部分退换为文本。
图片
图片
图片
接着咱们在这个文本中搜索Setup Menu Insyde Full Show,亦然不错找到成果的,通过剪辑这个文本,应该是不错达到解锁粉饰选项的想法。
图片
图片
找到Setup Menu Insyde Full Show以后,咱们来手动修改它的选项,将Hide项括号的星号删除,使用空格填充,然后再将Show项括号里的空格删除,用星号填充,修改完成后保存这个文本文档,导入到BIOS中。
图片
图片
图片
图片
修改完成以后保存,因为蓝天X170是英特尔平台的机器,因此不错使用FPTW64强刷,这么应该亦然另外一种解锁BIOS的门径telegram 萝莉,但我手上莫得对应的机器就无法测试,环球有对应折腾才智的话不错试试。
本站仅提供存储就业,悉数内容均由用户发布,如发现存害或侵权内容,请点击举报。