Cum să sincronizezi ora de pe computer cu serverul.



Ştiri

Poate ați observat că sistemul de operare Windows 7 poate schimba în mod independent, fără intervenția dvs., ora (ceasul). Acest lucru este valabil mai ales atunci când există o tranziție de la ora de iarnă la cea de vară și invers. Acest proces se numește sincronizare de timp.

Sistemul de operare primește date de la servere. Ei, la rândul lor, transmit date către computerul dvs. și dacă nu sunt de acord, atunci ora este ajustată automat. Dar există situații în care această sincronizare nu are loc, sau are loc dar ora de pe ceas nu este setată corect. Vom învăța cum să remediam această problemă chiar acum.
În primul rând, trebuie să aflăm ce tipuri de servere de sincronizare a timpului există. Pentru a nu fi nevoit să le căutați mult timp, voi posta o listă cu serverele rusești și ucrainene disponibile::
Pentru Rusia
timeserver.ru
ntp.mobatime.ru
ntp1.stratum2.ru
ntp2.stratum2.ru
ntp3.stratum2.ru
ntp4.stratum2.ru
Pentru Ucraina:

timp.in.ua


Acum să trecem direct la configurarea sincronizării orei în Windows 7. Pentru a face acest lucru, faceți clic dreapta pe ceas, care se află în colțul din dreapta jos al ecranului (pe bara de activități). Apoi, faceți clic pe „".


Modificarea setărilor de dată și oră Se va deschide fereastra „Dată și oră”, în care veți vedea trei file: „", "Data și ora Ore suplimentare " Și " Timp de internet "Ultima filă este exact ceea ce avem nevoie. Faceți clic pe ea. În ea veți afla că computerul dvs. este sincronizat cu serverul" time.windows.com ". În consecință, dacă ceasul dvs. nu arată ora corectă, atunci trebuie să schimbați serverul - faceți clic pe butonul "".


Modificați setările Caseta de dialog " Setarea orei prin Internet ". În ea veți vedea o linie în care puteți introduce orice server de timp, altul decât cel instalat implicit. Copiați adresa oricărui server de sincronizare a timpului care este listat la începutul acestui articol și inserați-l în această linie " Server „. Și apoi faceți clic pe „".


Actualizați acum

După câteva secunde, procesul de sincronizare se va finaliza și ora de pe computer se va schimba. Apoi faceți clic pe „OK” și închideți fereastra „Dată și oră”.

Sincronizarea are loc cu serverul de Internet și ora calculatorului dumneavoastră este actualizată automat. În mod implicit, actualizările au loc la fiecare 7 zile, atâta timp cât există o conexiune la internet. În articol vom analiza cum să activați sincronizarea, cum să accelerați actualizarea timpului cu serverul și ce program puteți utiliza.

Cum să activați și să configurați sincronizarea orei pe Windows 7, 8

Notă: sincronizarea orei pe Internet este activată în mod implicit în Windows.

Pentru a începe, va trebui să selectați pictograme mici sau mari în zona de vizualizare. În continuare, în listă, faceți clic pe „data și oră”.

Aceasta va deschide opțiunile de dată și oră. De asemenea, îi puteți apela făcând clic stânga în zona de afișare a datei și orei și selectați linkul corespunzător (afișat în captură de ecran).

În fereastra, accesați secțiunea „Ora Internet” aici puteți vedea informații despre sincronizarea curentă cu numele serverului (dacă este activat). În mod implicit, sincronizarea pe Internet se realizează cu un server Microsoft numit time.windows.com. Pentru a modifica setările, faceți clic pe „modificați setările” și „da” (dacă este activat Controlul contului utilizatorului).

În setările de oră pe Internet, opțiunea „ sincroniza cu serverul de timp" Selectați unul dintre serverele preinstalate sau definiți-vă propriul (lista de servere poate fi găsită aici http://support.microsoft.com/ru-ru/kb/262680). Apoi, faceți clic pe „Actualizați acum” pentru a sincroniza ora de pe computer cu Internetul. Dacă sincronizarea are succes, veți vedea o notificare în aceeași fereastră.

Pentru a sincroniza ora prin Internet, puteți utiliza diverse utilități, cum ar fi:

  1. Sincronizarea ceasului atomic
  2. NetTime
  3. SP TimeSync
  4. Alte

