Le impostazioni del servizio ora di Windows non vengono mantenute durante un aggiornamento sul posto a Windows Server 2016 o Windows 10 versione 1607
Questo articolo descrive un problema per cui le impostazioni del servizio Ora di Windows vengono disabilitate nel Registro di sistema dopo l'aggiornamento a Windows Server 2016 o Windows 10 versione 1607.
Si applica a: Windows Server 2016, Windows Server 2012 R2, Windows 10 - tutte le edizioni
Numero KB originale: 3201265
Sintomi
Quando si esegue un aggiornamento sul posto nei percorsi di aggiornamento dei sistemi operativi seguenti, il servizio Ora di Windows non mantiene la configurazione. Vengono invece visualizzati i valori predefiniti per un server o una workstation del gruppo di lavoro.
Eseguire l'aggiornamento da | Eseguire l'aggiornamento a |
---|---|
Windows Server 2012 o Windows Server 2012 R2 | Windows Server 2016 |
Windows 7, Windows 8 o Windows 8.1 | Windows 10 versione 1607 |
Ruoli interessati
Al termine dell'aggiornamento sul posto, potrebbero essere interessati i ruoli seguenti.
Controller di dominio
I controller di dominio (DC) che ospitano il ruolo dell'emulatore PDC sono il server ora autorevole predefinito per il dominio. In genere, è configurato per la sincronizzazione con un'origine ora estremamente accurata. Tutti gli altri controller di dominio nel dominio sincronizzano l'ora con il controller di dominio primario.
Dopo aver eseguito un aggiornamento sul posto, il controller di dominio primario perde la connessione al server ora esterno con cui è configurato per la sincronizzazione. Inoltre, non annuncia più che si tratta di un server di tempo.
Tutti gli altri controller di dominio nel dominio non annunciano più di essere server di ora e non usano più la gerarchia di dominio per sincronizzare l'ora. Pertanto, l'impostazione dell'ora potrebbe non essere più sincronizzata con l'impostazione per i peer e i membri del dominio non possono più sincronizzare l'ora.
È possibile notare l'avviso seguente nell'output DCDIAG:
Avviso: <DCNAME> non annuncia come server di tempo
È anche possibile notare che il controller di dominio non risponde alle richieste client NTP. Include gli errori che si verificano quando si testa la disponibilità del server NTP usando lo w32tm.exe /stripchart
strumento . Ad esempio, l'output di testo può essere simile all'output seguente:
c:>w32tm /stripchart /computer: <DCName> Tracking <DCName> [10.1.1.100:123]. L'ora corrente è il 28/10/2016 9:00:00. Errore 09:00:00: 0x800705B4:
Membri del dominio
I server membri del dominio e i computer aggiornati non sono più configurati per l'uso della gerarchia di dominio per sincronizzare l'ora. Al contrario, sincronizzeranno il loro tempo con il time.windows.com
sito Web.
Server ora autorevole
I computer Windows configurati manualmente come server ora autorevole perdono la configurazione. Pertanto, i dispositivi configurati per l'uso di questi computer per sincronizzare l'ora potrebbero non essere sincronizzati.
È anche possibile notare che il server NTP autorevole non risponde alle richieste client NTP. Include gli errori che si verificano quando si testa la disponibilità del server NTP usando lo w32tm.exe /stripchart
strumento . Ad esempio, l'output di testo può essere simile all'output seguente:
c:>w32tm /stripchart /computer:<myAuthoritativeTimeServer> Tracking <myAuthoritativeTimeServer> [10.1.1.100:123]. L'ora corrente è <DateTime>. <Errore DateTime> : 0x800705B4:
Nota
Questo problema non dovrebbe verificarsi quando si esegue un aggiornamento sul posto dei sistemi operativi seguenti:
- Windows 10 versione da 1507 a Windows 10 versione 1511
- Windows 10 versione da 1511 a Windows 10 versione 1607
- da Windows Server 2016 Technical Preview 5 (TP5) a Windows Server 2016 (RTM)
Causa
Si tratta di un problema noto nei percorsi di aggiornamento di Windows elencati nella sezione "Sintomi". Questo problema si verifica perché i valori del Registro di sistema per il servizio Ora di Windows non vengono mantenuti durante un aggiornamento. Di conseguenza, tutti i valori del servizio Ora di Windows vengono ripristinati allo stato predefinito di un server membro del gruppo di lavoro o di un computer autonomo.
Soluzione alternativa
Importante
In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per altre informazioni su come eseguire il backup e il ripristino del Registro di sistema, vedere l'articolo della Microsoft Knowledge Base seguente:
322756 Come eseguire il backup e il ripristino del Registro di sistema in Windows
Nota
Nei controller di dominio e nei computer aggiunti al dominio, il servizio Netlogon deve essere in esecuzione prima dell'avvio del servizio W32time. Dopo aver aggiornato il sistema, assicurarsi che Netlogon sia in esecuzione prima di provare una di queste soluzioni alternative.
Per ovviare a questo problema, utilizzare uno dei seguenti metodi:
Metodo 1
Prima di eseguire l'aggiornamento a Windows 10 versione 1607 o Windows Server 2016, eseguire manualmente il backup del contenuto nella chiave del Registro di sistema w32time. A tale scopo, seguire questa procedura:
Aprire la casella Esegui premendo il tasto logo Windows +R.
Digitare regedit e quindi premere INVIO.
Individuare e selezionare la voce del Registro di sistema seguente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\
SelezionareEsportafile>.
Nella finestra di dialogo Esporta file del Registro di sistema selezionare il percorso in cui salvare la copia di backup e quindi digitare un nome per il file di backup nel campo Nome file .
Selezionare Salva.
Salvare la configurazione W32time per la convalida eseguendo i comandi seguenti al prompt dei comandi con privilegi elevati:
Net start w32time w32tm /query /configuration /verbose > PreUpgradeW32timeConfiguration.txt
È ora possibile aggiornare il computer a Windows Server 2016 o Windows 10 versione 1607. Al termine dell'aggiornamento, seguire questa procedura per ripristinare il contenuto nella chiave del Registro di sistema w32time:
Aprire la casella Esegui premendo il tasto logo Windows +R.
Digitare regedit e quindi premere INVIO.
Aprire la casella Esegui premendo il tasto logo Windows +R.
Digitare regedit e quindi premere INVIO.
In Registro di sistema Editor selezionareImportazionefile>.
Nella finestra di dialogo Importa file del Registro di sistema selezionare il percorso in cui è stata salvata la copia di backup, selezionare il file di backup e quindi selezionare Apri.
Uscire dall'editor del Registro di sistema.
Eseguire il comando seguente per rimuovere un trigger del servizio deprecato:
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TriggerInfo\1 /f
Riavviare il servizio W32time per abilitarlo a usare la nuova configurazione. A tale scopo, eseguire i comandi seguenti al prompt dei comandi con privilegi elevati:
net stop w32time net start w32time
Metodo 2
Se si verificano problemi che influiscono sul servizio ora di Windows dopo l'aggiornamento a Windows Server 2016 o Windows 10 versione 1607, seguire questa procedura per registrare w32tm.exe
nuovamente .
Nota
Questa procedura ripristina le impostazioni predefinite appropriate per il ruolo del computer. Non ripristina le personalizzazioni effettuate dall'amministratore.
Al prompt dei comandi con privilegi elevati eseguire la sequenza di comandi seguente:
net stop w32time
w32tm.exe /unregister
w32tm.exe /register
net start w32time
Metodo 3
Se si verificano problemi che influiscono sul servizio Ora di Windows dopo l'aggiornamento a Windows Server 2016 o Windows 10 versione 1607, seguire questa procedura per ripristinare le impostazioni dalla cartella Windows.old.
Importante
I passaggi seguenti devono essere eseguiti solo dagli utenti avanzati.
Esportare la chiave del Registro di sistema dalla cartella Windows.old.
Aprire la casella Esegui Windows premendo il tasto logo Windows+R.
Digitare regedit e quindi premere INVIO.
Individuare e quindi fare clic su
HKEY_LOCAL_MACHINE
.Scegliere Carica Hive dal menu File.
Individuare e quindi fare clic sul
C:\Windows.old\Windows\System32\Config\System
file, quindi fare clic su Apri.Nella finestra di dialogo Carica Hive digitare Offline e quindi fare clic su OK.
Espandere Offline.
Individuare e selezionare la seguente sottochiave del Registro di sistema:
ControlSet001\Services\W32Time\
Fare clic suEsportafile>.
Nella finestra di dialogo Esporta file del Registro di sistema selezionare il percorso in un disco rigido locale in cui si desidera salvare il Registro di sistema e quindi digitare un nome per il file di backup nel campo Nome file .
Fare clic su Salva.
Individuare e selezionare la seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\Offline
Scegliere Scarica Hive dal menu File e quindi fare clic su Sì nella finestra di dialogo Conferma scarica Hive.
Uscire dall'editor del Registro di sistema.
Riavviare il computer in modalità di ripristino.
- Selezionare Start>Settings>Update & Security>Recovery
- Nel riquadro a destra fare clic su Riavvia ora in Avvio avanzato.
- Dopo il riavvio del computer, selezionare Risoluzione dei problemi e quindi selezionare Prompt dei comandi.
- Selezionare un utente amministratore locale e quindi inserire la password.
Nota
Il computer viene riavviato in modalità di ripristino e viene visualizzata una finestra del prompt dei comandi.
Importare la chiave del Registro di sistema salvata dal passaggio 1.
Al prompt dei comandi digitare regedit e quindi premere INVIO
Individuare e quindi selezionare
HKEY_LOCAL_MACHINE
Scegliere Carica Hive dal menu File.
Individuare e quindi selezionare il
C:\Windows\System32\Config\System
file e quindi fare clic su Apri.Nella finestra di dialogo Carica Hive digitare Offline e quindi fare clic su OK
Espandere Offline.
Individuare e selezionare la seguente sottochiave del Registro di sistema:
ControlSet001\Services\W32Time\
Fare clic suImportazionefile>.
Nella finestra di dialogo Importa file del Registro di sistema selezionare il percorso in cui è stata salvata la copia di backup, selezionare il file di backup e quindi fare clic su Apri.
Individuare e selezionare la seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\Offline
Scegliere Scarica Hive dal menu File e quindi fare clic su Sì nella finestra di dialogo Conferma scarica Hive.
Uscire dal Registro di sistema Editor e quindi riavviare il computer in modalità normale.
Verificare i risultati della soluzione alternativa
Per verificare che il servizio Ora di Windows possa mantenere la configurazione, seguire questa procedura:
Eseguire DCDiag.exe nei controller di dominio per assicurarsi che annuncino come server di tempo.
Assicurarsi che i controller di dominio o i server NTP autorevoli rispondano alle richieste client NTP senza errori. Ad esempio, l'output del comando è simile al seguente:
c:<w32tm /stripchart /computer:<myTimeServer>
Rilevamento di <myTimeServer> [10.1.1.100:123].
L'ora corrente è <DateTime>.
<DateTime> d:+00.0013494s o:-00.0891868s [ * ]Per gli utenti avanzati, eseguire una query sulla configurazione W32time e assicurarsi che i provider di ora siano configurati come previsto. Se è stato usato il metodo 1 come soluzione alternativa, è possibile confrontare la configurazione post-aggiornamento con i dati di pre-configurazione salvati. Ad esempio, l'output del comando è simile al seguente:
c:\ >w32tm /query /configuration /verbose > PostUpgradeW32timeConfiguration.txt
Riferimenti
Per altre informazioni sui problemi correlati di Netlogon, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente:
3201247 servizio Netlogon non mantiene le impostazioni dopo l'aggiornamento a Windows Server 2016
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per