Вријеме рачунара (сервера) губи се након искључивања / поновног покретања

У овом чланку разматрамо зашто након искључивања или поновног покретања лаптопа / рачунара / сервера у оперативном систему могу се ресетовати раније наведени датум и време. Размотрите најчешћи случај са мртвом батеријом БИОС-а, као и занимљивије случајеве са мулти-боот Виндовс-ом и Линук-ом на једном рачунару и грешку фирмвера на Виндовс ХПЕ ПроЛиант Г9 / Г8 серверима.

Садржај:

  • Време се не штеди због мртве БИОС батерије
  • Подешавања временске зоне и временска синхронизација са тиме.виндовс.цом
  • Време синхронизације домена Виндовс
  • Изгубљено време приликом пребацивања између Линука и Виндовс-а (Дуал Боот)
  • Изгубљено време након поновног покретања на ХП серверима на којима је покренут Виндовс Сервер

Време се не штеди због мртве БИОС батерије

Најкласичнији одговор на питање "Зашто се време и датум на рачунару не спремају и не губе?" - мртва БИОС батерија. Ова батерија је одговорна за чување поставки БИОС / УЕФИ када је рачунар / лаптоп искључен, а такође пружа и аутономни рад уграђеног хардверског сата.

Ако се батерија испразни, онда када искључите напајање на матичној плочи, БИОС не може да сачува своја подешавања и све се ресетују, укључујући тренутни датум и време. Ако је рачунар прилично стар, вероватноћа да вам је батерија празна је изузетно велика. Топло препоручујемо да је замените. То није тешко учинити, а по правилу БИОС не захтева посебне инжењерске вештине да би заменио БИОС батерију. Већина кућних система користи стандардну 3-волтну ЦР2032 батерију у БИОС-у..

Ако замена батерије није помогла, проверите статус скакача за ресетовање БИОС-а (скакач са скакачем налази се поред одељка за батерију и може се потписати као ЦЦМОС / ЦЛЕАР / РЕСЕТ). Можда је неко оставио овај скакач у положају „ресетовање“, због чега се, сваки пут када се напаја матична плоча, поставке БИОС-а ресетују. Вратите скакач у нормалан положај..

Следећа опција је ажурирање БИОС-а матичне плоче (како то учинити, погледајте веб локацију произвођача хардвера). Често се у новијим фирмверима поправљају разне грешке.

Подешавања временске зоне и временска синхронизација са тиме.виндовс.цом

У случају да стално мењате поставке датума / времена у Виндовс-у, прво проверите тренутна подешавања временске зоне и подешавања временске синхронизације са Интернетом. У Виндовс-у 10, тренутна подешавања времена могу се прегледати у менију са алатном траком (Цонтрол Панел \ Цлоцк, језик и регион -> Датум и време). У овом примеру можете видети да је временска зона УТЦ + 03, пребацивање на зимско време је онемогућено.

Савет. Виндовс временском зоном можете контролисати из командне линије помоћу услужног програма тзутил.

Ако ваш рачунар није у домену, проверите подешавања за синхронизацију времена са спољним временским извором (НТП сервер времена). У том случају у истом прозору кликните на картицу "Време на Интернету" и проверите да ли је рачунар конфигурисан за аутоматску синхронизацију времена са сервером тиме.виндовс.цом.

Савет. Подсећам вас да је од 2014. године летње време у Русији отказано. Можда нисте дуго ажурирали ваш ОС (Виндовс 8 и новији) и нисте инсталирали ажурирања која онемогућавају дневну светлост.

Време синхронизације домена Виндовс

Ако је рачунар део домена Ацтиве Дирецтори, из овог чланка можете добити информације о томе како временска синхронизација функционише у домену..

Изгубљено време приликом пребацивања између Линука и Виндовс-а (Дуал Боот)

