为什么PC仍需要CMOS电池?


29

既然已经插入电源,为什么PC仍需要CMOS电池?

通过将PC插入交流市电,我们可以为PC提供大量电能,那么为什么它仍需要CMOS电池?


30
那么,您是说电池不能给您“电力”吗?
Andreas Rejbrand

43
您表达问题的方式表示您的PC之前还运行过其他产品,例如燃料。
Marcel Burkhard

7
@Marcel我相信Babbage的设计将由蒸汽驱动。当然,它不是内置的,也不会是PC,但不会用电。
cpast

9
@cpast,我以为是题外话。
Marcel Burkhard

7
为什么笔记本电脑需要电池,还是您的手机需要电池?因为当他们没有更连续的电源时,他们需要执行一些操作。相同的原因。
jpmc26

Answers:


122

CMOS电池无法在运行时为计算机供电,而在计算机关闭电源并拔下电源时,它可以为CMOS提供少量电能。其主要功能是即使关闭计算机也可以保持时钟运行。如果没有CMOS电池,则每次打开计算机时都需要重置时钟。

在较旧的系统上,CMOS电池还提供了维护非易失性BIOS内存所需的少量电荷,该内存可记住两次重启之间的BIOS设置。在现代系统上,此信息通常存储在闪存中,不需要维护费用。


10
我在第一次实习中就学到了这一点。我们有一台旧计算机,以至于不再保持两次重启之间的时间。活到老,学到老。
微积分骑士

10
从什么时候开始BIOS设置存储在闪存中了?我不记得有任何现代主板无法通过拉出电池来重置其设置...
Ruslan 2015年

4
@ user20574 AT PSU确实关闭了电源。他们有一个真正的开关,并通过它发送了230V。当计算机关闭时,它消耗的电量为零。ATX PSU不再具有这些属性。
亚历山大

11
@亚历山大不是完全正确的。我的大多数ATX PSU背面确实都有一个真正的开关。它们不再为笔记本计算机正面的开关提供230V的电源。因此,计算机正面的电源按钮无法完全关闭PSU,您必须使用背面的电源按钮来关闭电源。
kasperd

4
@kasperd大多数零售ATX PSU都可以,大多数OEM ATX PSU都没有。IIRC开关不是ATX规范的一部分(就像某些较旧的ATX PSU具有的110 / 220V开关一样)。
亚历山大

33

CMOS电池或RTC电池为实时时钟供电,以便您的计算机在拔出电源时仍能继续保持时间。

  • 名称“ CMOS电池”在现代计算机上用词不当。较旧的计算机使用电池来维护BIOS设置,该设置存储在CMOS SRAM芯片中,如果断电,该内容将丢失。此设置的优点是可以很容易地清除BIOS设置,方法是卸下电池,或者插入或卸下跳线。较新的系统将固件(BIOS或UEFI)设置存储在闪存或EEPROM中,不需要电源来维护数据。请参阅:有关非易失性BIOS内存的Wikipedia文章,以及CMOS电池如何存储数据?

  • 该电池曾经而且现在仍用于维护实时时钟。由于这是当今电池的唯一用途,因此有时也称为RTC电池。这样可以确保即使拔下计算机也可以继续保持时间。电池通常是易于使用的CR2032纽扣电池,通常可以使用2到10年。如果您的计算机在断开电源后失去时间超过几个小时,则该更换电池了。请参阅:主板上的CMOS电池(3V)能使用多长时间?

Pico ITX主板上的CMOS电池
Pico ITX主板上的CMOS电池– 图像源


2
那是一块巨大的电池。
Ayesh K

@AyeshK但很瘦。
user11153 2015年

如果电池仅维持RTC,如何重新设置BIOS设置?
彼得·莫滕森

5
@AyeshK更像是那一块很小的主板。
iFreilicht 2015年

9

可以将其视为您的汽车电池。拔下电池电源后,收音机会丢失所有预设,并且时钟会重置。最初,CMOS电池具有类似的功能,可以保留用于保存BIOS设置的内存,并可以在交流电源不可用时保持实时时钟运行。

但是,在现代计算机中,CMOS电池的作用较小,因为大多数BIOS固件足够智能,可以自动检测正确的设置,并且这些设置被存储起来,因此不需要电源即可持久。仍然需要CMOS电池来维持RTC。

非易失性BIOS内存中提供了更多信息。


我有一台00年代中期的笔记本电脑,它的CMOS电池已耗尽—拔下电源插头,它将尝试从物理驱动器#1引导。那不是启动驱动器。
罗伦·佩希特尔

7
如果汽车装有CMOS电池会不会很好,这样每当需要更换主电池时我们就不会丢失预设?
jp2code 2015年

@LorenPechtel首先,我不会考虑使用现代计算机。其次,从许多方面来说,笔记本电脑都是不遵循惯例的特殊品种。第三,一台具有多个(永久)驱动器的笔记本电脑非常不寻常,我认为这是可以接受的默认设置
smokes2345

@ smokes2345便携式计算机专为多个驱动器而设计,BIOS应该了解这一点。(而且维修手册确实应该提供电池隐藏位置的指示!!)
Loren Pechtel

2
[/
flippant
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.