Toate aspectele sincronizării sunt configurate prin intermediul programelor, iar intervalul de solicitare de actualizare este redus. Folosind metode standard, puteți, de asemenea, sincroniza ora de pe computer cu Internetul mai rapid și mai des, citiți mai departe pentru a afla cum să faceți acest lucru.

Cum să reduceți intervalul de actualizare a timpului de pe Internet

Poate exista o situație în care ora este pierdută în mod constant din cauza problemelor cu ceasul sistemului, chiar dacă aveți sincronizarea oră activată pe computer. Soluția problemei este editarea clientului NTP pentru a accelera perioada de actualizare. În funcție de versiunea sistemului de operare, veți avea nevoie de:

În registry, accesați secțiunea NtpClient (calea completă este afișată în imaginea de mai jos). În partea dreaptă a editorului, faceți dublu clic pe parametrul SpecialPollInterval. Apoi, în zona sistemului de numere, selectați „zecimal” și câmpul de valoare va conține numărul 604800, care reprezintă 7 zile în secunde.

De exemplu, dacă doriți să sincronizați ora de pe computer cu Internetul în fiecare zi, atunci introduceți valoarea 86400, care este calculată folosind formula 60 de secunde * 60 de minute * 24 de ore * 1 zi. Setați numărul de secunde și faceți clic pe OK.

Notă: Nu setați valoarea mai mică de 14400 de secunde (4 ore), altfel adresa IP a computerului dvs. poate fi blocată de serverul de timp.

De asemenea, puteți accelera sincronizarea manual, dar pentru a ajunge la butonul „Actualizați acum” sunt mulți pași. În acest caz, puteți utiliza cmd. Pentru a face acest lucru, trebuie să , 8 ca administrator, apoi să introduceți comanda de mai jos și să apăsați Enter.

Notă: comanda va funcționa dacă este activată sincronizarea orei prin Internet.

Pentru a accelera și mai mult procesul, copiați comanda de sincronizare în ea. Apoi, plasați fișierul pe desktop sau fixați-l pe bara de activități și rulați-l ca administrator.

Prevenirea problemelor în timpul sincronizării

Nu este întotdeauna posibilă setarea orei exacte prin sincronizare cu Internetul. Este posibil să întâmpinați următoarele probleme și soluții:

  1. Asigurați-vă că fusul orar, data și ora sunt setate manual corect pe computerul dvs., altfel veți avea probleme în încercarea de a sincroniza ceasul computerului cu un server orar de Internet.
  2. Windows își primește ora inițială din BIOS, așa că asigurați-vă că ora și data sunt setate corect în CMOS BIOS.
  3. Verificați bateria CMOS de pe placa de bază. Dacă este slab, atunci ceasul poate merge mai lent, pierzând sau resetând timpul. Dacă da, atunci trebuie pur și simplu să înlocuiți bateria CMOS.
  4. Dacă computerul dvs. nu păstrează ora exactă chiar și după activarea sincronizării și schimbarea serverelor de timp, citiți mai sus despre modificarea intervalului de actualizare.

După cum puteți vedea, sincronizați ora de pe computer cu Internetul în Windows 7, 8 pentru afișarea precisă nu este dificil. Totul se poate face folosind pașii standard Windows. Programele vor reduce doar costul timpului dvs., de exemplu, vor reduce timpul de sincronizare în două clicuri.

Deși un computer este o mașină de precizie, ceasul său (ca oricare altul) poate fi lent sau rapid. Pentru a preveni astfel de incidente, este necesară sincronizarea orei folosind serviciul Windows Time.

Conform unui program dat, sistemul de operare verifică ceasul cu serverul specificat în setări. Dacă valorile nu sunt egale, sistemul ajustează indicatorii. Inițial, configurația conține deja mai multe adrese.

Cum să sincronizezi ora pe un computer

Pentru o sincronizare unică, trebuie să faceți următoarele: Faceți clic stânga pe ceasul Windows.

Butonul „Schimbați setările pentru dată și oră” va deschide fereastra de setări. Apoi, trebuie să accesați fila „Ora Internet”. Va afișa adresa serverului specificată în setări și ultima dată de sincronizare.

Făcând clic pe „Modificați setările”, puteți actualiza ora.

Funcția de automatizare

Pentru a sincroniza automat ora computerului cu Internetul, trebuie doar să bifați singura casetă din ultima fereastră. Dacă este imposibil să vă conectați la nord sau apare o eroare la actualizarea orei, atunci puteți selecta unul dintre serverele suplimentare, din fericire, sistemul de operare oferă o alegere de până la 5, sau găsiți și introduceți-l în „server”. linia.

