Windows Server 2025 / Come applicare gli aggiornamenti e verificare un riavvio

Un aggiornamento di Windows Server 2025 è completo solo dopo che i riavvii necessari e i controlli dei servizi hanno avuto successo. Registra lo stato originale, installa gli aggiornamenti di qualità previsti, riavvia in una finestra programmata e verifica il sistema operativo e i servizi rivolti ai client.

Prepara il recupero e una finestra di manutenzione

Rimandare tutti gli aggiornamenti lascia irrisolti problemi noti, ma un riavvio non pianificato può interrompere i servizi. Valuta l’impatto e prepara backup e ripristino adeguati ai ruoli del server. Mantieni l’accesso alla console della macchina virtuale (VM), anche in laboratorio. Esegui le query di controllo in Windows PowerShell come amministratore del server da aggiornare.

  • Registra la versione del sistema operativo, i ruoli importanti e lo stato normale dei servizi.
  • Controlla lo spazio libero sul disco di sistema e lo stato del backup.
  • Prepara procedure di recupero appropriate ai ruoli, come i controller di dominio.
  • Identifica la sorgente degli aggiornamenti e gli eventuali percorsi necessari attraverso proxy o firewall.
Get-ComputerInfo | Select-Object WindowsProductName,OsVersion,OsBuildNumber
Get-Volume -DriveLetter C
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10

Get-HotFix è un riferimento utile, ma non un inventario completo di ogni tipo di aggiornamento. Confronta il risultato con la cronologia e la documentazione del pacchetto specifico. L’esempio controlla l’unità C: verifica che sia il volume di sistema nel tuo ambiente. Un checkpoint della VM non deve essere l’unico backup.

Aggiorna Desktop Experience

  1. Apri Impostazioni → Windows Update e verifica se le impostazioni sono gestite dalla policy aziendale.
  2. Controlla la presenza di aggiornamenti e rivedi le categorie offerte. Questo laboratorio applica aggiornamenti di qualità all'installazione esistente di Windows Server 2025.
  3. Attendi l'installazione e registra eventuali codici di errore.
  4. Se è necessario un riavvio, verifica il lavoro attivo, riavvia nella finestra pianificata e controlla l'avvio ed il login tramite la console.

Un aggiornamento della versione del sistema operativo è separato dagli aggiornamenti di qualità di routine. Non modificare il sistema operativo di destinazione del corso semplicemente perché viene offerta un'altra versione. Le modifiche di versione richiedono pianificazione della compatibilità e del recupero.

Usa SConfig su Server Core

Apri SConfig dalla console PowerShell locale. Il menu 5 imposta la modalità di aggiornamento, mentre il menu 6 permette di installare gli aggiornamenti. Scegli la categoria di aggiornamenti di qualità prevista; gli aggiornamenti delle funzionalità sono una categoria distinta. Controlla le etichette mostrate sul server e consulta la guida alla manutenzione di Server Core di Microsoft.

SConfig

Le modalità automatica, solo download e manuale richiedono attività successive diverse. Scaricare i pacchetti non equivale a completare l’installazione; per la modalità manuale servono un responsabile e un calendario di controllo. Rispetta i criteri dell’organizzazione e non affidarti alle notifiche desktop su Core.

Su una rete isolata, prima stabilisci se la sorgente configurata è raggiungibile. Usa una connessione controllata o pacchetti ufficiali verificati. Non disabilitare il firewall né ottenere pacchetti di terze parti arbitrari per bypassare un errore di aggiornamento.

Verifica i servizi dopo il riavvio

L’accesso riuscito come amministratore non dimostra che i ruoli del server funzionino. Confronta build e cronologia, poi verifica la funzione effettiva da un client: apri una condivisione di file o interroga il server del Domain Name System (DNS), in base al ruolo installato.

Get-CimInstance Win32_OperatingSystem | Select-Object Caption,Version,LastBootUpTime
Get-Service | Where-Object Status -eq 'Stopped' | Select-Object Name,DisplayName
Get-WinEvent -FilterHashtable @{LogName='System'; Level=2; StartTime=(Get-Date).AddHours(-2)} -MaxEvents 20

Un servizio arrestato non è sempre guasto: alcuni si avviano solo quando servono. Confronta lo stato con la situazione normale registrata. La query Get-WinEvent seleziona al massimo 20 eventi di errore del registro System nelle ultime due ore, non tutti i registri o livelli. Annota ora, origine e ID e distingui gli errori nuovi dai precedenti. L’assenza di risultati con quel filtro non sostituisce una verifica funzionale del servizio.

Restringi le cause dei guasti e l'ambito del recupero

  • Errore di download: controlla DNS, connettività, proxy e disponibilità della sorgente degli aggiornamenti.
  • Errore di installazione: annota il codice di errore e verifica spazio libero e riavvii in sospeso.
  • Errore del servizio dopo il riavvio: esamina i nuovi eventi e lo stato del ruolo, poi consulta i problemi noti dell’aggiornamento specifico.
  • Ripristino: verifica se l’aggiornamento può essere rimosso e quali impostazioni o dati sarebbero interessati da un ripristino del backup.

Disinstallare un aggiornamento non è sempre supportato né sufficiente. Non riportare arbitrariamente un controller di dominio attivo a un vecchio checkpoint della VM: segui le indicazioni di backup e ripristino dei controller virtualizzati. Registra aggiornamenti applicati, ora del riavvio, controlli funzionali ed errori aperti, così da fondare le decisioni successive su dati chiari.