Чому годинник комп’ютера збільшує час?

...

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 — це фоновий процес, який синхронізує RTC комп’ютера з мережевим сервером часу. За замовчуванням на персональних комп’ютерах цим сервером є time.windows.com. Для синхронізації Windows має спочатку мати активне підключення до Інтернету для зв’язку з мережевим сервером, тому ця служба стає активною, коли відбувається живе з’єднання з Інтернетом.

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

Служба часу Windows запитує мережевий сервер часу, і якщо час комп'ютера неточний за певний поріг (від однієї секунди до п'яти хвилин, залежно від конфігурації мережі системи) час оновлюється негайно. Однак, якщо час відрізняється від джерела часу в Інтернеті на 15 годин або більше, час не буде синхронізовано. Ця синхронізація часу може призвести до помітного збільшення годинника вашого комп’ютера, якщо акумулятор CMOS дуже слабкий. Деякі версії Windows, наприклад Windows 7, можна налаштувати на сповіщення, якщо потрібно змінити час, але інші версії Windows просто коригують час, не повідомляючи вас.

Рішення

Якщо ваш комп’ютер отримує значну кількість часу, коли він синхронізується з мережевими серверами часу, це свідчить про те, що батарея CMOS виходить з ладу. Замініть батарею до фахівця з комп’ютера, і стрибки часу припиняться.