0202年怎样解锁更新bios的新姿势

0202年怎样解锁更新bios的新姿势

六月 14, 2020 阅读 312 字数 1566 喜欢 5

直入主题,若是你的主板厂商给了官方的更新bios教程,那就按照官方的更新教程操作就行,若是没有,那再按这篇吧,这篇教程的方法虽然是通用的,但有些比较奇葩的厂商,比如华硕CAP格式的固件,在头部加入了校验,用官方的工具Usb BackFlash会自己去掉校验,而用第三方的工具则会傻乎乎的直接开刷,所以需要用WinHex删掉开头的2048byte数据才能刷入,否则会导致尾部多出的2048byte填充不进去丢失mac和sn,据说后来华擎也加入了校验,像上述这样的板子刷之前找找有木有别人的经验吧。。。


该方法需要用到一个闲置u盘,空间没有要求,文件格式为Fat32,如果在电源管理开了快速开机就先关掉。下载下面的附件解压后放到u盘根目录,并且将需要刷写的bios也放到u盘根目录即可


3.zip


重启,将bios里的Sucure boot改为Disabled,然后进入启动项选择带UEFI:EFI Shell字样的那一项,这时你会进入到EFIShell


lhAX2.jpg


这里列出了几个存储设备,u盘的一般是fs0,也有可能是fs1等等


这时输入

fs0:

就进入了u盘目录


我给的附件中提供了两种刷写bios的工具,分别是fpt64和afuefix64


一般使用fpt64,若提示错误在使用afuefix64


fpt64的刷写命令为

fpt64.efi -f 你的bios文件名



afuefix64的刷写命令为,错误码12的话可以试试去掉K参数

afuefix64 你的bios文件名 /P /B /N /K



若提示错误则看看bios里有无bios写保护,关闭后再试试,若还是提示错误。。。编程器解决一切花里胡哨。编程器很多情况下都比软刷好用,而且拿软件备份的bios总是有问题,16M的bios只备份出8M,并且看了下16M里面多出来的并不是拿FF填充的,是有用的部分,后来查了下是因为主板bios有四个部分,分别是Flash Descriptor、ME Region、GbE Region、BIOS Region。软件只备份了BIOS Region部分导致的


顺便压缩包里附带了X99&C612全核睿频的efi
刷好去微码的bios后输入以下命令就能加载efi了

load fs0:\V6.efi   然后回车(V3 V4 V5都可以,V6是最新版的,双路的先试其他的,如果不行最后试试v3x2.efi)
cp fs0:\V6.efi fs1:\efi\boot (这里的fs1是系统盘所在的设备,如果不是自行更换)
bcfg driver add 0 fs1:\efi\boot\V6.efi "all full turbo"



加载完后同时按住ctrl+alt+del重启即可

发表评论

电子邮件地址不会被公开。必填项已用 *标注