Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Risoluzione dei problemi relativi al Servizio Ora di Windows

Summary: Questo articolo fornisce informazioni sulla risoluzione dei problemi del Servizio Ora di Windows in un dominio Active Directory.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Il servizio Ora di Windows è importante in Active Directory. Per impostazione predefinita, l'autenticazione Kerberos richiede che gli orologi su tutti i computer nel dominio siano sincronizzati entro cinque minuti l'uno dall'altro quando corretti per le differenze di fuso orario e per l'ora legale. I computer i cui orologi sono al di fuori di questo intervallo non possono essere autenticati e pertanto non avranno accesso alle risorse di dominio.

Cause

All'interno di un dominio Active Directory, il controller di dominio che contiene il ruolo FSMO dell'emulatore PDC è il server di riferimento ora principale per l'intero dominio. Tuttavia, ciò non significa che ogni computer nel dominio sincronizza il suo orologio direttamente con l'emulatore PDC. Altri controller di dominio si sincronizzano con l'emulatore PDC, mentre i server e i client membri possono sincronizzarsi con qualsiasi controller di dominio. In questa gerarchia, l'emulatore PDC deve essere l'unico computer configurato per la sincronizzazione con un'origine ora esterna, ad esempio un server NTP pubblico. Tutto il resto nel dominio deve essere configurato per la sincronizzazione con Active Directory. Qualsiasi altra configurazione può determinare una perdita di sincronizzazione dell'orologio.

Fare riferimento a questo sito TechNet per informazioni dettagliate sul funzionamento del servizio Ora di Windows.

Resolution

Determinazione dell'entità del problema

Il primo passo nella risoluzione di un problema del Servizio Ora di Windows dovrebbe essere determinare il numero di computer interessati. Se l'ora non è corretta su un solo computer, i passaggi necessari per risolvere il problema saranno diversi dai passaggi necessari per risolvere un problema di tempo a livello di dominio.

Se il problema interessa solo alcuni computer

  1. Se sul computer interessato è in esecuzione Windows Vista o una versione successiva, eseguire w32tm/query/source al prompt dei comandi per determinare l'origine dell'ora del computer interessato. È necessario elencare un'origine ora esterna solo se questo comando viene eseguito sull'emulatore PDC; altrimenti, il comando dovrebbe generare il nome di un controller di dominio nel dominio.
  2. Il comando w32tm /query /status mostra anche l'origine ora del computer e altre informazioni potenzialmente utili. L'opzione /verbose fornisce ulteriori informazioni. Come per il primo comando, questi switch sono disponibili solo su computer con Windows Vista o una versione successiva.
  3. Se viene elencata l'origine dell'ora corretta, è possibile utilizzare il comando w32tm/resync per tentare di risincronizzare l'orologio del computer con l'origine dell'ora. Aggiungendo l'opzione /rediscover a questo comando, il computer tenta prima di rilevare le origini dell'ora di rete, quindi prova a eseguire una risincronizzazione.
  4. Per modificare l'origine ora del computer, è possibile utilizzare uno dei due comandi seguenti:
    w32tm /config /syncfromflags:DOMHIER /update configura il computer per utilizzare la gerarchia dei domini (AD) come relativa origine dell'ora.
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update configura il computer per utilizzare i server di riferimento ora in <list> come relativa origine dell'ora.
    NOTA: se sono specificati più server di riferimento ora in <list>, devono essere separati da spazi e l'intero elenco deve essere racchiuso tra virgolette.

Se il problema interessa l'intero dominio

  1. Se l'ora non è corretta su tutti i computer nel dominio, l'emulatore PDC è probabilmente l'origine del problema. Eseguire il comando netdom query fsmo su un controller di dominio per determinare quale controller di dominio detiene il ruolo di emulatore PDC.
  2. Eseguire il comando w32tm/query/source da un prompt dei comandi sull'emulatore PDC per assicurarsi che sia configurato per la sincronizzazione con un'origine dell'ora esterna. L'emulatore PDC non deve mai essere configurato per la sincronizzazione con il dominio, poiché è l'origine dell'ora principale del dominio.
  3. Se l'emulatore PDC è una macchina virtuale (VM), disabilitare la sincronizzazione dell'orologio guest-host. La procedura per eseguire questa operazione dipende dal sistema operativo in esecuzione sull'host di virtualizzazione.
  4. Per configurare l'emulatore PDC in modo che venga sincronizzato con uno o più server di riferimento ora esterni, utilizzare il seguente comando:
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update
    NOTA: se sono specificati più server di riferimento ora in <list>, devono essere separati da spazi e l'intero elenco deve essere racchiuso tra virgolette.

Impostazioni del registro del Servizio Ora di Windows

I comandi w32tm specificati nelle procedure precedenti apportano modifiche ai valori di registro del servizio Ora di Windows, che si trovano tutti nella seguente chiave del Registro di sistema:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time

È possibile impostare questi valori manualmente anziché utilizzare i comandi w32tm. In tal caso, i seguenti siti potrebbero rivelarsi utili:

Criteri di gruppo

Se si apportano modifiche al servizio Ora di Windows utilizzando i comandi w32tm o l'utilizzo del Registro di sistema, ma queste modifiche non hanno alcun effetto o hanno effetto solo per un breve periodo di tempo prima di ripristinare i valori precedenti, potrebbe essere presente un Oggetto Criteri di gruppo che ignora le modifiche. Le impostazioni dei Criteri di gruppo per il servizio Ora di Windows includono molti degli stessi elementi che possono essere configurati utilizzando i comandi del Registro di sistema o w32tm. Queste impostazioni sono disponibili nella seguente posizione:

Configurazione computer\Criteri\Modelli amministrativi\Sistema\Servizio Ora di Windows

Ripristino dei valori del registro del Servizio Ora di Windows sulle impostazioni predefinite

Se tutto il resto non va a buon fine, questa procedura ripristina le impostazioni predefinite del servizio Ora di Windows:

  1. Aprire la console Servizi e arrestare il Servizio Ora di Windows (oppure eseguire il comando net stop w32time da un prompt dei comandi) se in esecuzione.
  2. Aprire un prompt dei comandi con privilegi elevati ed eseguire il comando w32tm /unregister per rimuovere il Servizio Ora di Windows dal Registro di sistema. Il servizio non sarà più elencato nella console Servizi.
  3. Eseguire il comando w32tm /register per creare nuovamente il servizio con le impostazioni di registro predefinite.
  4. Apportare le modifiche necessarie al Registro di sistema, quindi avviare il Servizio Ora di Windows nella console Servizi o con il comando net start w32time.

Article Properties


Affected Product
Servers, 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 ...
Last Published Date

19 Nov 2021

Version

6

Article Type

Solution