Убегают часы на компьютере [решено]

Если Вы читаете эту статью, то вероятно, Вы тоже, как и я, столкнулись с проблемой неправильного хода встроенных в компьютер часов. Часы или идут медленнее или быстрее необходимого, из-за этого возникает разница между реальным временем и временем на часах вашего компьютера. Разница в показаниях за один день может достигать нескольких часов, а за неделю часы могут спешить уже на сутки или более.

Заметить эту проблему очень легко, вас должны насторожить некоторые симптомы компьютера с неправильно установленным временем:

  1. На панели задач часы отображают неверное время;
  2. При открытии в браузерах сайтов они выдают ошибку просроченного сертификата безопасности;
  3. Антивирусные программы не могут обновиться и выдают ошибку;
  4. Другие проявления.

Спасти ситуацию может синхронизация времени на компьютере с часами в сети интернет. Для синхронизации времени в Windows можно использовать встроенную системную службу, которая называется "Служба времени Windows" (Windows Time Service). Однако это просто «костыль», реальное решение проблемы надо искать и устранять неисправность.

Часы времени в компьютере отсчитывают время даже при выключенном компьютере. Выполняется эта функция обычно специальной микросхемой, мультиконтроллером, в состав которого входит контроллер часов реального времени (real-time clock, RTC). Эта микросхема продолжает работать всегда, даже когда компьютер выключен! Питается контроллер часов реального времени обычно от батарейки установленной на материнской плате, обычно это литиевая батарейка CR2032. На материнских платах настольных ПК обычно эта батарейка стоит в специальном гнезде (держателе) и может быть легко заменена на новую если она уже севшая и напряжение на ней уже не 3 вольта. В ноутбуках батарейки зачастую подключены двумя проводками и находятся в специальной диэлектрической термоусадочной плёнке.

Так вот одной из причин неверного хода часов или сброса времени на «начальные» значения может быть низкое напряжение на батарейке CMOS. Низким можно считать напряжение ниже 2.9 вольт, хотя иногда часы продолжают работать и при напряжении 2 вольт. В любом случае, надо измерить напряжение на батарейке и заменить её если её напряжение меньше необходимого.

В моём случае батарейка имела напряжение 3.09 вольт, но на всякий случай я её заменил на новую. У новой было напряжение 3.28 вольт. Для измерения напряжения надо использовать любой прибор для измерения постоянного напряжения, один щуп прибора (минусовой, чёрный) можно подключить к металлическому корпусу компьютера не покрытому краской, а второй щуп (плюсовой, красный) на саму батарейку. В верхней части батарейки обычно находится плюсовой контакт и на корпусе указан «+».

Замена батарейки обычно решает проблему неправильного хода часов и на этом поиски заканчиваются, но это не мой случай. У меня даже с новой батарейкой часы реального времени заметно опережали нормальный ход времени. За одну реальную минуту у меня на часах набегало лишних несколько секунд (2-5 секунд).

После довольно продолжительных поисков я нашел проблему в настройках BIOS. Дело было в динамическом разгоне процессора средствами BIOS материнской платы AsRock A75 Extreme6. Опытным путём было установлено, что несколько настроек BIOS влияли на ход времени - время шло быстрее реального, т.е. часы считали нереальное время.

Приведу сначала настройки влияющие на счёт времни в BIOS материнской платы AsRock A75 Extreme6. Указанные красным пункты влияют на ход часов реального времени RTC:

Выходит так, что опции Overclock Mode (установлен в Auto) и Spread Spectrum (установлен в Auto) приводят к изменению частоты FSB и каким-то образом это влияют на ход времени.

Выставив настройки я избавился от проблемы неправильного хода времни на своём компьютере.

Все эти установки влияли на ход часов реального времени. Часы перестали сильно убегать даже при изменении первых трёх опций. Однако, как оказалось, даже Spread Spectrum в состоянии Auto приводил к негативной работе часов реального времени, хотя и незначительно.

Launch the License Manager from the bin folder (by default “C:/Program Files (x86)/Embarcadero/Studio/23.0/bin/LicenseManager.exe“) and delete any trial or beta (Test Field) license that you...

Карта разрушений и жертв российской агрессии в городе Мариуполь, на карте отмечены более 2000 пострадавших домов. На карте отмечены не только фото домов, но свидетельства их жителей, а так же место боевых...

Из-за военных событий 2014 года в Донецке тренер по плаванию Алексей Снежко и его жена вынужденно переехали в Киев. А теперь, в 2022-м, 33-летний Алексей потерял обоих родителей в Мариуполе. Как пережить...

Компьютерный мирSector

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

Частичное или полное использование материалов сайта разрешается только при условии добавления ссылки на непосредственный адрес материала на нашем сайте.