Få klokkeslættet i Vista og XP synkroniseret igen

Uden du måske ved er dit klokkeslæt i Windows ikke helt korrekt indstillet, da den server som Windows synkronisere sit ur med som standard, har været utilgængeligt for rigtig mange i flere måneders tid. I stedet for at sidde at håbe at du igen på et tidspunkt får “fat” i serveren, kan du vælge at ændre den server Windows Vista og Windows XP skal synkronisere med til en som virker.

Hvis du går til Internettid-fanen i Dato og klokkeslæt-dialogboksen, vil du sikkert også opdage fejlen. Der vil her stå at computeren er indstillet til at synkronisere automatisk med time.windows.com. Du vil dog længere nede se at Windows har skrevet en fejlmeddelelse med beskeden: “Der opstod en fejl, da Windows blev synkroniseret med time.windows.com”.

Det vil altså sige, at mit klokkeslæt i Windows Vista (og XP) ikke har været synkroniseret med den korrekte tid i et ukendt tidsrum. For at rette problemet vælger man skifte den server til en anden. Dette gøres ved at du klikker på Skift indstillinger-knappen.

Her har du mulighed for at vælge imellem fem servere:

  • time.windows.com (standard)
  • time.nist.gov
  • time-nw.nist.gov
  • time-a.nist.gov
  • time-b.nist.gov

Efter et lille hurtigt tjek fandt jeg frem til at de første tre ikke virkede 100%, som de skulle, da de gav fejl ved synkronisering. Derimod virkede de sidste to helt perfekt. Så, nu hvor du vælger din nye standard server, som du vil have Vista til at synkronisere, vælger du i listen enten time-b.nist.gov eller time-a.nist.gov.

Herefter klikker du OK-knappen. Tiden vil nu i fremtiden blive synkroniseret med en server som fungerer, hvilket jo er meget rart.

Du spørger dig, hvorfor dette skulle være så vigtigt, at tiden er 100% korrekt i Windows. Svaret er simpelt at du kan få en masse forskellige Messenger log på-problemer, hvis tiden ikke er helt fuldstændig korrekt i selve Windows. Dette kan også være andre programmer på din computer, som kræver at tiden er helt korrekt indstillet, så det er en meget god idé at tiden er helt korrekt synkroniseret.

Til alle jer med Windows XP har I sikkert også oplevet problemet. I XP kan man dog kun vælge mellem de to første, som ikke virkede helt optimalt. Dette kan selvfølgelig også fikses så det kommer til at virke igen. Du vil dog her blive nødt til at tilføje serverne til Windows XP, ved hjælp af registreringsdatabasen. Disse servere tilføjes til nedenstående nøgle som strengværdier.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

Som standard ser dette således ud:

Ved at tilføje de to andre servere kommer det til at se således ud:

Her vil Windows synkronisere sig med den server, som for mig fungerede, nemlig time-a.nist.gov (Standard indstillet til 3), når du i XP går ind og vælger at den skal synkronisere klokkeslættet.

Hvis du ikke lige selv har lyst til at indtaste tingene i registreringsdatabasen, så kan du hente nedenstående zip-fil, som indeholder en reg-fil som du kan dobbeltklikke på. Hermed vil strengværdierne osv. automatisk blive tilføjet registreringsdatabasen i XP.
Sync-servere-xp.zip

Så, nu skulle klokkeslættet i både Windows XP og Windows Vista være forbundet til en tidsserver på internettet som fungerer. Hermed kan vi nu være sikre på, at diverse problemer, som vi kan ske at få, ikke skyldes at vores klokkeslæt i Windows er forkert indstillet.

- Peter Sandberg Brun

