Компьютеры имеют «часы реального времени» - специальное аппаратное устройство (например, содержащее кристалл кварца) на материнской плате, которое поддерживает время. Он всегда включен, даже когда вы выключаете компьютер. Кроме того, материнская плата имеет небольшую батарею, которая используется для питания часового устройства, даже когда вы отключаете компьютер от питания. Батарея не вечна, но прослужит не менее нескольких недель. Это помогает компьютеру отслеживать время, даже когда компьютер выключен. Часы реального времени не нуждаются в большой мощности, поэтому они не теряют энергию. Если вы вытащите батарею часов в дополнение к извлечению основного аккумулятора и отсоединению кабеля питания, компьютер потеряет счетчик времени и попросит вас ввести время и дату при перезагрузке компьютера.
Чтобы узнать больше, смотрите Часы реального времени и батарею CMOS и Почему у моей материнской платы есть батарея .
Кроме того, на многих компьютерах, когда вы подключаете ваш компьютер к интернет-соединению, ОС будет искать сервер времени в сети и запрашивать сервер времени на текущее время. ОС может использовать это, чтобы очень точно установить локальные часы вашего компьютера. При этом используется сетевой протокол времени , также называемый NTP.