BIOS升级失败的解决方案

升级失败的解决方案
尽管升级bios的过程并不复杂,但升级失败还是无法完全避免,这主要是由以下几种原因造成的:
(1)在升级过程中死机、关机、重新开机或停电,导致写入的bios信息不完整。
(2)使用错的升级程序。许多用户以为bios升级程序越新越好,其实不尽然。有些主板必须搭配特定的升级程序才能完全地进行升级,否则就有可能会损坏原有的bios的内容。
(3)使用错的升级文件。许多主板的型号非常类似,用户在下载的时候稍不留神就有可能出错,从而导致升级失败。
通常,bios升级失败之后,计算机根本不会有任何动作,屏幕根本就不亮,没有显卡初始化信息,没有微机自检信息……,什么也没有!
别着急,这并非不可挽回!bios升级失败之后(以计算机被cih病毒破坏之后),我们还可以按照以下多种方法对它进行修复。
1.利用bios boot block引导块恢复
一般情况下bios中会有一个保留部分不会被刷新,那就是boot block,该部分的指令可以支持isa显卡、ide卡来启动机器,并可以支持软驱工作。因此如果你使用的是提供了boot block引导块的主板(一般主板都具备这个功能),并且在升级时没有选择覆盖该部分内容,升级失败之后,只需找一块isa显卡或ide卡插在主板上,然后连接好软驱,再开机引导,使用备份的bios来重新进行bios的刷新。
如今,isa显卡已经是“古董”了,一时之间恐怕难找到,这时你只需在其他计算机上制作一张dos启动盘(或事先已制作好的),并将bios升级程序和bios文件拷贝到这个dos启动盘,然后重建一个autoexec.bat文件,其内容就是用于执行自动升级bios的命令(对于采用award公司bios的主板而言,应执行“awdflash bios升级文件名/sn/py”命令。对于采用ami公司的bios的主板而言,用户应执行“amiflash bios升级文件名/a”命令)。接下来将该软盘插入bios升级失败的计算机的软驱中,打开计算机电源,系统就会使用软盘上的操作系统启动,并自动执行bios刷新操作(屏幕上不会显示任何内容)。操作完毕之后再次重新启动计算机即可恢复。
如果有些bios在刷新时将boot block部分也进行了刷新,这样的bios就无法按照此种方法恢复了。
2.利用flash recover boot block引导块
对于另一些主板(例如某些使用phoenix bios的主板),主板上的bios中有一个flash recover boot block引导块,这个引导块不会被升级程序覆盖。主板上有一个flash recover jumper跳线,bios升级失败或cih病毒破坏后可以利用flash recover boot block引导块恢复,操作方法如下:
(1)把flash recover jumper跳线设置为“enabled”。
(2)把可引导的升级盘插入a驱动器(盘中的bios一定要是能正常工作的,升级文件也一定要与bios匹配的,文件名要符合主板的要求,因为主板要把软盘中的备份bios文件自动写回flash bios),重新启动电脑。
(3)因为flash recover boot block这一小段代码是放在不可写入的引导块区域的,所以不支持显卡,整个升级过程用户只能靠声音和软驱指示灯来判断是否完成。如电脑喇叭发声且软驱灯亮着时,表明系统正在恢复bios到flash rom,当电脑喇叭不发声且软驱灯也不亮时,表明恢复完成。关掉电源。
(4)把flash recover jumper跳线跳回默认位置。然后取出软盘,重新启动计算机。
这样,被破坏的bios就会恢复,计算机也就能正常使用了。
3.使用bios刷新器刷新
bios升级失败后,还可以通过电擦写式的刷新器来刷新修复。因为是专用的设备,所以只有一些bios维修服务商才会购买这种刷新器,你需要带上你的bios芯片和bios程序,到这种服务商处进行修复即可。
如果bios芯片都损坏了,可与你的主板制造商或经销商联系,设法得到一块bios芯片。也可以买一块与主板的bios芯片兼容的rom芯片,如27cxxx、28cxxx系列eprom,用专门的可写eprom的仪器将正常的bios写入,换下损坏了的bios芯片。
4.热插拔法
所谓“热插拔法”,就是指在开机带电的情况下通过替换bios芯片来修复升级失败的bios的方法。因为bios程序在启动之后一般不需要再读取其中的内容,所以在加电的状态下热拔插是完全可行的,只是要注意热插拔时不要运行任何程序。
注意:本方法需要带电插拔bios rom芯片,具有相当大的危险性,操作失败可能会破坏主板,如果你没有这方面的经验,最好不要采用此方法。
(1)寻找一台与你的主板相同的能正常工作的计算机。
(2)打开机箱,找到主板上的bios芯片,然后将bios芯片慢慢撬起来,操作时动作要慢,用力要均匀,否则容易造成bios芯片断脚。
(3)将已经起松的bios芯片重新插入bios芯片插座中,不要太紧,然后启动计算机。
(4)在启动时按下“del”键,进入bios设置程序,激活所有rom映射功能(关键是激活system bios cacaheable映射功能,即将当前system bios映射到ram中,这样我们在热插拔过程中,系统才不致因为没有bios的支持而死机)。
(5)准备一张dos启动盘,并将bios升级程序和bios文件拷贝到该启动盘中。然后使用该启动盘重新启动计算机。
(6)在带电的情况下拔下该计算机原有的bios芯片(此时system bios已经映射到内存中,系统将直接从内存中读取bios信息,拔下bios芯片不会对计算机的运行造成什么影响。)
(7)将升级失败的bios芯片插入到该计算机的bios芯片插座中,并重新对bios进行刷新。bios刷新成功之后关闭计算机,然后换回原始的bios芯片。
这样,用户升级失败的bios就恢复了。
修复bios时采用热插拔是危险的,原因很简单,任何元件都有一定的功率限额,rom芯片也不例外。在带电热插拔元器件时,由于各管脚的工作电压不同,热插拔过程中,各管脚不可能同时插上或拔下,因此不可避免电路中会出现浪涌过电压和电流,过高的浪涌电压会将芯片内的晶体管造成击穿,而过大的电流会使芯片内的铝膜引线熔断,从而导致芯片毁坏型失效。所以再次提醒,本方法具有一定的危险性,请你谨慎使用。
注意:如果找不到相同型号的主板,可以寻找一块相同bios厂商的主板,当然相同的部分越多,成功的机率相对也可大一些。但是,当在不同的主板上进行“热插拔”操作时,可能有的主板并不一定支持刷新用户升级失败的bios芯片,最常见的原因是芯片擦写的电压不同和bios芯片的种类不同,比如在29系列的主板上刷新28系列,因为前者的擦除电压为5v,而后者高达12v,因此刷新不会成功。反过来也是一样,12v的电压可能对29系列的flash rom造成致命的伤害。另外,flash rom有各种各样的封装形式,采用热插拔的方法刷新前必须要查看bios接脚是否兼容。一般来说,厂家相同的bios,厂家对于管脚的定义是完全一样的,所以理论上完全可以把有问题的bios拿到任何一台bios厂商相同并且没有问题的电脑主板上去重写。
如果在操作过程中遇到了不能写入的问题,一般是使用的刷新程序太老,而出现问题的bios芯片比较新,或者是2mb的容量,所以刷新程序不能识别而拒绝刷新。现在award的刷新程序7.32以上的版本基本都能识别绝大多数的bios芯片,如果出现了不能刷新的问题可以使用这个版本的程序试试。

基于DRV8320R的具有降压稳压器的 60V 三相智能栅极驱动器
ChatGPT的工作原理
双宽带跨导型运算放大器OPA2662的静态电流设置曲线与电路
耐克为里约奥运会设计一款昂贵眼镜 酷似智能眼镜
中国移动首颗MCU芯片CM32M101A发布,适用于物联网终端电池供电应用
BIOS升级失败的解决方案
智能水电计量管理系统
德赛西威荣获2021年广东省实施卓越绩效模式先进组织称号
5G这么快 能跑出“钱景”吗?
网络安全中的上下文感知
大数据技术有什么优势
选择电力电容器额定电压时要考虑哪些因素
4G开关类设备接入用户服务器的步骤与意义
主要介绍ACS380 Modbus通讯功能
虚拟现实技术将为消防教育带来一场新的变革
中国信息通信研究院的报告《 2018世界人工智能产业发展深度分析报告 》
喷涂机器人和喷涂设备分别具有什么优缺点
小米冰封散热背夹正式开卖 售价129元
MAX17552ATB+T 在途 STOCK
高通公司于2009年国际消费电子展上演示运行于Snapdra