杰森：在这节课中,
我们将讨论不准确的系统日期和时间｡
现在, 当涉及到不准确的系统日期和时间时,
几乎完全从硬件的角度来看, 这将是由主板上的电池故障引起的｡
现在, 每个主板都有一个小电池,
有助于保持其RTC或实时时钟同步｡
这是因为当您关闭计算机时,
您正在删除它的电源,
并且这个实时时钟需要有电源来记住您在该特定系统上设置的日期和时间｡
在现代计算机系统中,
这些最常见的将是锂纽扣电池, 它将采用CR2032的形状因子｡
现在, CR 2032看起来像一个手表电池,
基本上, 它们通常持续三到五年｡
所以如果你是一个使用电脑超过三到五年的人,
你可能会开始对你的系统的日期和时间有问题, 当你关闭电脑并重新在线时,
它会忘记日期是什么, 或者时间开始向前或向后滑动｡
现在, 幸运的是, 我们这些天来,
我们的大多数现代操作系统都通过与集中的网络时间协议服务器对话来自动设置其日期和时间｡
但是, 如果你没有连接到互联网,
你会注意到这个日期/时间蠕变发生,
一般这将是因为电池已经死在你的主板上｡
那么, 为什么时间对我们在电脑上如此重要,
以至于我们必须在主板上有自己的电池来保护它呢？
好吧, 这一切都归结为这样一个事实,
即时间保持需要准确地为我们的系统上的各种各样的事情, 包括文件和目录的创建日期,
能够通过网络或互联网与其他计算机通信, 因为我们的许多身份验证依赖于基于时间的签名协议, 所以如果我们不使用相同类型的时间, 这实际上会导致问题,
你将无法连接到服务器和其他类似的东西｡
因此, 确保系统上的时间在几分钟内是准确的,
并且系统可以在您断开电源时记住该时间, 这一点非常重要｡
现在, 我提到大多数主板将使用一个小的圆形硬币大小的电池,
称为CR2032｡
这确实取决于您的主板制造商和型号,
因此请检查您的主板文档,
以确保您为主板购买正确的电池｡
在一些旧的系统上,
他们没有使用这些硬币式电池,
而是使用实际上看起来像计算机芯片的电池, 实际上是插入主板｡
所以这些都是非常具体的,
由每个主板制造商制造, 你必须从他们那里购买｡
值得庆幸的是, 随着时间的推移,
我们得到了CR2032的这些硬币型电池的标准系统,
这些电池在大多数主板上使用｡
现在, 随着时间的推移, 我们看到的另一个主要变化是,
我们已经从所谓的CMOS转移到NVRAM, 以便能够存储BIOS和UEFI数据｡
在过去, 我们有一种叫做CMOS的东西,
它代表互补金属氧化物半导体, 它描述了用于创建这种类型的存储器的制造过程｡
这个内存, 虽然不得不不断刷新里面,
否则我们会失去设置｡
要做到这一点, 当电源从系统中删除,
它将依赖于这个电池在主板上能够保持电力的CMOS,
并确保这些设置不会丢失｡
现在, 随着时间的推移, 这种CMO实际上被一种叫做NVRAM的东西所取代,
NVRAM代表非易失性RAM｡
现在, 在这些使用NVRAM或非易失性RAM的现代主板上,
这些东西实际上可以存储数据,
而无需不断刷新｡
你可以从它身上移除能量,
它仍然会记得你储存在那里的一切｡
从本质上讲, 把它想象成你的USB闪存驱动器或固态设备｡
这些东西也是由NVRAM制成的,
所以当你从它们上取下电源时,
数据仍然存在｡
现在, 在旧的CMOS中, 情况并非如此,
因此这些电池至关重要, 因为如果电池在你身上耗尽,
你不仅会失去你的日期和时间, 还会失去你在BIOS中创建的所有设置, 包括你的BIOS密码, 你的存储设备设置, 以及类似的东西｡
所以当时,
确保主板上有一个好的电池非常重要,
不仅可以保存日期和时间, 还可以保存CMOS内的BIOS或UEFI内的所有这些设置｡
话虽如此, 对于考试, 我想让你记住,
你的主板上有一个电池,
任何时候你开始有日期或时间问题,
它实际上可能与电池现在没电了, 它已经死了,
需要更换｡
此外, 当你谈论这种电池时,
很多人会称之为CMOS电池｡
从技术上讲, 这已经不准确了, 因为我们并不真正使用CMOS｡
我们使用NVRAM｡
但是在考试中, 如果你看到一个问题提到CMO电池或实时时钟电池,
当我们谈论CR2032时, 我们真的在谈论同样的事情, 它是大多数现代主板的当前标准｡