Atenție, ultimul server selectat va rămâne în setările implicite, sistemul de operare va funcționa cu el și va sincroniza automat ora de pe computer cu Internetul.

Instrumente de linie de comandă

Nu este întotdeauna convenabil să utilizați instrumente de configurare grafică a sistemului. De exemplu, dacă fereastra este supraîncărcată cu text: ochii încearcă să găsească butonul potrivit, dar totul se îmbină într-o singură imagine monotonă. Și introducerea câtorva comenzi este mai rapidă decât mutarea frecventă a cursorului mouse-ului dintr-un colț al ferestrei în altul.

Pentru a sincroniza ora de pe computer cu Internetul utilizând linia de comandă, deschideți meniul Start și selectați Run sau pur și simplu apăsați Win + R de pe tastatură. În linia ferestrei care se deschide, scrie cmd, apoi apasă Enter. Acest lucru vă va duce la linia de comandă, următoarea comandă va actualiza ora de pe computerul local cu serverul instalat implicit:

  • w32tm/resincronizare.

Pentru a configura serverul pe care sistemul îl va folosi pentru a sincroniza ora de pe computerul local cu Internetul, executați comenzile:

  • w32tm /config /manualpeerlist:[server pentru sincronizare] /syncfromflags:manual /reliable:yes (această comandă setează serverul a cărui oră va fi folosită pentru actualizări);
  • w32tm /config /update (mesaj către serviciul de timp că s-au schimbat setările);
  • net stop w32time && net start w32time (repornire serviciu).

- e prea greu?

Windows este un sistem de operare a cărui funcționalitate poate fi extinsă cu aplicații suplimentare. Dacă întâmpinați dificultăți la configurarea actualizării de timp, atunci puteți utiliza cea mai simplă opțiune - descărcați un program care va face mulți pași singur și necesită o intervenție minimă. Mai mult, astfel de programe vă permit să sincronizați timpul cu o precizie mai mare decât instrumentele standard de sistem. Ei pot lua în considerare adesea întârzierile în primirea și trimiterea pachetelor și pot obține adrese de server din listele de pe Internet.

Setări nedocumentate

În mod implicit, perioada cu care Windows, după configurarea acestuia, va sincroniza ora de pe computer cu Internetul este de o săptămână. Uneori, acest interval trebuie redus, dar instrumentele încorporate nu permit configurarea necesară. Registrul va ajuta.

Pentru a lansa registry, tastați regedit în fereastra Run și apăsați Enter. Accesați filiala HKEYLM, în ea trebuie să extindeți directorul SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient. Găsiți parametrul SpecialPollInterval. Acesta va conține deja valoarea 604800. În acest număr de secunde trece o săptămână. Dacă modificați acest număr la 3600, timpul de sincronizare va fi de o oră.

Nu este recomandat să introduceți valori mai mici de o oră și mai mult de o zi în această coloană. Valorile mici vor crește semnificativ traficul pe internet. În plus, dacă încercați să sincronizați ora la fiecare câteva secunde, serverul vă va bloca IP-ul. Este posibil ca valorile mari să nu atingă acuratețea maximă a ceasului sistemului. După efectuarea modificărilor, introduceți caracterele net stop w32time && net start w32time în linia de comandă.

Rețea locală

Dacă aveți mai multe computere acasă sau într-un birou conectate printr-o rețea locală, puteți utiliza unul ca server de timp precis. Sincronizarea cu ora unui PC conectat la o rețea locală se realizează în același mod ca și cu serverele de pe Internet. Dar mai întâi va trebui să rulați un server NTP pe computer, al cărui timp va fi folosit de alți participanți la rețea.

Pentru a face acest lucru, deschideți registry și editați secțiunea HKLM\System\CurrentControlSet\services\W32Time\TimeProviders\NtpServer. În ea, cheia Enabled trebuie setată la 1, apoi reporniți serviciul de timp Windows din linia de comandă tastând net stop w32time, iar după execuție - net start w32time.

Amintiți-vă că computerul este acum folosit de alți utilizatori de rețea ca referință, nu uitați să-i verificați performanța din când în când. Puteți verifica dacă serverul este pornit cu comanda w32tm /query /configuration. O valoare Activată de 1 indică faptul că totul este în regulă cu serverul.

