Modifica: Cambia impostazioni di sistema. Annota la configurazione precedente prima di eseguire i comandi.
Winget è il gestore di pacchetti integrato in Windows 10 (versioni recenti) e Windows 11, distribuito con il componente Programma di installazione app. Permette di cercare, installare e aggiornare i programmi da riga di comando, senza cercare i download uno per uno sui siti dei produttori. È il modo più rapido per tenere aggiornato un PC, e un software aggiornato è anche più sicuro.
Verifica che sia disponibile
winget --version
Se il comando non viene riconosciuto, aggiorna Programma di installazione app dal Microsoft Store.
Programmi installati
winget list
Elenca anche i programmi installati senza winget: quelli con una sorgente indicata possono essere aggiornati da qui.
Programmi con aggiornamenti disponibili
winget upgrade
Aggiorna tutto
winget upgrade --all
Chiudi i programmi aperti prima di aggiornare. Alcuni installer chiedono conferma o richiedono il prompt come amministratore. Per evitare le domande sugli accordi di licenza aggiungi --accept-source-agreements --accept-package-agreements.
Aggiornare un solo programma
winget upgrade --id Mozilla.Firefox
L’ID esatto si legge nella colonna ID di winget list o winget upgrade. Usare l’ID evita ambiguità tra programmi con nomi simili.
Cercare e installare
winget search 7zip
winget install --id 7zip.7zip
I pacchetti arrivano dal repository ufficiale di winget, che rimanda agli installer dei produttori. Controlla comunque che l’editore indicato sia quello atteso.
Escludere un programma dagli aggiornamenti
winget pin add --id NOME.ID
Utile per i programmi di cui ti serve una versione precisa, per esempio per compatibilità con un altro software. Con winget pin remove lo riporti negli aggiornamenti.