在一次下載最新的BIOS升級程序之後,倒霉的我BIOS升級竟然失敗了,當時一直想不通為什麼會BIOS升級失敗。經過幾天的思考,終於明白了原因,所以寫這篇文章向想升級BIOS的朋友借鑒,不對之處請高手指正。
一直想不通為什麼會BIOS升級失敗。
我的主板是技嘉的6BXC,於是便老老實實地到技嘉的官方網站下載了相應的最新BIOS升級程序,版本2.7。將其解壓縮到軟盤上,共有兩個文件:awdflash.exe和6bxc.27。然後又抱著英漢字典仔細研究了其升級步驟:制作一個MS-DOS6.22的啟動盤(注明不讓用Win95/98的DOS系統),就只三個系統文件,實模式啟動,改寫BIOS。難捱的兩分鐘過去了(還好,沒有突然斷電)。程序提示:“update successfully”,問是“exit”還是“reboot”,選擇reboot,壓根就沒有聽到自檢通過時“嘀”的一聲,顯示器的指示燈一個勁地閃爍,屏幕卻是黑的。
我呆坐了半天,只好抱著最後一絲希望打開機箱,把CMOS清零,不行;拔插顯卡,不行;我幾乎把機器重新裝了一遍,還是不行。一個事實越來越明顯:倒霉的我BIOS升級失敗了。
滿世界都找不到ISA顯卡,只好把機器抱回電腦城,商家給我玩了個熱拔插,當他用軟盤啟動時,我注意了一下,也是MS-DOS6.22,再來一個dir,簡直就是我那張盤嘛,也是2.7版的數據文件。行不行呀,我正疑惑的時候,機器已經活了,屏幕顯示已不是原來的2.6版了,2.7幾個字赫然在目,日期也從1999-01-25變成了1999-02-10,顯然升級成功了。不一會兒又聽到Win98啟動時的聲音,恍如隔世。
這我就鬧不明白了,一樣的數據文件,一樣的升級步驟,為什麼他成功,而我就失敗呢?下面是我思考了幾天的結論,請各位想升級BIOS的朋友借鑒,不對之處請高手指正。
教訓一: 升級前,應將CMOS設置恢復成BIOS Default。
教訓二: 升級完畢後立即關機,而不是重新啟動。
我向來追求性能的提高,所以CMOS設置我盡量設置為優化,可能毛病就出在“System BIOS Cacheable”和“Quick Power On SelfTest”這兩項上。前者的作用是將BIOS映射到內存中,這當然能提高系統性能。但當我改寫BIOS後,選擇重新啟動,由於“Quick Power On Self Test”的作用,可能內存中仍有老版本的BIOS映射,而CMOS卻又是新改寫的BIOS,兩者發生了沖突,導致兩敗俱傷,使得升級失敗。
所以本站建議大家在升級BIOS之前,一定要先把自己主板的BIOS備份好在進行升級BIOS的工作。如果大家在之前備份了刷新失敗了,是很容易恢復的,BOOT壞了怎麼辦呢!我們可以用編程器來重寫我們的BIOS芯片。
以上是我的BIOS升級失敗教訓總結,大家可以借鑒一下,避免BIOS升級失敗!