Nu uitați să sincronizați ora de pe computer cu Internetul, deoarece acum, dacă ceasul merge înainte sau este prea în urmă, acest lucru va afecta toți utilizatorii.

Data: 31-05-2013

Acest articol va vorbi despre sincronizarea timpului în Windows XP. În Windows XP este posibil să setați perioada sincronizarea timpului sisteme cu ora Internet prin NTP (Network Time Protocol). În plus, voi adăuga că nu numai Windows XP are această capacitate, ci și toate sistemele de operare din familia Windows care au apărut ulterior.

Este posibilă modificarea perioadei de sincronizare prin intermediul registrului Windows XP din ramură

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/W32Time/TimeProviders/NTPClient

Valoarea perioadei de sincronizare este determinată de parametrul SpecialPollInterval. În mod implicit, acest parametru este setat la 3600 în notație zecimală. Acest parametru este specificat în secunde.

Să presupunem că este nevoie să setați perioada de sincronizare la 1 zi sau 24 de ore. Aritmetica calculării valorii necesare este simplă aici.

1 minut = 60 secunde 1 oră = 60 minute Numărul de secunde într-o oră = 60 secunde * 60 minute = 3600 secunde Numărul de secunde în 24 ore = 3600 secunde * 24 ore = 86400 secunde

Valoarea parametrului Special PollInterval poate fi specificat atât în ​​zecimală cât și în hexazecimal. Interval Special PollInterval la 24 de ore în sistemul numeric hexazecimal este egal cu 15180. Deci, setăm parametrul Special PollInterval valoarea calculată a intervalului de 24 de ore.

Pentru a nu te chinui cu registry și pentru a nu edita manual aceste valori de fiecare dată, va fi mai ușor să faci asta o dată și apoi să exporti această ramură de registry și să o editezi manual, lăsând doar parametrul cu valoarea SpecialPollInterval. Ca rezultat, ar trebui să obțineți așa ceva. Sau, dacă automatizezi și mai mult, poți crea și ulterior lansa așa ceva.

Pentru a verifica funcționalitatea celor de mai sus, accesați „Start” - „Panou de control”. În meniul care se deschide, trebuie să comutați la vizualizarea clasică. Selectați meniul „Dată și oră”. Se va deschide o fereastră numită „Proprietăți: dată și oră”. În partea de sus găsim o filă numită „Ora Internet” și mergem la ea. Dacă elementele filei nu sunt active, atunci pentru a le activa, bifați caseta „Sincronizare cu un server de timp pe Internet”. În câmpul „Server”, selectați unul dintre mai multe servere cu care timpul va fi sincronizat.

Ca servere sincronizarea timpului Cu Internetul, în mod implicit există deja servere standard time.windows.com și time.nist.gov. Mai mult, câmpul „Server” afișează serverul cu care ultima sincronizare a avut succes. Acest server este memorat de sistem automat.

După ce faceți clic pe butonul „Actualizați acum”, ar trebui să apară sincronizarea orei și sub mesajul „Ora a fost sincronizată cu succes cu NUMELE SERVERULUI” și chiar mai jos „Execuția următoarei sincronizări: Mâine ZI.LUNA.AN în ORE.MINUTE” .

Dacă mesajul afișează „Eroare de sincronizare cu NUMELE SERVERULUI”, atunci ar trebui să verificați conexiunea la Internet; Dacă există conexiune la internet, ar trebui să încercați din nou, iar dacă rezultatul este același, atunci în câmpul „Server” trebuie să încercați să schimbați serverul cu altul și să încercați din nou.

Dacă în timpul actualizării rezultatul este din nou cu o eroare, atunci cel mai probabil problema este în antivirus, sau mai exact în firewall-ul acestuia (firewall), care blochează portul prin care PC-ul se conectează la serverul NTP. Firewall-ul standard Windows (Firewall) nu blochează aceste porturi, cu excepția cazului în care, desigur, îl forțați să facă acest lucru.

Deci, pentru a vă asigura că antivirusul blochează sau nu blochează conexiunea la serverul NTP, există 2 soluții la această dilemă:

1. Dacă sunteți un profesionist în configurarea software-ului antivirus, atunci puteți verifica firewall-ul antivirus și configura filtrarea în el.

2. Dacă setările software-ului dumneavoastră antivirus permit, atunci dezactivați paravanul de protecție pentru o perioadă. Dacă din anumite motive acest lucru nu se poate face, atunci puteți încerca să suspendați temporar funcționarea antivirusului în sine și să verificați sincronizarea orei cu Internetul. Cel mai important lucru după verificare este să nu uitați să activați ceea ce ați oprit.

