Fejlfinding af problemer med Windows Time Service w32time

摘要: Problemer med Windows Time Service (w32time) i Active Directory-domænet; hvordan man løser synkroniseringstid ved hjælp af w32tm resync, konfigurerer tidsservere og bruger w32tm-kommandoer på Windows-servere. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Tjenesten Windows Time er vigtig i Active Directory. Kerberos-godkendelse kræver som standard, at urene på alle maskiner i domænet synkroniseres med hinanden inden for fem minutter, når der korrigeres for tidszoneforskelle og sommertid. Maskiner, hvis ure er uden for dette interval, kan ikke godkende og har ingen adgang til domæneressourcer.

原因

I et AD-domæne er den domænecontroller (DC), der har PDC Emulator FSMO-rollen, den primære tidsserver for hele domænet. Dette betyder dog ikke, at hver maskine i domænet synkroniserer sit ur direkte med PDC-emulatoren. Andre DC’er synkroniserer med PDC-emulatoren, mens medlemsservere og klienter kan synkronisere med en hvilken som helst DC. I dette hierarki skal PDC-emulatoren være den eneste computer, der er konfigureret til at synkronisere med en ekstern tidskilde, som f. eks. en offentlig NTP-server. Alt andet i domænet skal konfigureres til at synkronisere med AD. Enhver anden konfiguration kan medføre tab af synkronisering af uret.

Se Microsoft-dokument Sådan fungerer Dette hyperlink fører dig til et websted uden for Dell Technologies.tjenesten Windows Time for at få detaljerede oplysninger om, hvordan tjenesten Windows Time fungerer. 

解决方案

Bestem omfanget af problemet.

Det første skridt i forbindelse med fejlfinding af et problem i Windows Time bør være at bestemme, hvor mange computere der påvirkes. Hvis klokkeslættet kun er forkert på én maskine, er de trin, der kræves for at løse problemet, forskellige fra de trin, der kræves for at løse et tidsproblem for hele domænet.

Hvis kun nogle få maskiner er berørt:

  1. Hvis den berørte maskine kører Windows Vista eller nyere, skal du køre w32tm /query /source ved en kommandoprompt for at bestemme tidskilden for den berørte maskine. En ekstern tidskilde bør kun angives, hvis denne kommando køres på PDC-emulatoren. I modsat fald skal kommandoen gemme navnet på en DC i domænet.
  2. Ikonet w32tm /query /status Kommandoen viser også maskinens tidskilde og andre potentielt nyttige oplysninger. Ikonet /verbose Switch giver endnu flere oplysninger. Som med den første kommando er disse switche kun tilgængelige på de computere, der kører Windows Vista eller nyere.
  3. Hvis den korrekte tidskilde er angivet, kan du bruge w32tm /resync for at forsøge at synkronisere maskinens ur igen med tidskilden. Tilføjelse af /rediscover Skift til denne kommando, får maskinen til først at forsøge at finde netværkstidskilder og derefter forsøge at synkronisere igen.
  4. Hvis du vil ændre computerens tidskilde, kan du bruge en af to kommandoer:
    w32tm /config /syncfromflags:DOMHIER /update konfigurerer maskinen til at bruge domænehierarkiet (AD) som tidskilde.
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update Konfigurerer maskinen til at bruge tidsserverne i <list> som sin tidskilde.

    BEMÆRK: Hvis der er angivet flere tidsservere i <list>, skal de adskilles af mellemrum, og hele listen skal være omsluttet af anførselstegn.

Hvis hele domænet er berørt:

  1. Hvis tiden er forkert på alle maskiner i domænet, er PDC-emulatoren sandsynligvis kilden til problemet. Kør netdom query fsmo kommando på en DC for at bestemme, hvilken DC der har PDC-emulatorrollen.
  2. Kør w32tm /query /source fra en kommandoprompt på PDC-emulatoren for at sikre, at den er konfigureret til at synkronisere med en ekstern tidskilde. PDC-emulatoren bør aldrig konfigureres til at synkronisere med domænet, da det er domænets primære tidskilde.
  3. Hvis PDC-emulatoren er en virtuel maskine (VM), skal du deaktivere synkronisering af gæste-vært-uret. Proceduren for dette afhænger af det operativsystem, der kører på virtualiseringsværten.
  4. Hvis du vil konfigurere PDC-emulatoren til at synkronisere med en eller flere eksterne tidsservere, skal du bruge følgende kommando:
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update
    BEMÆRK: Hvis der er angivet flere tidsservere i <list>, skal de adskilles af mellemrum, og hele listen skal være omsluttet af anførselstegn.