20 kommentarer til “Få klokkeslættet i Vista og XP synkroniseret igen”


  1. 1 Søren H. M.

    Super lækkert tip! Jeg var ikke engang klar over at der var dette problem med tids-serveren.

    Vides der noget om hvorfor time.windows.com ikke er tilgængelig?

  2. 2 Peter Brun

    @ Søren H. M.

    Det vides ikke hvorfor time.windows.com ikke virker eller hvornår den kommet til at virke igen. Det ser bare ud til at forbindelsen til serveren er uopnåelig i øjeblikket. Så vi må bare tilpasse os. ;)

    En længere liste over servere findes her:
    http://support.microsoft.com/kb/262680

  3. 3 Jakob

    På min stationære med XP er det lykkedes mig at synkronisere med en server, der virker.
    På min bærbare med Vista giver den dog fejlmeddelelser og synkroniserer ikke – Har prøvet de to, du anbefaler, men altså uden succes.

    Er der andet, man kan prøve?

    På forhånd tak.

    Mvh Jakob

  4. 4 Peter Brun

    @ Jakob

    Har du en firewall installeret, så skal port 123 (UDP) åbnes (og/eller hvis du er bag en hardware firewall). Desuden så kan du prøve at benytte nogen af dem, som findes her:
    http://support.microsoft.com/kb/262680
    ved at indtaste dem i din registreringsdatabase det sted, som er vist her i artiklen. Og dermed se om de vil fungere bedre for dig.

  5. 5 Jesper Søndergaard

    Tak for tip om klokkeslet. Jeg bruger stadig XP og fik med held synkroniseret med en af time-a.nist.com dog uden at skrive noget i registreringsdatabasen. Jeg skrev såmænd bare i navnet i den lille kasse i tidsindstillings vinduet. Det virkede og er nu med på listen over mulige tidsservere.
    Venlig hilsen
    Jesper Søndergaard

  6. 6 Peter Brun

    @ Jesper Søndergaard

    Ahh, godt set! Det vist noget nemmere. ;)

  7. 7 Uffe Vind

    Godt tip, men jeg har ikke fanen “Internettid” i min Vista?!? Kan jeg få den frem?

    Mvh. Uffe, der er p….-irriteret over, at uret konstant taber tid

  8. 8 Peter Brun

    @ Uffe Vind

    Hvis din computer er medlem af et domæne, vil funktionen ikke være tilgængelig. Internet tid-fanen vil kun være synlig på computere som arbejder i en arbejdsgruppe (f.eks. WORKGROUP, MSHOME osv.). For at synkronisere tiden i sådan et tilfælde, kræver det at der er en “tidsserver” opsat i domænet (læs her hvordan).

    Hvis du ikke er sikker på om computeren er medlem af et domæne eller ej, så tjek under Kontrolpanel –> System –> Avancerede systemindstillinger –> Skift-knappen. (Kan også ses ved “System” kontrolpanelet direkte)

  9. 9 Christian Jensen

    Brug pool.ntp.org

  10. 10 Peter Riis

    Tak for tippet. Virkede med det samme på min XP.

    Og godt dit emne dukker op når man Googler.

  11. 11 Lea

    Jeg har altså prøvet alt. Også http://support.microsoft.com/kb/262680
    Men ingenting hjælper :( Der står bare: “Der opstod en fejl,da Windows blev synkroniseret med …”

  12. 12 Peter Brun

    @ Lea

    Tjek som det første at selve datoen i Windows er sat korrekt. Altså f.eks. lige nu 26. februar 2008, samt at tidszonen er korrekt. Hvis denne ikke står til den korrekte dag, vil tidsserverne altid give fejl ved synkronisering. Hvis der står korrekt, så prøv at se om du ikke kan få tilsluttet computeren direkte til internettet, altså uden om f.eks. en router men direkte til modemmet, samt deaktivere alle Firewall som eventuelt er installeret på computern. Det kan nemlig være at port 123 for UDP er blokeret.

  13. 13 Allan

    Hej Peter,
    Kan man ikke ændre på intervallet hvormed tiden synkroniseres med en tids server. F.eks. hver dag i stedet for hver 7 dag som vist er standard?

    Hilsen Allan

  14. 14 Peter Brun

    @ Allan

    Gør følgende:
    1. Tryk Windowstast+R
    2. Skriv: regedit
    3. Naviger frem til:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\
    TimeProviders\NtpClient
    4. Dobbeltklik på SpecialPollInterval
    5. Vælg Decimal.
    6. Indtast intervallet du ønsker i sekunder. Brug f.eks. Google til at finde frem til dette. F.eks. 1 day in seconds. Så indtast 86400, hvis det skal være hver dag den skal synkronisere.

  15. 15 Andreas Christensen

    Jeg er tilknyttet et domæne som Uffe Vind ovenfor. Min computer kører Vista Ultimate 32 bit, og vores server kører Small Business Server 2003. Jeg forsøgte at bruge linket i dit svar til Uffe Vind, men svaret vedrører Windows NT. Skal jeg ind på vores server og sætte noget op?

    Venlig hilsen
    Andreas Christensen

  16. 16 Peter Brun

    @ Andreas Christensen

    Sørg på serveren at den får indstillet og synkroniseret sin tid, ved f.eks. at sætte den op til nedenstående tidsserver med følgende kommando:
    net time /setsntp:time-a.nist.gov

    Klinterne konfigueres således:
    http://technet.microsoft.com/en-us/library/cc758905(WS.10).aspx

  17. 17 Michael Klærke Løvstad

    Hej Peter

    Jeg har prøvet at synkronisere/opdatere ur med time-b.nist.gov. Det fungere fint, indtil jeg slukker pc-en. Når jeg så tænder igen viser uret sidste tid for synkroniseringen.
    Har du evt. et forslag til, hvordan jeg løser problemet?

    MVH
    Michael K. Løvstad

  18. 18 Peter Brun

    @ Michael Klærke Løvstad

    Hvis computeren glemmer tiden, så plejer det tit at skyldes at batteriet på bundkortet skal udskiftes.

  19. 19 Mikkel Abben

    Hej Peter :) jeg har prøvet at følge din guide, men lige meget hvilken server jeg vælger siger den, at der en fejl? hvad kan det skyldes? Og hvad skal jeg gøre?

  20. 20 Peter Brun

    @ Mikkel Abben

    Sikr dig som det første at datoen er sat til den korrekte dag. Hvis den ikke er det, vil den fejle på alle.

Skriv en kommentar