Adăugați un nou server NTP sincronizarea timpului de pe Internet este posibil prin același registry Windows. Mai mult, acest lucru se poate face chiar și fără acces la Internet. Valorile serverului de sincronizare sunt stocate în secțiune

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/DateTime/Servers

Pentru a adăuga un server, trebuie să creați un parametru șir (tip REG_SZ) cu ​​următorul număr de secvență în această ramură de registry și să introduceți numele serverului NTP în valoarea noului parametru creat.

Recenzia a fost deja vizualizată de 7164 ori!

    Sistemele de operare moderne ale familiei Windows oferă posibilitatea de a sincroniza automat ceasul computerului local cu citirile unui server de timp de pe Internet prin protocolul NTP ( N etwork T im P rotocol). În special, programatorul de sarcini asigură sarcina standard de sincronizare a timpului cu o sursă externă SynchronizeTime, care poate avea setări diferite în diferite versiuni ale sistemului de operare Windows.

În Windows 7, sarcina SynchronizeTime pornește serviciul Windows Time conform unui program:

După cum puteți vedea, sarcina rulează la 1 a.m. duminica în fiecare săptămână, când majoritatea computerelor sunt oprite. Dar decorul Opțiuni- caseta de selectare Rulați o sarcină imediat dacă o rulare programată este ratatăîn majoritatea cazurilor, aceasta înseamnă că sarcina rulează de fapt prima dată când porniți computerul luni (sau în alte zile ale săptămânii). Ținând cont de traficul slab necesar pentru sincronizarea timpului prin protocolul NTP și de consumul redus de resurse computerizate, o astfel de sarcină ar putea fi efectuată, de exemplu, de fiecare dată când utilizatorul se conectează la sistem prin modificarea proprietăților „Start task”. ” declanșator:

Spre deosebire de Windows 7, Windows 8-10 are deja 2 sarcini care realizează sincronizarea: SynchronizeTimeŞi ForceSynchronizeTime. Primul îndeplinește aceleași funcții ca cele discutate mai sus și poate fi configurat să ruleze în același mod, asigurând sincronizarea atunci când utilizatorul se conectează.

Acțiuni efectuate de o sarcină SynchronizeTime poate fi vizualizat pe fila Acțiuni.

După cum puteți vedea, sarcina lansează utilitarul de gestionare a serviciilor de sistem sc.exe, care rulează Serviciul de timp Windows(W32Time). Când pornește serviciul de timp, ceasul computerului local este sincronizat cu serverul NTP definit de setările serviciului (în mod implicit - time.windows.com). Setările pot fi modificate cu o comandă sau prin modificarea parametrilor din cheia de registry
HKLM\System\CurrentControlSet\services\w32time

În cheie \Config exista parametri MaxNegPhaseCorrectionŞi MaxPosPhaseCorrection precizând abaterea maximă negativă și pozitivă a citirilor ceasului la care se poate efectua sincronizarea. Valoarea implicită - 54000 (în secunde), adică 15 ore, motiv pentru care ceasul nu poate fi sincronizat de sarcina standard de planificare SynchronizeTime, de exemplu, când se schimbă data (abatere cu mai mult de 15 ore). Prin urmare, pentru o sincronizare fiabilă, indiferent de citirile curente ale ceasului hardware al computerului, este recomandabil să creșteți valoarea absolută a parametrilor MaxNegPhaseCorrectionŞi MaxPosPhaseCorrection, sau chiar setați-le la valoarea maximă pentru tipul DWORD – 0xffffffff sau 4294967295.

După modificarea parametrilor astfel MaxNegPhaseCorrectionŞi MaxPosPhaseCorrectionîn registrul de sistem, sincronizarea ceasului cu serverul NTP va fi efectuată la orice valoare de dată și oră pe computerul local.

Dacă doriți, puteți modifica numele serverului NTP cu care se va efectua sincronizarea (connect Parametrii parametrul NTPServer), fie prin editarea registrului, fie folosind comanda w32tm, într-un prompt de comandă rulat ca administrator:

w32tm /config /syncfromflags:manual /manualpeerlist:ru.pool.ntp.org /update- modificați configurația serviciului de timp pentru a utiliza un server NTP ru.pool.ntp.orgși aplicați modificările efectuate.