Защо часовникът на моя компютър печели време?

...

Windows работи, за да поддържа точно времето на вашия компютър.

Може да е объркващо да погледнете часовника на компютъра си в един момент и да видите часа - след това погледнете по-късно, за да откриете, че времето на компютъра е скочило напред с няколко минути. Този "скок" всъщност е опит на Microsoft Windows да поддържа часовника на компютъра ви точен.

BIOS

BIOS или Basic Input-Output System е набор от софтуер на ниско ниво, който контролира компютърния хардуер, докато действа като интерфейс между хардуера и софтуера в компютърна система. Чип, наречен RTC (часовник в реално време), се съдържа в системата на BIOS и е това, което поддържа времето на вашата компютърна система. Тази информация се съхранява на CMOS чип (допълнителен метален оксиден полупроводник), който изисква малко количество електрическа енергия, за да поддържа настройките си.

Видео на деня

CMOS батерия

Електрическата мощност, необходима за запазване на тези настройки, е толкова малка, колкото 1 микроампер (милионна част от ампер) и се осигурява от литиева батерия с монети, поставена на системната платка на вашия компютър. Тези батерии обикновено издържат няколко години, но отслабват към края на живота си. Най-видимият симптом на отслабваща CMOS батерия е загубеното време на часовника на компютъра, но в крайна сметка ще загубите други настройки, когато компютърът бъде изключен.

Услуга за време на Windows

Microsoft Windows е наясно, че отслабващата CMOS батерия може да доведе до загуба на време на компютърния часовник. Версиите на Microsoft Windows от XP нататък са оборудвани с Windows Time Service. Windows Time Service е фонов процес, който синхронизира RTC на компютъра с мрежов сървър за време. По подразбиране на персонални компютри този сървър е time.windows.com. За да синхронизира, Windows първо трябва да има активна интернет връзка, за да комуникира с мрежовия сървър, така че тази услуга става активна, когато се осъществи жива връзка с интернет.

Синхронизация

Windows Time Service отправя заявка към мрежовия сървър за време и ако времето на компютъра е неточно от определен праг (една секунда до пет минути, в зависимост от мрежовата конфигурация на системата) времето се актуализира незабавно. Въпреки това, ако времето се различава от източника на време в Интернет с 15 часа или повече, времето няма да бъде синхронизирано. Тази синхронизация на времето може да доведе до забележимо подобрение на часовника на вашия компютър, ако CMOS батерията е много слаба. Някои версии на Windows, например Windows 7, могат да бъдат конфигурирани да ви уведомяват, ако времето трябва да бъде коригирано, но други версии на Windows просто ще коригират часа, без да ви уведомяват.

Решение

Ако компютърът ви печели значително време, когато се синхронизира със сървърите за мрежово време, това е индикация, че CMOS батерията е в процес на повреда. Сменете батерията от компютърен техник и скокове във времето ще престанат.