
Per gli utenti Windows, le continue interruzioni dovute alle notifiche di aggiornamento possono essere incredibilmente frustranti. Sei immerso in un’attività critica quando, all’improvviso, gli avvisi di aggiornamento di Microsoft ti costringono a riavviare il sistema o bloccano il lavoro con una schermata di caricamento infinita mentre gli aggiornamenti vengono preparati. Il tradizionale processo di Windows Update si è guadagnato la reputazione di essere invadente, inaffidabile e in gran parte al di fuori del controllo dell’utente.
Immagina un’esperienza diversa: un metodo più snello e intuitivo per la gestione degli aggiornamenti. Ecco un duo potente: PSWindowsUpdate accompagnato da UpdGUI. Questa combinazione open source offre agli utenti un controllo granulare sulle installazioni degli aggiornamenti, offrendo una soluzione che rispetta il flusso di lavoro e garantisce al contempo la sicurezza e l’aggiornamento del sistema. Con questa configurazione, puoi finalmente dire addio ai riavvii indesiderati e adottare aggiornamenti che si adattano alle tue esigenze.
Configurazione di PSWindowsUpdate e UpdGUI
Controlla gli aggiornamenti con questa semplice configurazione

L’implementazione di questo efficace sistema di gestione degli aggiornamenti richiede pochi semplici passaggi, che richiedono solo 5-10 minuti. Tutto ciò di cui hai bisogno sono PSWindowsUpdate e UpdGUI. Se hai già implementato controlli sugli aggiornamenti di Windows, assicurati di utilizzare solo la funzionalità “Sospendi aggiornamenti” disponibile nel pannello delle impostazioni, poiché la disattivazione del servizio Windows Update può influire negativamente sul sistema.
Installazione del modulo PSWindowsUpdate
Per prima cosa, avvia PowerShell come amministratore. Puoi farlo rapidamente premendo il tasto Windows + X per aprire il menu Start nascosto, quindi selezionando Terminale (Amministratore). In alternativa, fai clic con il pulsante destro del mouse sul pulsante Start, cerca “PowerShell” e premi Invio. Nella finestra di PowerShell visualizzata, immetti il seguente comando:
Set-ExecutionPolicy RemoteSigned -Force
Questo comando consente al modulo PSWindowsUpdate di funzionare correttamente, garantendo al contempo la sicurezza degli altri script. Successivamente, per installare il modulo, eseguire:
Install-Module -Name PSWindowsUpdate -Force
Questo comando recupera il modulo dalla PowerShell Gallery di Microsoft e lo installa automaticamente. Se viene richiesto di installare da un repository non attendibile, è sufficiente rispondere “Y” per procedere, poiché la PowerShell Gallery è una risorsa legittima.
Dopo l’installazione, carica il modulo nella sessione PowerShell corrente con:
Import-Module PSWindowsUpdate
È possibile confermare l’installazione controllando i comandi disponibili con:
Get-Command -Module PSWindowsUpdate
Se i comandi vengono visualizzati correttamente, è possibile utilizzare il modulo tramite PowerShell. Tuttavia, se si preferisce un’interfaccia grafica, UpdGUI è un ottimo complemento al modulo PSWindowsUpdate.
Preparazione di UpdGUI
UpdGUI fornisce un’interfaccia grafica che semplifica l’accesso a PSWindowsUpdate per tutti gli utenti. Per iniziare, scarica l’ultima versione dal repository ufficiale GitHub. Lo strumento è confezionato come un singolo file di script PowerShell, garantendo un’installazione semplice quanto scaricarlo ed eseguirlo.

