既然已经插入电源,为什么 PC 仍需要 CMOS 电池?
我们通过将 PC 插入交流电源来为 PC 提供大量电力,那么为什么它仍然需要 CMOS 电池?
答案1
CMOS 电池并非在计算机运行时为其供电,而是在计算机关闭并拔下电源时为 CMOS 维持少量电量。它的主要功能是即使计算机关闭,也能保持时钟运行。如果没有 CMOS 电池,每次打开计算机时都需要重置时钟。
在较旧的系统中,CMOS 电池还提供维护非易失性 BIOS 内存所需的少量电量,该内存可在重新启动之间记住 BIOS 设置。在现代系统中,这些信息通常存储在闪存中,不需要充电即可维持。
答案2
CMOS 电池或 RTC 电池为实时时钟提供电力,以便您的计算机在拔掉电源时仍能继续计时。
“CMOS 电池”这个名称在现代电脑上是一个误称。较旧的电脑使用电池来维护 BIOS 设置,这些设置存储在互补金属氧化物半导体 静态存储器芯片断电后会丢失其内容。此设置的优点是可以轻松清除 BIOS 设置,只需取出电池或插入或移除跳线即可。较新的系统将固件(BIOS 或 UEFI)设置存储在闪存或 EEPROM 中,无需电源即可维护数据。看:维基百科关于非易失性 BIOS 内存的文章和CMOS电池如何存储数据?
该电池过去和现在都用于维护实时时钟。由于这是当今电池的唯一用途,因此有时也被称为RTC电池。这可确保您的计算机即使拔掉电源也能继续计时。电池通常是随时可用的 CR2032 纽扣电池,通常可使用 2 至 10 年。如果您的计算机在拔掉电源几个小时后失去时间,则需要更换电池。看:主板上的 CMOS 电池(3V)能用多长时间?
Pico ITX 主板上的 CMOS 电池 –图片来源
答案3
可以把它想象成汽车电池。拔掉电池后,收音机的所有预设都会丢失,时钟也会重置。最初,CMOS 电池具有类似的功能,可维护保存 BIOS 设置的内存,并在交流电断电时保持实时时钟运行。
然而,在现代计算机中,CMOS 电池的作用较小,因为大多数 BIOS 固件足够智能,可以自动检测正确的设置,并且这些设置会以不需要电源即可保存的方式存储。CMOS 电池仍然需要维护 RTC。
更多信息请访问非易失性 BIOS 内存。