Windows-aikapalvelun w32time-ongelmien vianmääritys

摘要: Windows Time Service (w32time) -ongelmat Active Directory -toimialueella; synkronointiajan korjaaminen W32TM ReSyncin avulla, aikapalvelimien määrittäminen ja W32TM-komentojen käyttäminen Windows Serversissä. ...

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

症状

Windows-aikapalvelu on tärkeä Active Directoryssa. Oletusarvoisesti Kerberos-todennus edellyttää, että kaikkien toimialueen koneiden kellot synkronoidaan viiden minuutin sisällä toisistaan, kun aikavyöhyke-erot ja kesäaika korjataan. Koneet, joiden kellot ovat tämän alueen ulkopuolella, eivät voi todentaa eikä niillä ole pääsyä toimialueresursseihin.

原因

PDC-emulaattorin FSMO-roolia säilyttävä toimialueen ohjauskone on koko AD-toimialueen ensisijainen aikapalvelin. Tämä ei kuitenkaan tarkoita, että jokainen verkkotunnuksen kone synkronoi kellonsa suoraan PDC-emulaattorin kanssa. Muut toimialueen ohjauskoneet synkronoivat kellonsa PDC-emulaattorin kanssa, mutta jäsenpalvelimet ja työasemat voivat synkronoida kellonsa minkä tahansa ohjauskoneen kanssa. PDC-emulaattorin on oltava tällaisessa hierarkiassa ainoa laite, joka määritetään synkronoitumaan ulkoiseen aikalähteeseen, kuten julkiseen NTP-palvelimeen. Kaikki muut laitteet on määritettävä synkronoitumaan sisäisesti AD:ssä. Muunlaiset määritykset voivat johtaa kellojen synkronoinnin menettämiseen.

Katso Microsoftin asiakirjasta Miten Windows-aikapalvelu toimii Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. yksityiskohtaisia tietoja Windows-aikapalvelun toiminnasta.

解决方案

Määritä ongelman laajuus.

Ensimmäinen vaihe Windows-aikapalvelun vianmäärityksessä on selvittää, montaako laitetta ongelma koskee. Jos aika on väärä vain yhdessä tietokoneessa, ongelman korjaamiseen tarvittavat vaiheet eroavat toimialueen laajuisen aikaongelman korjaamiseen tarvittavista vaiheista.

Jos ongelma koskee vain muutamaa konetta:

  1. Jos kyseisen tietokoneen käyttöjärjestelmä on Windows Vista tai uudempi, suorita komento w32tm /query /source komentokehotteessa määrittääksesi kyseisen koneen aikalähteen. Aikalähteen pitäisi olla ulkoinen ainoastaan, jos komento suoritetaan PDC-emulaattorissa. Muutoin komennon tuloksena pitäisi näkyä jonkin toimialueen ohjauskoneen nimi.
  2. pikanäppäimellä w32tm /query /status Komento näyttää myös laitteen ajanlähteen ja muita mahdollisesti hyödyllisiä tietoja. pikanäppäimellä /verbose Switch tarjoaa vielä enemmän tietoa. Komennon tapaan myös valitsimet ovat käytettävissä ainoastaan laitteissa, joissa on Windows Vista tai uudempi käyttöjärjestelmä.
  3. Jos luettelossa on oikea aikalähde, voit käyttää w32tm /resync yrittääksesi synkronoida laitteen kellon uudelleen aikalähteen kanssa. Lisätään /rediscover Vaihda tähän komentoon saa laitteen ensin etsimään verkon aikalähteitä ja sitten uudelleensynkronointia.
  4. Voit muuttaa laitteen aikalähteen jommallakummalla seuraavista komennoista:
    w32tm /config /syncfromflags:DOMHIER /update määrittää koneen käyttämään toimialuehierarkiaa (AD) aikalähteenään.
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update Määrittää laitteen käyttämään aikapalvelimia <list> sen aikalähteenä.

    HUOMAUTUS: Jos kohdassa on määritetty useita aikapalvelimia <list>, ne on erotettava toisistaan välilyönneillä ja koko luettelo on kirjoitettava lainausmerkkeihin.

