Не сакрэт, што нават электроніка не можа дасягнуць абсалютнай дакладнасці. Пра гэта сведчыць хаця б тое, што праз пэўны перыяд сістэмныя гадзіны кампутара, якія адлюстроўваюцца ў ніжнім правым куце экрана, могуць мець разыходжанне з рэальным часам. Для прадухілення падобнай сітуацыі існуе магчымасць сінхранізацыі з інтэрнэт-серверам дакладнага часу. Паглядзім, як гэта ажыццяўляецца на практыцы ў Windows 7.
працэдура сінхранізацыі
Галоўнай умовай, пры якім можна ажыццявіць сінхранізацыю гадзін, з'яўляецца наяўнасць інтэрнэт-падключэння на кампутары. Сінхранізаваць гадзіны можна двума спосабамі: пры дапамозе стандартных інструментаў Windows і ужыўшы іншае праграмнае забеспячэнне.
Спосаб 1: сінхранізацыя часу пры дапамозе іншых праграм
Разбярэмся, як сінхранізаваць час праз інтэрнэт пры дапамозе іншых праграм. Перш за ўсё, патрабуецца абраць софт для ўстаноўкі. Адной з лепшых праграм у гэтым кірунку лічыцца SP TimeSync. Яна дазваляе сінхранізаваць час на ПК з любымі атамнымі гадзінамі, даступнымі ў інтэрнэце праз пратакол часу NTP. Разбярэмся, як яе ўсталяваць і як у ёй працаваць.
Спампаваць SP TimeSync
- Пасля запуску ўсталявальнага файла, які размешчаны ў Скачаць Архіў, адкрываецца прывітальнае акно ўсталёўніка. пстрыкніце "Next".
- У наступным акне патрабуецца вызначыць, у якое месца на кампутары будзе інсталявана прыкладанне. Па змаўчанні гэта тэчка праграм на дыску C. Без істотнай неабходнасці не рэкамендуецца змяняць дадзены параметр, так што проста пстрыкайце "Next".
- У новым акне паведамляецца пра тое, што SP TimeSync будзе ўсталяваны на ваш кампутар. цісніце "Next" для запуску інсталяцыі.
- Запускаецца працэс інсталяцыі SP TimeSync на ПК.
- Далей адкрываецца акно, у якім гаворыцца аб заканчэнні ўстаноўкі. Для яго закрыцця пстрыкніце "Close".
- Для запуску прыкладання пстрыкніце па кнопцы "Пуск" у ніжнім левым куце экрана. Далей перайдзіце па найменні "Усе праграмы".
- У якое адкрылася пераліку усталяванага софту шукайце тэчку SP TimeSync. Каб перайсці да далейшых дзеянняў, пстрыкніце па ёй.
- Адлюструецца абразок SP TimeSync. Клікніце па паказаным значку.
- Дадзенае дзеянне ініцыюе запуск акенца прыкладання SP TimeSync ва ўкладцы "Час". Пакуль што ў акенцы адлюстроўваецца толькі лакальны час. Каб адлюстравалася сервернае, час пстрыкніце па кнопцы "Атрымаць час".
- Як бачым, цяпер адначасова ў акенцы SP TimeSync адлюстроўваецца і лакальнае, і сервернае час. Таксама адлюстроўваюцца такія паказчыкі, як розніца, затрымка, старт, версія NTP, дакладнасць, актуальнасць і крыніца (у выглядзе IP-адрасы). Для таго, каб сінхранізаваць кампутарныя гадзіны, націсніце "Задаць час".
- Пасля дадзенага дзеяння лакальны час ПК прыведзена ў адпаведнасці з серверным, гэта значыць, сінхранізаваны з ім. Усе астатнія паказчыкі скінутыя. Каб зноў параўнаць лакальны час з серверным, зноў націсніце "Атрымаць час".
- Як бачым, на гэты раз розніца зусім маленькая (0,015 сек). Гэта абумоўлена тым, што сінхранізацыя праводзілася зусім нядаўна. Але, вядома, не вельмі зручна кожны раз сінхранізаваць час на кампутары ўручную. Каб наладзіць гэты працэс аўтаматычна, перайдзіце ва ўкладку "NTP-кліент".
- У полі "Атрымліваць кожныя" можна паказаць прамежак часу ў ліках, праз які гадзіны будуць аўтаматычна сінхранізаваныя. Побач у расчыняецца спісе існуе магчымасць выбраць адзінку вымярэння:
- секунды;
- хвіліны;
- гадзіннік;
- Суткі.
Да прыкладу, задамо інтэрвал ў 90 секунд.
У полі "NTP сервер" пры жаданні можна паказаць адрас любога іншага сервера сінхранізацыі, калі той, які ўсталяваны па змаўчанні (pool.ntp.org) Вам па нейкіх прычынах не падыходзіць. У полі "Лакальны порт" лепш не ўносіць змены. Па змаўчанні там устаноўлена лік "0". Гэта азначае, што праграма падключаецца да любога свабоднага порце. Гэта найбольш аптымальны варыянт. Але, вядома, калі вы па пэўных прычынах жадаеце прызначыць для SP TimeSync пэўны нумар порта, то можаце гэта зрабіць, упісаўшы яго ў дадзенае поле.
- Акрамя таго, у гэтай жа ўкладцы размешчаны налады кіравання дакладнасцю, якія даступныя ў версіі Pro:
- Час спробы;
- Колькасць паспяховых спробаў;
- Лімітавае колькасць спробаў.
Але, так як мы апісваем бясплатную версію SP TimeSync, то спыняцца на гэтых магчымасцях не будзем. А для далейшай налады праграмы перамесцімся ва ўкладку "Параметры".
- Тут, перш за ўсё, нас цікавіць пункт "Запускаць пры старце Windows". Калі вы жадаеце, каб SP TimeSync аўтаматычна запускаўся пры старце кампутара, а не рабіць гэта кожны раз уручную, то каля названага пункта пастаўце галачку. Акрамя таго, можна ўсталяваць галачкі насупраць пунктаў "Зварочваць абразок у трэі"і "Запускаць са згорнутым акном". Усталяваўшы дадзеныя налады, вы нават не будзе заўважаць, што праграма SP TimeSync працуе, так як усе дзеянні па сінхранізацыі часу праз усталяваны інтэрвал яна будзе праводзіць у фонавым рэжыме. Акно трэба будзе выклікаць толькі ў тым выпадку, калі вы вырашыце правесці карэкціроўку раней выстаўленых налад.
Акрамя гэтага, для карыстальнікаў версіі Pro даступная магчымасць выкарыстання пратаколу IPv6. Для гэтага трэба проста ўсталяваць галачку каля адпаведнага пункта.
У полі "Мова" пры жаданні можна абраць з спісу адзін з 24 даступных моў. Па змаўчанні ўсталяваны мова сістэмы, гэта значыць, у нашым выпадку руская. Але даступныя англійская, беларускі, украінскі, нямецкі, іспанскі, французскі і многія іншыя мовы.
Такім чынам, мы наладзілі праграму SP TimeSync. Цяпер кожныя 90 секунд будзе адбывацца аўтаматычнае абнаўленне часу Windows 7 у адпаведнасці з серверным часам, прычым усё гэта выконваецца ў фонавым рэжыме.
Спосаб 2: сінхранізацыя ў акне "Дата і час"
Для таго, каб сінхранізаваць час, выкарыстаўшы убудаваныя магчымасці Windows, патрабуецца выканаць наступны алгарытм дзеянняў.
- Клікніце па сістэмных гадзін, размешчаным у ніжнім куце экрана. У якое адкрылася акне перамесціцеся па надпісе "Змена налад даты і часу".
- Пасля запуску вокны перайдзіце ў раздзел "Час па Інтэрнэце".
- Калі ў дадзеным акне паказана, што кампутар не настроены на аўтаматычную сінхранізацыю, то ў гэтым выпадку пстрыкніце па надпісе "Змяніць параметры ...".
- Запускаецца акно налады. Усталюйце галачку каля пункта "Сінхранізаваць з серверам часу ў інтэрнэце".
- Пасля выканання дадзенага дзеяння поле "Сервер", Якое да гэтага было неактыўным, становіцца актыўным. Клікніце па ім, калі жадаеце абраць сервер адрозны ад таго, які ўсталяваны па змаўчанні (time.windows.com), Хоць гэта не абавязкова. Абярыце неабходны варыянт.
- Пасля гэтага можна правесці неадкладную сінхранізацыю з серверам, націснуўшы «Усё аднавіць цяпер".
- Пасля выканання ўсіх налад цісніце "OK".
- У акне "Дата і час" таксама цісніце "OK".
- Цяпер ваш час на кампутары будзе сінхранізавацца з часам абранага сервера з перыядычнасцю раз у тыдзень. Але, калі вы захочаце ўсталяваць іншы перыяд аўтаматычнай сінхранізацыі, то гэта будзе не так проста зрабіць, як у папярэднім спосабе з выкарыстаннем іншага софту. Справа ў тым, што ў карыстацкім інтэрфейсе Windows 7 проста не прадугледжана змяненне дадзенай налады. Таму прыйдзецца ўносіць карэкціроўкі ў сістэмны рэестр.
Гэта вельмі адказная справа. Таму, перш чым пераходзіць да працэдуры, добра падумайце, ці так вам неабходна змяняць інтэрвал аўтаматычнай сінхранізацыі, і ці гатовыя вы справіцца з гэтай задачай. Хоць незвычайна складанага тут нічога няма. Проста варта падыходзіць да справы адказна, каб пазбегнуць фатальных наступстваў.
Калі вы ўсё-такі прынялі рашэнне ўносіць змены, то выклічце акно "Выканаць", Набраўшы камбінацыю Win + R. У поле дадзенага акенца ўпішыце каманду:
Regedit
пстрыкніце "OK".
- Адкрываецца акно рэдактара сістэмнага рэестра Windows 7. У левай яго частцы размешчаны раздзелы рэестра, прадстаўленыя ў выглядзе размешчаных у дрэвападобнай форме каталогаў. Перайдзіце ў раздзел "HKEY_LOCAL_MACHINE", Двойчы клікнуўшы па яго назве левай кнопкай мышы.
- Далей такім жа чынам перайдзіце паслядоўна ў падраздзелы "SYSTEM", "CurrentControlSet" і "Services".
- Адкрываецца вельмі вялікі пералік падраздзелаў. Шукайце ў ім найменне "W32Time". Клікніце па ім. Далей перайдзіце ў падраздзелы "TimeProviders" і "NtpClient".
- У правай частцы рэдактара рэестра прадстаўленыя параметры падраздзела "NtpClient". Клікніце двойчы па параметры "SpecialPollInterval".
- Запускаецца акно змены параметру "SpecialPollInterval".
- Па змаўчанні значэння ў ім зададзены ў шаснаццатковай сістэме злічэння. З дадзенай сістэмай добра працаваць кампутара, але для звычайнага карыстальніка яна незразумелая. Таму ў блоку "Сістэма вылічэння" перакладаеце перамыкач у становішча "Дзесятковы". Пасля гэтага ў полі "Значэнне" адлюструецца лік 604800 у дзесятковай сістэме вымярэння. Гэты лік адлюстроўвае колькасць секунд, праз якія вырабляецца сінхранізацыя гадзін ПК на сэрвэры. Няцяжка падлічыць, што 604.800 секунд роўна 7 днях або 1 тыдні.
- У полі "Значэнне" вокны змены параметру "SpecialPollInterval" ўпісваем час у секундах, праз якое мы жадаем сінхранізаваць гадзіны кампутара з серверам. Вядома, пажадана, каб дадзены інтэрвал быў менш, чым той, які ўсталяваны па змаўчанні, а не больш. Але гэта ўжо кожны карыстальнік вырашае для сябе сам. Мы ж у якасці прыкладу ўсталюем значэнне 86400. Такім чынам, працэдура сінхранізацыі будзе выконвацца 1 раз у суткі. ціснем "OK".
- Цяпер можна зачыняць акно рэдактара рэестра. Пстрыкніце па стандартным значку закрыцця ў верхнім правым куце акна.
Такім чынам, мы наладзілі аўтаматычную сінхранізацыю лакальных гадзін ПК з часам сервера з перыядычнасцю 1 раз у дзень.
Спосаб 3: камандны радок
Наступны спосаб для запуску сінхранізацыі часу на ўвазе выкарыстанне каманднага радка. Асноўная ўмова складаецца ў тым, каб перад пачаткам працэдуры вы ўвайшлі ў сістэму пад уліковым імем з правамі адміністратара.
- Але нават выкарыстанне ўліковага імя з адміністрацыйнымі магчымасцямі не дазволіць запусціць камандную радок звычайным спосабам з дапамогай увядзення выразы "Cmd" у акне "Выканаць". Для запуску каманднага радка ад асобы адміністратара, цісніце "Пуск". У спісе выберыце "Усе праграмы".
- Запускаецца пералік прыкладанняў. Клікніце па тэчцы "Стандартныя". У ёй будзе размяшчацца аб'ект "Камандны радок". Пстрыкніце правай кнопкай мышы па паказаным назьве. У кантэкстным спісе спыніце выбар на пазіцыі "Запуск ад імя адміністратара".
- Адбываецца адкрыццё акна каманднага радка.
- У радок пасля назвы ўліковага запісу варта ўставіць наступнае выраз:
w32tm / config / syncfromflags: manual /manualpeerlist:time.windows.com
У дадзеным выразе значэнне "Time.windows.com" азначае адрас сервера, з якім будзе выканана сінхранізацыя. Калі вы хочаце, то можаце замяніць яго на любы іншы, напрыклад, "time.nist.gov"ці "Timeserver.ru".
Вядома, ўбіваць уручную ў камандную радок дадзены выраз не занадта зручна. Яго можна скапіяваць і ўставіць. Але справа ў тым, што камандны радок не падтрымлівае стандартныя спосабы ўстаўкі: праз Ctrl + V або кантэкстнае меню. Таму многія карыстальнікі думаюць, што ўстаўка ў дадзеным рэжыме наогул не працуе, але гэта не так.
Скапіюйце з сайта вышэйпаказанае выраз любым стандартным спосабам (Ctrl + C або праз кантэкстнае меню). Перайдзіце ў акно каманднага радка і пстрыкніце па яе лагатыпу ў левым куце. У якое адкрылася спісе паслядоўна перайдзіце па пунктах "Змяніць" і "Уставіць".
- Пасля таго, як выраз ўстаўлена ў камандны радок, цісніце Enter.
- Услед за гэтым павінна з'явіцца паведамленне, што каманда паспяхова выканана. Зачыніце акно, пстрыкнуўшы на стандартны значок закрыцця.
- Калі зараз перайсці ва ўкладку "Час па інтэрнэце" у акне "Дата і час", Як мы гэта ўжо рабілі ў другім спосабе рашэння задачы, то ўбачым інфармацыю, што кампутар настроены на автосинхронизацию гадзін.
Сінхранізаваць час у Windows 7 можна, як ужываючы іншае праграмнае забеспячэнне, так і выкарыстаўшы ўнутраныя магчымасці аперацыйнай сістэмы. Прычым, зрабіць гэта можна рознымі спосабамі. Кожны карыстальнік проста павінен выбраць больш падыходны асабіста для сябе варыянт. Хоць аб'ектыўна выкарыстанне іншага ПА больш зручна, чым прымяненне ўбудаваных інструментаў АС, але трэба ўлічыць, што ўстаноўка іншых праграм стварае дадатковую нагрузку на сістэму (хай і невялікую), а таксама можа з'яўляцца крыніцай уразлівасцяў для дзеянняў зламыснікаў.