Почему компьютер помнит время без розетки

Внутри компьютера есть часы реального времени — отдельная микросхема, которая отсчитывает секунды, минуты и календарные даты. Пока компьютер включён, она получает питание от блока питания. После выключения от сети этот источник исчезает, и в дело вступает небольшая батарейка на материнской плате.

Она не питает весь компьютер и не запускает его. Её задача скромнее: дать часам достаточно энергии, чтобы те продолжали отсчёт, а также сохранить небольшую область настроек, связанных с запуском системы. Поэтому батарейка может работать годами, хотя её запас энергии ограничен.

Что происходит, когда заряд заканчивается

Разряженная батарейка не стирает файлы и не ломает процессор. Но часы перестают надёжно отсчитывать время, пока компьютер обесточен. При следующем запуске система может показать старую дату или сброситься к исходной — отсюда и ощущение, будто компьютер «вернулся в прошлое».

Неверное время — не только досадная ошибка в календаре. Операционная система использует дату для проверки сертификатов безопасности и корректной работы сетевых служб. Если часы сильно отстают, сайты или приложения иногда воспринимают защитные сертификаты как ещё не действующие или уже просроченные.

Почему замена помогает

Когда батарейку меняют, часы снова получают резервное питание, но сами по себе они не обязательно сразу узнают правильное время: его нужно установить вручную или получить через интернет. Затем, пока компьютер подключён к сети, часы работают от основного питания, а батарейка снова нужна лишь на время отключения.

Именно поэтому неисправность часто проявляется после долгого перерыва без питания: компьютер включается, но встречает владельца датой из далёкого прошлого.