- Why Do Motherboards Have Batteries?
(本文由 T客邦 授权转载;首图来源:pixabay)
看到标题或许会有人疑惑:什么,我的电脑主板上有一颗电池?我怎么都不知道?为什么电脑明明有插电,却还需要电池?嗯……或许你从来没注意到“主板上有电池”这件事,但每台电脑主板,基本上都有一颗小电池,维持电脑正常运作,而这颗电池的功用又是什么?
每台电脑的主板都会有个“CMOS 电池”以维持主板正常运作。CMOS 电池的最主要功能,就是“为主板的挥发性内存芯片供电,以保存使用者的 BIOS 设定”;若是没有 CMOS 电池,电脑每次断电重开之后,BIOS 设定都会恢复预设,就像阿汤哥的《明日边界》,无论你更改多少次,BIOS 设定都不会储存,只会重复重复再重复的打回出厂设定。
CMOS 电池的另一个功能,就是让 BIOS 的“即时时钟”(Real-time clock,RTC)正常运作,并确保电脑时钟功能保持准确。请注意,虽然 BIOS 的时间设定并不等于操作系统(如 Windows)的时间设定,但有时 BIOS 的时间设定错误,却会影响到操作系统运行。换个简单说法,如果主板没有 CMOS 电池,BIOS 时间会一直重置,当然操作系统的时间也会变得不准确。
CMOS 电池的第三个功能,就是让使用者可“重置 BIOS”。前面说过,电脑一旦没有 CMOS 电池为储存芯片供电,BIOS 就会重置成出厂原始设定;而使用者此时也可以反过来利用这个特性,BIOS 遭到破坏,或是自己不小心调整 BIOS 参数,导致电脑无法开机时,将电脑总电源关闭后,再把主板上的 CMOS 电池拔起来,等待数秒再将 CMOS 电池装回去,这样就可重置 BIOS 救援电脑。
虽然说 CMOS 电池只是个小零件,但毕竟有寿命问题,为了让主板持续有电,CMOS 电池每天 24 小时运作,也能算是电脑的“消耗性零组件”;若 CMOS 电池老化或工作寿命已尽,使用者会发现每次电脑开机时,BIOS 设定都会重置,此时若要维修,就可锁定 CMOS 电池。
一般而言 CMOS 电池的寿命约 5 年,但也有使用者终其一生不会遇到 CMOS 电池相关的问题,导致电脑都不知道淘汰几台了,也不曾知道主板上有电池这回事。也因为 CMOS 电池寿命,较新型的电脑可能会拿掉 CMOS 电池设计,改由非挥发性内存储存使用者的 BIOS 设定。一颗小小的 CMOS 电池,可是藏着相当高深的学问。
(本文由 T客邦 授权转载;首图来源:pixabay)