7. augusta 2011

Ako dosiahnuť presnejší čas vo Windows - aktualizácia

Task_Scheduler_9
Používate vo Windows aktualizáciu hodín cez Internet? Možno neviete, že hodiny sa synchronizujú každý týždeň, čo môže samozrejme spôsobovať odchýlku od skutočného času. Mali by ste zvážiť, či treba zmeniť synchronizáciu z týždenného cyklu na denný.

Táto voľba však nie je dostupná cez Dátum a čas, ale dá sa upraviť ako úloha. Nasledujúci návod platí pre slovenskú lokalizáciu Windows 7.
  1. Kliknite na tlačidlo Štart a napíšte Task Scheduler. Otvorte odkaz Task Scheduler.
  2. Na ľavej strane sa preklikajte na umiestnenie \Microsoft\Windows\Time Synchronization
  3. Kliknite na “Create Task“ a napíšte názov úlohy do kolónky Name, napr. Aktualizácia času.
    Task_Scheduler_2
  4. V záložke General tab, kliknite na tlačidlo Change User or Group a vložte tam nasledujúci text Local Service. Nezabudnite zaškrtnúť položku Run with highest privileges a Configure for zmeňte podľa toho, akú verziu operačného systému používate.
    change_user_local_service
  5. Prejdite na záložku Triggers a tam kliknite na New. Vyberte položku Daily a čas pre spustenie úlohy.
    trigger_daily
  6. V záložke Actions pridáte 2 akcie, jednu po druhej
  7. Z Action vyberte Start a program a vložte do “Program/script” nasledujúci text:
    %windir%\system32\sc.exe
    a do Add argument (optionaly) vložte
    start w32time task_started
    new_action_start_a_program
    Potvrďte tlačidlom OK.
    A teraz vytvoríte druhý
    %windir%\system32\w32tm.exe
    argument
    /resync
  8. Nakoniec prejdite do záložky Settings a tam zaškrtnite položku Run as soon as possible after a scheduled start is missed'.
  9. Uložte úlohu a ak sa chcete presvedčiť, či funguje správne, kliknite na ňu pravým tlačidlom a vyberte Run.

AKTUALIZÁCIA

Poznámka: Ak máte v PC slabú batériu a rozdiel času je príliš veľký, čas sa nebude synchronizovať. Ak chcete povoliť synchronizáciu času s akýmkoľvek rozdielom, musíte upraviť hodnoty kľúčov v registroch.
  1. Stlačíte klávesovú skratku klávsu Windows + R a vložíte príkaz
  2. regedit
    run_regedit
  3. Potvrdíte spustenie tlačidlom Yes.
  4. povolit_uac
  5. Preklikáte sa na podkľúč Config
  6. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
    a upravíte MaxNegPhaseCorrection a MaxPosPhaseCorrection na 0xFFFFFFFF.
    MaxPosPhaseCorrection_MaxNegPhaseCorrection
  7. Ešte treba reštartovať službu Windows time (alebo PC).
Načítať komentáre Disqus

0 comments