看到標題或許會有人疑惑:什麼?我的電腦主機板上面有一顆電池?我怎麼都不知道?為什麼電腦明明要插電,卻還需要一顆電池?嗯……或許你從來沒有注意過「主機板上有電池」這件事情,但每台電腦的主機板,基本上都有一顆小電池,來維持電腦的正常運作,而這顆電池的功用又是什麼呢?
基本上,每台電腦的主機板上面,都會有個「CMOS電池」來維持主機板正常運作。CMOS電池的最主要功能,就是「為主機板上的揮發性記憶體晶片供電,以保存使用者的BIOS設定」;若是沒有CMOS電池,電腦每次斷電重開之後,BIOS設定都會恢復預設,就像阿湯哥的《明日邊界》一樣,無論你更改多少次,BIOS設定都不會被儲存,只會重複重複再重複的被打回出廠設定。
▲ 主機板上這顆小小的東西,就是肩負起儲存使用者BIOS設定的「CMOS」電池。
CMOS電池的另一個功能,就是讓BIOS上的「實時時鐘」(Real-time clock,RTC)可以正常運作,並確保電腦的時鐘功能保持準確。請注意,雖然BIOS上的時間設定並不等於作業系統(如Windows)中的時間設定,但有時BIOS上的時間設定錯誤,卻會影響到作業系統運行。換個簡單的方式說,如果主機板上沒有CMOS電池的存在,BIOS上時間會一直被重置,當然作業系統的時間也會變得不準確。
▲ 主機板上的CMOS電池,通常是俗稱鈕扣電池的CR2032規格。第三個CMOS電池的功能,就是讓使用者可以「重置BIOS」。前面說過,電腦一旦沒有CMOS電池為儲存晶片進行供電,BIOS就會被重置到出廠時的原始設定;而使用者此時也可以反過來利用這個特性,在BIOS遭到破壞,或是自己不小心調整BIOS中的參數,導致電腦無法開機時,將電腦總電源關閉後,再把主機板上的CMOS電池拔起來,等待數秒鐘再將CMOS電池裝回去,用這樣的方式來重置BIOS進行電腦救援。
▲ 雖然重置BIOS的方法不只一種,但拔起CMOS電池來重置,有時是最簡便的方案。
雖然說CMOS電池只是個小小的零件,但是電池畢竟有壽命問題,而且為了讓主機板持續得到供電,CMOS電池是每天24小時不停運作,也能算是電腦中的「消耗性零組件」;若CMOS電池出現老化或者工作壽命已盡,使用者會發現每次電腦開機時,BIOS設定都會遭到重置,此時若要進行電腦維修,就可以將問題鎖定在CMOS電池上。
一般而言CMOS電池本身的壽命約為5年,但也有使用者終其一生不會遇到與CMOS電池相關的問題,導致電腦都不知道淘汰幾台了,也不曾知道主機板上有電池這回事。也因為CMOS電池的壽命問題,較新型的電腦可能會拿掉CMOS電池的設計,改由非揮發性記憶體儲存使用者的BIOS設定。一顆小小的CMOS電池,可是暗藏相當高深的學問。
來源:lifehacker
留言 1
PJ
大家都知道的事情,還以為只有自己知道,我也是醉了
2018年07月04日13:34
顯示全部