Jos ongelma koskee koko toimialuetta:

  1. Jos aika on väärä kaikissa verkkotunnuksen koneissa, PDC-emulaattori on todennäköisesti ongelman lähde. Suorita netdom query fsmo -komento ohjauskoneessa, jolla on PDC-emulaattorin rooli.
  2. Suorita w32tm /query /source PDC-emulaattorin komentokehotteesta varmistaaksesi, että se on määritetty synkronoitumaan ulkoisen aikalähteen kanssa. PDC-emulaattoria ei pidä koskaan määrittää synkronoitumaan sisäisesti toimialueeseen, sillä se on toimialueen ensisijainen aikalähde.
  3. Jos PDC-emulaattori on virtuaalikone (VM), poista vierasisännän kellon synkronointi käytöstä. Tarkka toimenpide tähän riippuu virtualisointi-isännän käyttöjärjestelmästä.
  4. Määritä PDC-emulaattori synkronoitumaan yhteen tai useaan ulkoiseen aikapalvelimeen suorittamalla seuraava komento:
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update
    HUOMAUTUS: Jos kohdassa on määritetty useita aikapalvelimia <list>, ne on erotettava toisistaan välilyönneillä ja koko luettelo on kirjoitettava lainausmerkkeihin.

Windows-aikapalvelun rekisteriasetukset

pikanäppäimellä w32tm Edellä mainituissa menettelyissä määritetyt komennot muuttavat Windows-aikapalvelun rekisteriarvoja, jotka kaikki sijaitsevat seuraavan rekisteriavaimen alla:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time

Nämä arvot voidaan asettaa manuaalisesti sen sijaan, että käytettäisiin w32tm Komennot. Jos päätät tehdä niin, seuraavat Microsoftin asiakirjat voivat osoittautua hyödyllisiksi:

Ryhmäkäytäntö

Jos vaihdat Windows-aikapalveluun käyttämällä w32tm Jos muutokset eivät tule lainkaan voimaan tai ne tulevat voimaan vasta vähän aikaa, ennen kuin ne palautuvat aiempiin arvoihinsa, ryhmäkäytäntöobjekti saattaa ohittaa tekemäsi muutokset. Windows-aikapalvelun ryhmäkäytäntöasetukset sisältävät monia samoja kohteita, jotka voidaan määrittää rekisterin tai w32tm Komennot. Nämä asetukset ovat seuraavissa sijainneissa:

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

Palauta Windows-aikapalvelun rekisteriarvot oletusasetuksiin.

Jos mikään muu ei auta, tämä toimenpide palauttaa Windows-aikapalvelun oletusasetukset:

  1. Avaa Palvelut-konsoli ja pysäytä Windows-aikapalvelu (tai suorita net stop w32time komentokehotteesta), jos se on käynnissä.
  2. Avaa järjestelmänvalvojan oikeuksin suoritettava komentokehote ja suorita w32tm /unregister poistaaksesi Windows-aikapalvelun rekisteristä. Palvelu ei enää näy Palvelut-konsolissa.
  3. Suorita w32tm /register , jos haluat luoda palvelun uudelleen sen oletusrekisteriasetuksilla.
  4. Tee tarvittavat rekisterimuutokset ja käynnistä Windows-aikapalvelu Palvelut-konsolissa tai net start w32time komento.

其他信息

Usein kysytyt kysymykset:
  • Kuinka tietää, onko Windows-aikapalvelu käynnissä?
Voit selvittää, onko Windows-aikapalvelu (tunnetaan myös nimellä w32time Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.) käynnissä, tarkistamalla sen tilan Palvelut-konsolista. Avaa Palvelut-konsoli (käytettävissä käyttämällä services.msc), etsi Windows Time ja varmista, että sen tila on Käynnissä. Voit myös tarkistaa Käynnistystapa-kohdasta , että sen asetuksena on Automaattinen tai Manuaalinen.

Katso Meinbergin artikkelista Windows-aikapalvelun (w32time) synkronoinnin Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon. nopea vianmääritys pikavianmääritysvinkkejä.
  • Kuinka tarkka Windows-aikapalvelu on?
Microsoftin Learn-verkkosivusto suosittelee suurta tarkkuutta vaativille nykyaikaisille sovelluksille Windows 10: n tai Windows Server 2016: n tai uudemman käyttöä, joka voi saavuttaa ja ylläpitää 1 millisekunnin (ms) tai paremman tarkkuuden optimaalisissa olosuhteissa.

Lisätietoja on Microsoftin artikkelissa Configuring systems for high precision Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon..

受影响的产品

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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。