In azienda utilizziamo una serie di script PowerShell, gestiti tramite NinjaOne, per controllare ed eseguire l'installazione degli aggiornamenti di Windows. Uno degli errori principali che riscontriamo, e che blocca l'installazione degli aggiornamenti è il codice 0x80244010 o WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS.
Se nel computer aziendale è configurata la ricerca degli aggiornamenti di Windows tramite un server WSUS e il computer si trova a casa del dipendente può non riuscire a comunicare, durante i tentativi massimi previsti e cioè 200 per ogni ciclo di ricerca, con il server WSUS generando questo errore.
Non sono solo i computer aziendali utilizzati a casa, ma anche quelli presenti in sede possono avere lo stesso problema, le cui cause principali sono problemi di collegamento (rete debole o qualche blocco dovuto a proxy/VPN), troppi aggiornamenti da scaricare (capita quando si ripristina una immagine di backup del computer vecchia) o la cache di Windows Update rovinata e in questo caso va resettata.
Io l'errore lo visualizzo nella console di NinjaOne.

Ma se ne trovano numerose, e ripetute, tracce nel file di report degli aggiornamenti, il WindowsUpdate.log.

Per risolvere il problema si può utilizzare lo script Risolvi_errore_aggiornamenti_0x80244010.ps1 che trovate allegato all'articolo e avviarlo in modo remoto, tramite NinjaOne nel mio caso, o localmente sul computer con PowerShell.
» Download: Risolvi_errore_aggiornamenti_0x80244010
Sino ad ora non mi sono capitati computer che richiedessero più di cinque tentativi di sincronizzazione per sbloccarsi e riprendere ad aggiornarsi, se ne incontrate uno potete aumentare il numero di tentativi modificando questa riga dello script $MaxAttempts = 5.