Требали бисмо размотрити и конфигурације када су на рачунару инсталирана два оперативна система (Виндовс и Линук) у конфигурацији дуал боот. Можда ћете наићи на проблем да ће након пребацивања између оперативних система (дигнути се у Линук након Виндовс-а) време изгубити неколико сати напред или назад..

Виндовс и Линук раде различито у БИОС-у. Поента је у постојању два формата за представљање времена УТЦ и локално време.

ГНУ / Линук оперативни системи (укључујући Мац ОС Кс) верују да је време БИОС-а у УТЦ (ГМТ). Према томе, приликом учитавања Линука ради претварања УТЦ у локално време, он додаје (одузима) померање тренутне временске зоне коју је корисник одабрао. И.е. да би добио локално време за московску временску зону УТЦ + 3, Линук ће додати 3 сата.

Виндовс верује да БИОС складишти време у формату локалног времена, а ако одредите нову временску зону или сте синхронизовали време са спољним извором, систем на одговарајући начин мења време БИОС-а у локално време. Линук (Убунту у мом случају) верује да је време у БИОС-у у УТЦ формату и додатно додаје одступање временске зоне. Због тога се време губи приликом пребацивања између Линука и Виндовс-а.

Да бисте ово решили, морате да пребаците Виндовс на време УТЦ користећи поставку регистра РеалТимеИсУниверсал.

рег додај "ХКЛМАЦХИНЕ \ Систем \ ЦуррентЦонтролСет \ Цонтрол \ ТимеЗонеИнформатион" / в РеалТимеИсУниверсал / т РЕГ_ДВОРД / д 1 / ф

Савет. У 64-битним верзијама оперативног система Виндовс, морате да креирате параметар типа КВОРД уместо ДВОРД: рег додај ХКЛМ \ СИСТЕМ \ ЦуррентЦонтролСет \ Цонтрол \ ТимеЗонеИнформатион / в РеалТимеИсУниверсал / т РЕГ_КВОРД / д 1

Такође на Виндовс-у морате искључити ажурирање времена са Интернета, јер Виндовс временска услуга ће ресетовати УТЦ време на локално време са сваким ажурирањем.

сц цонфиг в32тиме старт = онемогућен

Остаје да поново покренете Виндовс.

Или можете да пребаците Линук на локално време. У Убунту 15.04 и новијој верзији и ЦентОС-у то се може учинити помоћу тимедатецтл наредбе:

тимедатецтл сет-лоцал-ртц 1

Изгубљено време након поновног покретања на ХП серверима на којима је покренут Виндовс Сервер

На ХПЕ ДЛ / МЛ Ген9 серверима са Виндовс Сервер 2008 Р2 / 2012 Р2, један од удаљених корисника наишао је на занимљив проблем након промене временске зоне. Као што се испоставило, на ХП ПроЛиант Ген9 серверима (и на једном од ХП ПроЛиант ДЛ580 Ген8 сервера) када су се системске временске или временске зоне промениле, након што се сервер поново покренуо, системско време није сачувано и враћено је на претходно. На проблем су утицали сервери на којима се Виндовс Сервер покреће у Легаци режиму (није било проблема са повратним роковима са изворним УЕФИ боот).

У исто време, у системском дневнику се појавио следећи догађај:

Време система се променило у 2018 - 04 - 29Т12: 12: 28.500000000З од 2018-04 - 29Т13: 12: 27.923115700З.
Промените разлог: Системско време синхронизовано са хардверским сатом.

Као решење проблема, ХП предлаже ажурирање РОМ-а на верзију од најмање 1.5. На ову верзију програма за подешавање времена заснованог на РОМ-у (РБСУ) не утиче буг за ресетовање времена.

Или, као решење, можете навести да Виндовс сматра да му БИОС даје системско време у УТЦ (а не локално време). Да бисте то учинили, као што смо горе рекли, морате да креирате параметар у кључу регистра ХКЛМ \ СИСТЕМ \ ЦуррентЦонтролСет \ Цонтрол \ ТимеЗонеИнформатион са именом РеалТимеИсУниверсал и вредност 1.