BIOS自檢與處理開機(jī)故障的方法
BIOS自檢與處理開機(jī)故障的方法
BIOS是英文"Basic Input Output System"的縮略詞,直譯過來后中文名稱就是"基本輸入輸出系統(tǒng)"。其實(shí),它是一組固化到計(jì)算機(jī)內(nèi)主板上一個(gè)ROM芯片上的程序,它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序、開機(jī)后自檢程序和系統(tǒng)自啟動程序,它可從CMOS中讀寫系統(tǒng)設(shè)置的具體信息。 其主要功能是為計(jì)算機(jī)提供最底層的、最直接的硬件設(shè)置和控制。下面小編為大家推薦下相關(guān)的bios的故障以及解決的具體方法。
post上電自檢:是微機(jī)接通電源后,系統(tǒng)進(jìn)行的一個(gè)自我檢查的例行程序。這個(gè)過程通常稱為post--上電自檢(power
on self test)。對系統(tǒng)的幾乎所有的硬件進(jìn)行檢測。
post是如何進(jìn)行自檢測的?
主板在接通電源后,系統(tǒng)首先由(power on sel
test,上電自檢)程序來對內(nèi)部各個(gè)設(shè)備進(jìn)行檢查。在我們按下起動鍵(電源開關(guān))時(shí),系統(tǒng)的控制權(quán)就交由bios來完成,由于此時(shí)電壓還不穩(wěn)定,主板控制芯片組會向cpu發(fā)出并保持一個(gè)reset(重置)信號,讓cpu初始化,同時(shí)等待電源發(fā)出的power good信號(電源準(zhǔn)備好信號)。當(dāng)電源開始穩(wěn)定供電后(當(dāng)然從不穩(wěn)定到穩(wěn)定的過程也只是短暫的瞬間),芯片組便撤去reset信號(如果是手動按下計(jì)算機(jī)面板上的reset按鈕來重啟機(jī)器,那么松開該按鈕時(shí)芯片組就會撤去reset信號),cpu馬上就從地址ffff0h處開始執(zhí)行指令,這個(gè)地址在系統(tǒng)bios的地址范圍內(nèi),無論是award
bios還是ami
bios,放在這里的只是一條跳轉(zhuǎn)指令,跳到系統(tǒng)bios中真正的啟動代碼處。系統(tǒng)bios的啟動代碼首先要做的事情就是進(jìn)行post(power
on sel
test,加電自檢),由于電腦的硬件設(shè)備很多(包括存儲器、中斷、擴(kuò)展卡),因此要檢測這些設(shè)備的工作狀態(tài)是否正常。這一過程是逐一進(jìn)行的,bios廠商對每一個(gè)設(shè)備都給出了一個(gè)檢測代碼(稱為post
code即開機(jī)自我檢測代碼),在對某個(gè)設(shè)置進(jìn)行檢測時(shí),首先將對應(yīng)的post
code寫入80h(地址)診斷端口,當(dāng)該設(shè)備檢測通過,則接著送另一個(gè)設(shè)置的post
code,對此設(shè)置進(jìn)行測試。如果某個(gè)設(shè)備測試沒有通過,則此post
code會在80h處保留下來,檢測程序也會中止,并根據(jù)已定的報(bào)警聲進(jìn)行報(bào)警(bios廠商對報(bào)警聲也分別作了定義,不同的設(shè)置出現(xiàn)故障,其報(bào)警聲也是不同的,我們可以根據(jù)報(bào)警聲的不同,分辨出故障所在。
post自檢是按什么順序進(jìn)行檢測的?
post自檢測過程大致為:加電-cpu-rom-bios-system clock-dma-64kb
ram-irq-顯卡等。檢測顯卡以前的過程稱過關(guān)鍵部件測試,如果關(guān)鍵部件有問題,計(jì)算機(jī)會處于掛起狀態(tài),習(xí)慣上稱為核心故障。另一類故障稱為非關(guān)鍵性故障,檢測完顯卡后,計(jì)算機(jī)將對64kb以上內(nèi)存、i/o口、軟硬盤驅(qū)動器、鍵盤、即插即用設(shè)備、cmos設(shè)置等進(jìn)行檢測,并在屏幕上顯示各種信息和出錯(cuò)報(bào)告。在正常情況下,post過程進(jìn)行得非???,我們幾乎無法感覺到這個(gè)過程。
post自檢測代碼含義是什么?
當(dāng)系統(tǒng)檢測到相應(yīng)的錯(cuò)誤時(shí),會以兩種方式進(jìn)行報(bào)告,即在屏幕上顯示出錯(cuò)信息或以報(bào)警聲響次數(shù)的方式來指出檢測到的故障。
cmos battery failed(cmos 電池失效)。
原因:說明cmos 電池的電力已經(jīng)不足,請更換新的電池。
cmos check sum error-defaults loaded(cmos
執(zhí)行全部檢查時(shí)發(fā)現(xiàn)錯(cuò)誤,因此載入預(yù)設(shè)的系統(tǒng)設(shè)定值)。
原因:通常發(fā)生這種狀況都是因?yàn)殡姵仉娏Σ蛔闼斐?,所以不妨先換個(gè)電池試試看。如果問題依然存在的話,那就說明 cmos ram
可能有問題,最好送回原廠處理。
display switch is set incorrectly(顯示開關(guān)配置錯(cuò)誤)。
原因:較舊型的主板上有跳線可設(shè)定顯示器為單色或彩色,而這個(gè)錯(cuò)誤提示表示主板上的設(shè)定和 bios 里的設(shè)定不一致,重新設(shè)定即可。
press esc to skip memory test(內(nèi)存檢查,可按esc鍵跳過)。
原因:如果在 bios 內(nèi)并沒有設(shè)定快速加電自檢的話,那么開機(jī)就會執(zhí)行內(nèi)存的測試,如果你不想等待,可按 esc 鍵跳過或到 bios
內(nèi)開啟 quick power on self test。
hard disk initializing【please wait a moment...】(硬盤正在初始化 請等待片刻)。
原因:這種問題在較新的硬盤上根本看不到。但在較舊的硬盤上,其啟動較慢,所以就會出現(xiàn)這個(gè)問題。
hard disk install failure (硬盤安裝失敗)。
原因:硬盤的電源線、數(shù)據(jù)線可能未接好或者硬盤跳線不當(dāng)出錯(cuò)誤 ( 例如一根數(shù)據(jù)線上的兩個(gè)硬盤都設(shè)為 master 或 slave。)
secondary slave hard fail (檢測從盤失敗)。
原因:
1. cmos 設(shè)置不當(dāng)(例如沒有從盤但在cmos里設(shè)有從盤)
2. 硬盤的電源線、數(shù)據(jù)線可能未接好或者硬盤跳線設(shè)置不當(dāng)。
hard disk(s) diagnosis fail (執(zhí)行硬盤診斷時(shí)發(fā)生錯(cuò)誤)。
原因:這通常代表硬盤本身的故障。你可以先把硬盤接到另一臺電腦上試一下,如果問題一樣,那只好送修了。
floppy disk(s) fail 或 floppy disk(s) fail(80)
或floppy disk(s) fail(40)(無法驅(qū)動軟驅(qū))。
原因:軟驅(qū)的排線是否接錯(cuò)或松脫?電源線有沒有接好?如果這些都沒問題,那買個(gè)新的吧。
keyboard error or no keyboard present(鍵盤錯(cuò)誤或者未接鍵盤)
原因:鍵盤連接線是否插好?連接線是否損壞?
memory test fail (內(nèi)存檢測失敗)
原因:通常是因?yàn)閮?nèi)存不兼容或故障所導(dǎo)致。
override enable-defaults loaded ( 當(dāng)前cmos設(shè)定無法啟動系統(tǒng),載入
bios 預(yù)設(shè)值以啟動系統(tǒng))。
原因:可能是你在bios內(nèi)的設(shè)定并不適合你的電腦( 像你的內(nèi)存只能跑100mhz但你讓它跑133mhz ),這時(shí)進(jìn)入 bios
設(shè)定重新調(diào)整即可。
press tab to show post screen (按 tab 鍵 可以切換屏幕顯示)
原因:有一些 oem 廠商會以自己設(shè)計(jì)的顯示畫面來取代 bios
預(yù)設(shè)的開機(jī)顯示畫面,而此提示就是要告訴使用者可以按tab來把廠商的自定義畫面和bios預(yù)設(shè)的開機(jī)畫面進(jìn)行切換。
resuming from disk,press tab to show post
screen(從硬盤恢復(fù)開機(jī),按tab顯示開機(jī)自檢畫面)。
原因:某些主板的bios 提供了 suspend to disk(掛起到硬盤)的功能,當(dāng)使用者以 suspend to disk
的方式來關(guān)機(jī)時(shí),那么在下次開機(jī)時(shí)就會顯示此提示消息。
bios rom checksum error-system halted(bios程序代碼在進(jìn)行總和檢查(
checksum)時(shí)發(fā)現(xiàn)錯(cuò)誤,因此無法開機(jī))
原因:遇到這種問題通常是因?yàn)?bios 程序代碼更新不完全所造成的,解決辦法重新刷寫燒壞主板 bios。
hard disk initizlizing 【please wait a
moment...】(正在對硬盤做起始化 ( initizlize ) 動作)
原因:這種訊息在較新的硬盤上根本看不到。但在較舊型的硬盤上,其動作因?yàn)檩^慢,所以就會看到這個(gè)訊息。
post自檢響鈴次數(shù)是如何定義的?
post上電自檢還會通過報(bào)警聲響次數(shù)的方式來指出檢測到的故障。但需要注意:由于目前主板bios類型大致可分為award公司、ami公司、phoenix公司(award已與phoenix合并),因此不同類型的bios,其自檢響鈴次數(shù)所定義的自檢錯(cuò)誤是不一致的,因此一定要分清。