如何刷新顯卡BIOS?刷新BIOS失敗怎么辦?[刷BIOS有風(fēng)險,請慎重]
(資料圖片僅供參考)
刷新前的準(zhǔn)備工作
在開始刷新顯卡BIOS之前,我們還有很多準(zhǔn)備工作要做。
1.確定顯卡的型號
目前市場上顯卡品牌林立,型號眾多。不同品牌的顯卡BIOS是不一樣的,一般都不能通用。而同一個品牌的顯卡,如果采用不同的顯示芯片(GPU),BIOS也不一樣。即使采用同樣顯示芯片的產(chǎn)品,如果搭配了不同規(guī)格的顯存,其BIOS也不相同。因此,在刷新顯卡BIOS時,必須“對號入座”。如果刷入了不恰當(dāng)?shù)腂IOS文件,輕則會使顯卡工作不正常,重則導(dǎo)致顯卡報廢。
要確定當(dāng)前顯卡的具體型號,最簡單的方法就是查看顯卡附帶的包裝盒、說明書,另外,顯卡的PCB板上一般會有一張型號貼紙,通過它也能知道顯卡的品牌及型號。
2.確定當(dāng)前顯卡的BIOS版本
如何知道廠商推出的BIOS比當(dāng)前的BIOS版本要新呢?最常用的方法是通過查看顯卡的驅(qū)動程序?戳私獾鼻跋鑰ǖ腂IOS版本信息。此外,通過EVEREST這個軟件也可以了解顯卡BIOS的詳細(xì)信息。
3.下載新版BIOS文件
在廠商的**上找到新版本的BIOS文件,將它下載到硬盤。需要注意的是,網(wǎng)上提供的下載文件一般都是壓縮文件,需要用WinRAR之類的解壓縮軟件解壓縮,注意看解壓后的文件,后綴名為.exe的文件是刷新工具(NVIDIA的專用刷新程序?yàn)閚vFlash.exe,ATI的專用刷新程序?yàn)镕lashrom.exe。),而諸如“XXXXX.rom”、“XXXXX.bin”之類的文件,則是新的BIOS文件。
4.制作DOS啟動盤,準(zhǔn)備刷新文件
由于BIOS刷新工作在純DOS狀態(tài)下運(yùn)行更可靠,所以需要制作一張DOS啟動盤,通過該啟動盤可以引導(dǎo)系統(tǒng)進(jìn)入純DOS環(huán)境。制作好DOS啟動盤后,還要將下載的BIOS刷新程序和升級文件復(fù)制到硬盤的同一目錄下。比如,在C盤新建一個名為“BIOS”的文件夾,將下載得到的這些文件全部拷貝到該文件夾中。如果發(fā)現(xiàn)廠商提供的下載文件中沒有附帶刷新工具,則還必須到諸如“驅(qū)動之家”等**下載顯卡的專用刷新工具。
準(zhǔn)備工作一切就緒,接下來我們就開始進(jìn)入顯卡BIOS升級的實(shí)戰(zhàn)階段了。
如何刷新NVIDIA顯卡BIOS
1.確認(rèn)ROM芯片是否支持刷新
通過啟動盤進(jìn)入到純DOS環(huán)境下,在命令提示符后輸入“nvflash -c”,測試顯卡BIOS所使用的ROM類型。如果刷新程序支持顯卡的ROM芯片,則會列出該芯片的詳細(xì)信息(1),反之則出現(xiàn)錯誤提示。
小提示: nvflash和各種命令參數(shù)配合使用時,可以實(shí)現(xiàn)不同的功能:
-f :將名為“filename”的BIOS文件寫入顯卡的ROM芯片中,然后進(jìn)行校驗(yàn)
-b :從顯卡的ROM芯片中讀取BIOS,并以“filename”的名字保存
-k :從顯卡的ROM芯片中讀取BIOS,并與名為“filename”的BIOS文件比較
-c:檢測顯卡ROM芯片是否支持刷新
-h:BIOS升級完成后重啟機(jī)器
-?:獲取刷新程序的詳細(xì)說明,包括命令行參數(shù)、支持的ROM芯片等
2.備份當(dāng)前BIOS
備份BIOS的參數(shù)是“b”,其命令格式是“nvflash -b ”,即備份顯卡BIOS,并存為“filename”文件。此外,備份BIOS的工作還可以事先在Windows下完成,即通過NVIDIA BIOS Editor這個軟件進(jìn)行備份。
3.刷新BIOS過程
完成備份工作以后,再輸入“nvflash -f ”即可將新的BIOS寫到ROM芯片中。刷新過程中,屏幕會有所抖動,并變黑,持續(xù)時間在10秒左右。如果再次回到DOS界面,那么刷新成功了(2)。
要特別注意的是,刷新過程中千萬不能斷電或者中斷,以免刷新失敗。
如何刷新ATI顯卡BIOS
1.ATI顯卡BIOS常規(guī)刷新方法
(1)先備份當(dāng)前顯卡的BIOS。啟動機(jī)器進(jìn)入純DOS環(huán)境,并進(jìn)入C盤下的BIOS文件夾。在命令提示符下輸入“Flashrom.exe -s 0 backup.rom”,按Enter鍵之后,便可將當(dāng)前顯卡的BIOS信息備份到BIOS文件夾中,并命名為“backup.rom”。
注意:在輸入上述命令時,“Flashrom.exe”與“-s”之間有一個空格;“-s”與“0”之間也有一空格,此處的0為數(shù)字0(零)而不是字母O(歐),它表示系統(tǒng)中顯卡的編號(單卡系統(tǒng)默認(rèn)為0,CrossFire系統(tǒng)中分別為0和1);0與Backup.rom之間也有一空格。
(2)在命令提示符下輸入“Flashrom -p 0 newbios.rom”(“newbios.rom”為升級的BIOS文件名),按Enter鍵之后,程序便會將新BIOS寫入當(dāng)前顯卡的BIOS芯片之中。等待數(shù)秒之后,如果發(fā)現(xiàn)沒有出現(xiàn)錯誤信息則可以重新啟動電腦了(3)。
小提示:Flashrom和各種命令參數(shù)配合使用時,可以實(shí)現(xiàn)不同的功能:
-p :向顯卡ROM芯片中寫入名為“filename”的BIOS文件,而num表示系統(tǒng)中其中一個顯卡的編號
-s :對系統(tǒng)中第塊顯卡ROM芯片中的BIOS文件進(jìn)行備份,并命名為“filename”
-i:顯示ATI顯卡的參數(shù)信息
2.根據(jù)實(shí)際情況加入刷新命令參數(shù)
(1)通過“-f”參數(shù)進(jìn)行強(qiáng)制刷新
Flashrom在刷新顯卡BIOS時會檢查新BIOS的SSID(BIOS及設(shè)備ID),如果發(fā)現(xiàn)新BIOS的ID與顯卡本身的ID不符,則會拒絕刷新并給出警告信息——提示如果要強(qiáng)制刷新,則需要加入“-f”參數(shù)(4)。
如果確認(rèn)新BIOS文件支持當(dāng)前的顯卡,則可以在刷新時輸入“Flashrom -p -f 0 newbios.rom”,然后按Enter鍵執(zhí)行。注意“-f”與“-p”、“0”之間都有一個空格。
(2)加入“-atmel”或“-sst”參數(shù)
對于一些采用mBGA封裝顯存的顯卡,如果加了“-f”參數(shù)還是無法刷新,那就要注意:如果顯卡的BIOS芯片是ATM公司的,則要在命令中加上“-atmel”參數(shù),也就是“Flashrom -p -f atmel 0 newbios.rom”;如果是SST公司的就加上“ -sst”參數(shù),也就是“Flashrom -p -f -sst 0 newbios.rom” 或“Flashrom -p 0 newbios.rom -f -sst”。
BIOS刷新失敗了怎么辦
刷新后如果出現(xiàn)花屏或不穩(wěn)定現(xiàn)象,這時就要把備份好的BIOS文件重新刷回到顯卡中,具體刷新的方法跟刷新新版BIOS的方法一樣,只不過要將命令行中的“newbios.rom”改為“backup.rom”。接下來著重介紹刷新后出現(xiàn)黑屏的補(bǔ)救措施。
方法1.
首先將AGP顯卡拔下來,插上PCI顯卡后開機(jī),進(jìn)入主板BIOS設(shè)置程序,選擇“Intergrated Peripherals”選項,將“Init Display First”項的值改為“PCI Slot”。然后保存設(shè)置并關(guān)機(jī)。
接下來將AGP卡重新插上,但仍讓顯示器連接在PCI顯卡上,然后重新開機(jī)。最后按照前面的刷新方法,將正確的BIOS文件刷回去即可。這里要注意的一點(diǎn)是,輸入刷新命令時要明確AGP顯卡的編號(0表示AGP接口)。
方法2.
如果沒有PCI顯卡,也可以“摸黑”操作,即進(jìn)行“盲刷”操作。首先另找一臺機(jī)器,并在DOS啟動軟盤上建立一個自動批處理文件(AUTOEXEC.BAT),在該文本文件中寫入以下命令行:“nvflash ”(NVIDIA顯卡使用,命令中的為備份的BIOS文件名)或“Flashrom -p 0 Backup.rom”(ATI顯卡使用)。
批處理文件編輯完成后,用該軟盤重啟需要修復(fù)顯卡BIOS的電腦,讀盤結(jié)束后等十幾秒鐘,最后重新啟動機(jī)器,即可恢復(fù)正常。