Registreringsindstillinger i tjenesten Windows Time

Ikonet w32tm kommandoer, der er angivet i ovenstående procedurer, ændrer registreringsdatabaseværdierne for tjenesten Windows Time, som alle er placeret under følgende registreringsdatabasenøgle:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time

Det er muligt at indstille disse værdier manuelt i stedet for at bruge w32tm Kommandoer. Hvis du vælger at gøre det, kan følgende Microsoft-dokumenter være nyttige:

Gruppepolitik

Hvis du skifter til tjenesten Windows Time ved hjælp af w32tm kommandoer eller ved hjælp af registreringsdatabasen, men disse ændringer slet ikke træder i kraft eller kun træder i kraft i kort tid, før de vender tilbage til deres tidligere værdier, kan et gruppepolitikobjekt (GPO) tilsidesætte dine ændringer. Gruppepolitikindstillingerne for tjenesten Windows Time indeholder mange af de samme elementer, som kan konfigureres ved hjælp af registreringsdatabasen eller w32tm Kommandoer. Disse indstillinger findes følgende steder:

Computer Configuration\Policies\Administrative Templates\System\Windows Time Service

Nulstil registreringsdatabaseværdierne for tjenesten Windows Time til standardindstillingerne.

Hvis alt andet mislykkes, nulstiller denne procedure tjenesten Windows Time til standardindstillingerne:

  1. Åbn konsollen Tjenester, og stop tjenesten Windows Time (eller kør net stop w32time fra en kommandoprompt), hvis den kører.
  2. Åbn en kommandoprompt med administratorrettigheder, og kør w32tm /unregister for at fjerne tjenesten Windows Time fra registreringsdatabasen. Tjenesten vises ikke længere i tjenestekonsollen.
  3. Kør w32tm /register for at genoprette tjenesten med dens standardindstillinger i registreringsdatabasen.
  4. Foretag de nødvendige ændringer i registreringsdatabasen, og start derefter tjenesten Windows Time i konsollen Tjenester eller med net start w32time kommando.

其他信息

Ofte stillede spørgsmål:
  • Hvordan ved jeg, om Windows-tidstjenesten kører?
Hvis du vil finde ud af, om tjenesten Windows Time (også kendt som w32time Dette hyperlink fører dig til et websted uden for Dell Technologies.) kører, kan du kontrollere dens status i konsollen Tjenester. Åbn konsolen Tjenester (tilgås ved hjælp af services.msc), find Windows Time, og kontrollér, at dens status er Kører. Du kan også kontrollere Starttype for at sikre, at den er indstillet til Automatisk eller Manuel.

Se Meinberg-artiklen Hurtig fejlfinding til synkronisering af Windows Time Service (w32time) for Dette hyperlink fører dig til et websted uden for Dell Technologies. at få tip til hurtig fejlfinding.
  • Hvor nøjagtig er Windows Time Service?
Til moderne applikationer, der kræver høj nøjagtighed, anbefaler Microsofts Learn-websted at bruge Windows 10 eller Windows Server 2016 eller nyere, hvilket kan opnå og opretholde en nøjagtighed på 1 millisekund (ms) eller bedre under optimale forhold.

Se Microsoft-artiklen Konfiguration af systemer for høj nøjagtighed Dette hyperlink fører dig til et websted uden for Dell Technologies. for at få flere oplysninger.

受影响的产品

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025, Microsoft Windows Small Business Server 2008, Microsoft Windows Small Business Server 2011 Essentials , Microsoft Windows 2008 Server R2, Microsoft Windows 2008 Server Service Pack 2, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2 ...
文章属性
文章编号: 000134430
文章类型: Solution
上次修改时间: 12 6月 2025
版本:  11
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。