Come sincronizzare l'ora su un computer che esegue Windows 2000 o Windows XP in un dominio Windows NT 4.0

Traduzione articoli Traduzione articoli
Identificativo articolo: 258059 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo è stato precedentemente pubblicato con il codice di riferimento I258059
Per la versione di questo articolo relativa a Microsoft Windows XP, vedere (informazioni in lingua inglese): 314345.
Importante In questo articolo sono contenute informazioni su come modificare il Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986 Descrizione del Registro di sistema di Microsoft Windows
Espandi tutto | Chiudi tutto

Sintomi

Nel registro eventi di sistema di un computer che esegue Microsoft Windows 2000 ed è membro di un dominio Microsoft Windows NT 4.0 potrebbero venire registrati i seguenti eventi:
Origine: W32Time
Tipo: Avviso
ID evento: 64
Descrizione: A causa di ricorrenti problemi di rete, da molto il servizio tempo non è in grado di trovare un controller di dominio con cui effettuare la sincronizzazione. Per ridurre al minimo il traffico di rete, il servizio tempo attenderà 960 minuti prima di tentare nuovamente. Durante questo periodo, non sarà effettuata alcuna sincronizzazione, anche in caso di ripristino della connettività di rete. È possibile che errori accumulati nel tempo impediscano la riuscita di alcune operazioni di rete. Per comunicare al servizio tempo che la connettività di rete è stata ripristinata e che si dovrebbe procedere alla sincronizzazione, eseguire "w32tm /s" dalla riga di comando.
Inoltre, se si arresta il servizio Ora di Windows (W32Time.exe) e si esegue il comando w32time -v -once al prompt dei comandi, è possibile che venga visualizzato un messaggio di errore analogo al seguente:
BEGIN:FDoTimeNTPType
W32Time:       BEGIN:ChooseNTPServer
W32Time:       END  Line 2178
W32Time:       BEGIN:GetSocketForSynch
W32Time:          NTP: ntpptrs[0] - DOL-RSRC-BDC2
W32Time:          rgbNTPServer DOL-RSRC-BDC2
W32Time:          Port Pinging to - 123
W32Time:          Connecting to "DOL-RSRC-BDC2" (198.7.83.42)
W32Time:       END:Line 1170
W32Time:       BEGIN:GetDefaultRid
W32Time:       END  Line 2359
W32Time:       BEGIN:ComputeDelay
W32Time:          BEGIN:NTPTry -- init
W32Time:          END  Line 1683
W32Time:          BEGIN:NTPTry -- try
W32Time:             BEGIN:ComputeInterval
W32Time:             END  Line 2479
W32Time:             Sending to server  48 bytes...
W32Time:             NTP: recv failed (SOCKET_ERROR)! - 10054
W32Time:             Logging event 0x8000000B. 15 min until this event is allowed 
again.
W32Time:             0x8000000B reported to System Log in Event Viewer
W32Time:             NTP: didn't receive datagram
W32Time:             Rejecting logging event 0x8000000B. 894 sec until this event 
is allowed.
W32Time:          END  Line 1951
W32Time:          Time source failed to produce usable timestamp.

Cause

In Windows viene utilizzato il servizio W32Time per sincronizzare la data e l'ora nei computer che fanno parte di una rete basata su Windows 2000. In un computer che esegue Windows 2000 viene effettuato il tentativo di sincronizzare l'ora con un controller di dominio basato su Windows 2000. Se il computer non riesce a trovare nel dominio un controller di dominio che esegue Windows 2000, non sarà in grado di sincronizzare l'ora.

Risoluzione

Se in un dominio Windows NT 4.0 che utilizza il servizio W32Time esiste già una gerarchia di sincronizzazione dell'ora e si desidera che i computer che eseguono Windows 2000 prendano parte a tale gerarchia,
  1. Modificare il file %SystemRoot%\W32time.ini e impostare il valore "LocalNTP=yes" in un controller di dominio basato su Windows NT 4.0 che esegue il servizio W32Time.
  2. Nello stesso controller di dominio, al prompt dei comandi, digitare ciascuno dei comandi riportati di seguito, quindi premere INVIO:
    net stop w32time
    w32time -update
    net start w32time
  3. Nel computer che esegue Windows 2000, al prompt dei comandi digitare net time /setsntp:controller di dominio dove controller di dominio è il controller di dominio modificato ai passaggi 1 e 2.
Nota Se il dominio basato su Windows NT 4.0 utilizza il servizio Timeserv, sarà necessario eseguire l'aggiornamento al servizio W32Time prima di utilizzare questa procedura. Timeserv non può infatti essere utilizzato come server NTP locale.

Informazioni

Avviso L'errato utilizzo dell'editor del Registro di sistema può causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non è in grado di garantire la risoluzione di problemi causati dall'errato utilizzo dell'editor del Registro di sistema. L'utilizzo dell'editor del Registro di sistema è a rischio e pericolo dell'utente.

Attenzione Esecuzione di net time /setsntp:controller di dominio nel computer basato su Windows 2000 verranno modificati i parametri predefiniti per il servizio W32Time presenti nel Registro di sistema. Poiché la sincronizzazione dell'ora riveste un importanza fondamentale in un dominio basato su Windows 2000, impostare nuovamente il funzionamento del servizio W32Time in base ai parametri predefiniti prima che il computer con Windows 2000 diventi un membro del dominio basato su Windows 2000.

Per effettuare tale operazione, eliminare il valore "ntpserver" e cambiare il valore "type" da "ntp" a "nt5DS". Tali valori sono contenuti nella seguente posizione del Registro di sistema:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Per ulteriori informazioni sul servizio Ora di Windows, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
246145 Modifiche alle utilità W32Time e TimeServ
224799 Informazioni di base sul funzionamento del Servizio tempo di Windows
223184 Voci di registro del servizio W32Time

Proprietà

Identificativo articolo: 258059 - Ultima modifica: venerdì 27 gennaio 2006 - Revisione: 4.0
Le informazioni in questo articolo si applicano a
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Chiavi: 
kbenv kbprb kbtimeserv KB258059
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com