Salva il updgui.ps1
file in una directory comoda, come la cartella Documenti o il Desktop. Non è necessario alcun processo di installazione o modifica dei file di sistema, poiché lo script è portatile e può persino essere memorizzato su un’unità USB per un facile utilizzo. Ricordati di eseguirlo con privilegi amministrativi in PowerShell quando sei pronto a procedere.
Prima di eseguire UpdGUI per la prima volta, verifica la modalità di linguaggio di PowerShell con il seguente comando in una finestra di amministrazione di PowerShell:
$ExecutionContext. SessionState. LanguageMode
L’output dovrebbe indicare “FullLanguage” affinché UpdGUI funzioni correttamente. Se mostra “ConstrainedLanguage”, potrebbe essere necessario modificare i criteri di esecuzione di PowerShell.
Utilizzo semplice dell’installazione
Dopo aver completato l’installazione, avrai a disposizione due metodi efficaci per gestire gli aggiornamenti di Windows: un approccio da riga di comando che offre ampia flessibilità e automazione oppure un’interfaccia utente grafica intuitiva che offre un’interazione intuitiva tramite clic.
Lavorare con l’interfaccia GUI
Per avviare UpdGUI, fare clic con il pulsante destro del mouse sul updgui.ps1
file e selezionare “Esegui con PowerShell” oppure aprirlo da una sessione amministrativa di PowerShell situata nella cartella UpdGUI con il comando:
.\updgui.ps1
L’interfaccia presenta una disposizione ordinata della cronologia degli aggiornamenti e degli aggiornamenti disponibili, completa di caselle di controllo per la selezione.È possibile valutare rapidamente titoli, dimensioni e importanza degli aggiornamenti. Per installarli, è sufficiente selezionare gli aggiornamenti di interesse e fare clic sul pulsante Installa per avviare il processo.
Man mano che i download e le installazioni procedono, UpdGUI fornisce aggiornamenti in tempo reale sullo stato di avanzamento, fornendo chiarezza su cosa sta accadendo, in netto contrasto con gli indicatori di avanzamento spesso vaghi di Windows Update.
Utilizzo dei comandi PowerShell

L’interfaccia a riga di comando è ideale sia per le attività più semplici che per le esigenze di filtraggio più complesse. Per un rapido controllo degli aggiornamenti, utilizzare:
Get-WindowsUpdate
Questo comando restituisce informazioni dettagliate su ogni aggiornamento, incluse le dimensioni e l’impatto sul sistema. Per restringere il campo agli aggiornamenti di sicurezza essenziali, utilizzare:
Get-WindowsUpdate -Category "Security Updates"-Install -AcceptAll
Questo comando garantisce la protezione del sistema contro vulnerabilità note, evitando al contempo potenziali instabilità dovute ad altri tipi di aggiornamenti.
Per gli aggiornamenti specifici dei driver, utilizzare:
Get-WindowsUpdate -Category "Drivers"
In questo modo è possibile verificare gli aggiornamenti hardware disponibili prima dell’installazione. Dato che alcuni aggiornamenti dei driver possono migliorare le prestazioni, mentre altri potrebbero causare problemi di compatibilità, assicurarsi che gli aggiornamenti vengano installati al momento opportuno.
Per installare tutti gli aggiornamenti tranne i driver, eseguire:
Get-WindowsUpdate -NotCategory "Drivers"-Install -AcceptAll
Questo metodo previene efficacemente i problemi di compatibilità, garantendo al contempo che il sistema sia aggiornato con le patch di sicurezza essenziali.
Prendi il controllo dei tuoi aggiornamenti
Avendo implementato PSWindowsUpdate insieme a UpdGUI per diversi mesi, non riesco a immaginare di tornare al metodo di aggiornamento convenzionale. Questa configurazione offre una notevole tranquillità. Sono finite le preoccupazioni che accompagnano i riavvii improvvisi; il computer funziona secondo i tuoi tempi, non secondo quelli di Microsoft. In un’epoca in cui gli utenti si sentono spesso sopraffatti dalle grandi aziende tecnologiche, riprendere il controllo su un aspetto così critico del proprio sistema è davvero stimolante.
Lascia un commento