时间:2012-06-06 08:26:45 来源:电脑知识网 作者:网络整理 浏览:
但当我们按“Y”进行刷新bios文件时,刷新程序却没有任何提示,而且直接退出,回到DOS环境。
这是为什么呢,到底是不是我们的系统出现问题了呢,怎么样才能解决呢?
这种情况大多都是使用旧版本刷新BIOS文件,其原因主要是,高版本刷新程序不兼容低版本的BIOS文件,我们只要使用低版本BIOS文件就可以解决此问题。但有时6. 0版本的BIOS也会发生这种情况,为什么用高版本的刷新程序却无法刷新低版本的BIOS文件呢?不是一直是高版本的程序可以向下兼容吗?
造成这种情况的原因,不是刷新程序或BIOS文件有问题,而是BIOS芯片不兼容,主要是由于低版本的主板,应用的BIOS芯片型号比较低,而新版本的刷新程序中没有此类芯片的型号,因而出错的。BIOS芯片,每一种不同的芯片,其刷新流程是不一样的,如:27、28系列的芯片,其刷新是按字节(bit)擦除,按字节刷新的。而一些29系列的芯片,是按页擦除,而写入是却是按字节,这样,不同的芯片,其刷新过程是不同的。因此,每一种芯片,都对应一个不同的刷新过程;刷新流程其实也就是控制芯片如何读、写的程序,将刷新程序不断的加入新芯片的刷新流程,即可不断的支持新的芯片。
同时,每一种BIOS芯片,都对应一个不同的ID,称为BIOS ID。因此刷新程序在我们确定刷写时,首先要检测即将刷新的BIOS芯片的ID,然后根据其标识,寻找其对应的刷新流程,找到后,即在刷新流程的控制下完成对BIOS的写入。
但现在一些高版本的刷新程序,由于在加入新芯片的同时,也删除了一些老芯片,从而就不能识别出芯片的ID,也就没有相应的刷新流程。因此,我们在用高版本的刷新低版本的BIOS芯片时,由于刷新程序找不到其对应的刷新流程,因而没有相应的提示,而直接退出。