![不可充电 CMOS 电池耗尽时会发生什么情况?](https://linux22.com/image/1481254/%E4%B8%8D%E5%8F%AF%E5%85%85%E7%94%B5%20CMOS%20%E7%94%B5%E6%B1%A0%E8%80%97%E5%B0%BD%E6%97%B6%E4%BC%9A%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88%E6%83%85%E5%86%B5%EF%BC%9F.png)
我正在上大学电气工程课程,教科书上说 CMOS 电池的使用寿命为 2 到 10 年。由于保存 BIOS 设置对我来说非常重要,所以我想知道 CMOS 电池耗尽时会发生什么。设置丢失了吗?系统通电时是否必须重置它们?还是必须更换 CMOS 电池?
答案1
PC(以及许多笔记本电脑/上网本)都有备用电池来保存任何易失性设置,并保持时钟(RTC)滴答作响,以便计算机知道时间 - 如果您曾经好奇即使拔掉电源,计算机如何仍然知道现在几点,那么电池供电的 RTC 就是答案。在大多数情况下,只有在没有主电源时才使用这种电池。
至于会发生什么,部分取决于 BIOS。
在较旧的 BIOS 和可能许多新的 BIOS 中,设置基本上会在断电时被删除(它们在易失性存储器中)。事实上,有一个跳线可以断开电池和备用电源,以便您重置 BIOS 设置。
一些现代 BIOS 将数据存储在非易失性存储器中,因此电池耗尽只会清除时钟。
请注意,以上所有内容均假设没有主电源。如果电源已接通(无论是 PSU 通电时,还是只要有主电源驱动备用电源轨),BIOS 将保持通电状态,并且电池断电不会产生任何影响。
如果您的计算机一直插在电源上,您可能永远不会注意到电池没电了。但是一旦断电或拔掉电源,时间就会消失,突然间您就会回到 90 年代或 BIOS 中硬编码的任何预设日期/时间。
一旦死亡,你就可以通常只需用新的纽扣电池更换它,恢复时间设置任何非默认的 BIOS 设置(如果这些设置不稳定),您就可以再使用几年。如果您在 PSU 提供备用电源且电池完全耗尽之前更换它,您甚至可能不必更改任何设置。