In alcuni casi l’utilizzo di PowerShell per l’installazione degli aggiornamenti è davvero efficace. Ci sono diversi metodi per effettuare manualmente i Windows Update e molti di voi li conosceranno sicuramente. Oggi però voglio mostrarvi come effettuare gli aggiornamenti di Windows utilizzando la riga di comando ed in particolare utilizzando PowerShell.

Da un prompt seguito con privilegi elevati procedete all’installazione del modulo PowerShell PSWindowsUpdate utilizzando il comando Install-Module PSWindowsUpdate

 

Figura 1: Installazione del modulo PowerShell PSWindowsUpdate

 

Abilitate l’esecuzione del modulo con il comando Set-ExecutionPolicy RemoteSigned

 

 

Figura 2: Abilitazione all'esecuzione del modulo PowerShell

 

Eseguite la ricerca degli aggiornamenti con il comando Get-WindowsUpdate

 

 

Figura 3: Ricerca degli aggiornamenti di Windows Update

 

Per installare un particolare aggiornamento utilizzate il comando Install-WindowsUpdate -KBArticleID KBNUMBER

 

 

Figura 4: Installazione di un aggiornamento di Windows Update

 

Se sarà necessario verrà richiesto di effettuare il reboot e sarete voi a decidere se farlo o meno.

 

 

Figura 5: Installazione dell'aggiornamento completata e richiesta di riavvio della macchina per il completamento dell'installazione

 

Per sapere quali aggiornamenti sono stati installati potete utilizzare il comando Get-WUHistory. Come si può vedere dalla figura sotto, l’aggiornamento è nello stato InProgress perché abbiamo deciso di non riavviare.

 

 

Figura 6: Aggiornamenti installati nel PC

 

È anche possibile installare gli aggiornamenti durante l’Out-Of-The-Box-Experience (OOBE), al momento del primo avvio del PC. Dopo la prima schermata infatti potete lanciate un prompt dei comandi con la combinazione di tasti SHIFT+F10 e digitare powershell. Dal prompt Powershell poi potete proseguire come prima. Di seguito ci sono alcune figure di esempio.

 

 

Figura 7: Lancio di un prompt PowerShell in modalità OOBE e installazione del modulo per il Windows Update

 

 

Figura 8: Verifica degli aggiornamenti disponibili

 

 

Figura 9: Installazione di un aggiornameno  specifico

 

 

Figura 10: Verifica degli aggiornamenti installati

 

Conclusioni

Come avete potuto vedere, l’installazione manuale degli aggiornamenti di Windows Update è molto semplice se effettuata tramite comandi PowerShell. È uno dei tanti modi possibili, ma attualmente è quello che preferisco perché davvero immediato e semplice da utilizzare.