Come aggiornare il kernel WSL su Windows 11
AGGIORNATO IL 12/12/2025: Su Windows 11, mantenere aggiornato WSL (sottosistema Windows per Linux) può a volte sembrare un po’ complicato. Anche se Windows gestisce molti aggiornamenti automaticamente, a volte potrebbe essere necessario controllare manualmente o forzare un aggiornamento, soprattutto se si riscontrano bug o si hanno bisogno delle funzionalità del kernel più recenti. La buona notizia? È possibile fare tutto questo facilmente tramite la riga di comando. Questa guida illustra come aggiornare WSL senza problemi e persino come abilitare alcuni trucchi automatici in modo da non doverci pensare troppo.
Quando gli aggiornamenti di WSL non arrivano alla velocità desiderata, spesso è perché Microsoft rilascia prima nuovi kernel o aggiornamenti su GitHub, per poi distribuirli tramite Windows Update…il che può richiedere un po’ di tempo. Quindi, se hai bisogno delle funzionalità più recenti subito, un aggiornamento manuale tramite PowerShell o Prompt dei comandi potrebbe risolvere il problema. Inoltre, condividerò con te come verificare la versione corrente, effettuare il downgrade se necessario e assicurarti che WSL riceva automaticamente gli aggiornamenti in background. Perché, ovviamente, Windows deve rendere le cose un po’ più difficili del necessario.
Come aggiornare WSL su Windows 11
Apri PowerShell o il prompt dei comandi come amministratore
- Fare clic sul menu Start, digitare PowerShell o Prompt dei comandi.
- Fai clic con il pulsante destro del mouse sul risultato e seleziona Esegui come amministratore. Sì, sono necessari i diritti di amministratore per la maggior parte delle attività WSL.
Controlla la versione WSL corrente (facoltativo ma consigliato)
- Digita
wsl --versione premi Invio. Questo mostra se stai eseguendo WSL 1 o 2 e su quale build si trova.
Questo passaggio è utile perché a volte pensi di essere all’altezza, ma in realtà sei indietro di una versione e non lo sai.
Attiva l’ultimo aggiornamento WSL
- Esegui
wsl --update. Questo comando scarica e installa il kernel e i componenti più recenti.
Nota: la prima volta che esegui questa operazione, potrebbero volerci alcuni minuti e a volte l’aggiornamento non è immediatamente visibile.È normale. In alcune configurazioni, il processo di aggiornamento potrebbe fallire al primo tentativo, quindi riesegui il comando se necessario.
Verificare l’aggiornamento (di nuovo)
- Digitare
wsl --versionnuovamente per verificare se il numero di versione riflette gli ultimi aggiornamenti.
Se la versione non è cambiata, potrebbe semplicemente aspettare che Windows Update si aggiorni. Tuttavia, l’esecuzione wsl --updatedi solito lo forza a recuperare ciò di cui ha bisogno.
Facoltativamente, ripristinare il kernel precedente in caso di problemi
- Digitare
wsl --update --rollback. In questo modo si torna all’ultimo kernel stabile nel caso in cui un aggiornamento abbia causato problemi.
È un po’ strano, ma è utile se stai testando qualcosa e vuoi tornare indietro senza reinstallare tutto.
Perché funziona
In questo modo, si ottengono gli ultimi aggiornamenti del kernel direttamente da Microsoft, anziché attendere che Windows Update li distribuisca.È particolarmente utile quando le funzionalità o le correzioni più recenti vengono rilasciate prima su GitHub. Su alcune macchine, questo comando potrebbe presentare stranezze: a volte non funziona al primo tentativo o si blocca. Riavviare PowerShell o il PC può essere d’aiuto.È un po’ complicato, ma è più veloce che attendere il rollout ufficiale.
Abilitazione degli aggiornamenti automatici per WSL
Per ridurre i controlli manuali, ecco dove abilitare Windows per scaricare gli aggiornamenti per altri prodotti Microsoft, inclusi i kernel e i componenti WSL:
- Apri Impostazioni.
- Vai su Windows Update.
- Fare clic su Opzioni avanzate.
- Trova e attiva l’opzione “Ricevi aggiornamenti per altri prodotti Microsoft”.
Ciò non garantisce aggiornamenti immediati, ma assicura che WSL riceva le patch quando vengono distribuite. In alcune configurazioni potrebbe comunque presentare qualche ritardo, ma è meglio di Niks.
Domande frequenti sull’aggiornamento di WSL su Windows 11
Come posso aggiornare manualmente WSL su Windows 11?
In pratica, eseguilo wsl --updateda PowerShell o dal Prompt dei comandi con diritti di amministratore. Dopodiché, riavvia o riavvia il computer se necessario. Nella maggior parte dei casi, questo metodo estrae automaticamente il kernel più recente.
Devo controllare manualmente gli aggiornamenti spesso?
Di solito, Windows Update fa un buon lavoro, ma se si ha bisogno urgentemente dell’ultimo kernel o delle ultime funzionalità, eseguirlo wsl --updateogni tanto non fa mai male. Soprattutto se un aggiornamento è noto per correggere i bug riscontrati.
Come faccio a sapere quale versione di WSL sto utilizzando?
Basta eseguire wsl --version. Facile, vero? Ti dirà se stai usando la versione 1 o 2, insieme alle informazioni sulla build. Utile per risolvere i problemi o semplicemente per vantarti di avere le ultime novità.
Passare da WSL 1 a 2: è diverso?
Sì, l’aggiornamento da WSL 1 a 2 non è solo un aggiornamento, è un upgrade vero e proprio. Dovrai abilitare la virtualizzazione in BIOS/UEFI, quindi convertire le tue distribuzioni con. L’aggiornamento aggiorna solo il kernel backend, non l’intera infrastruttura della distribuzione.wsl --set-version
Posso tornare a una versione WSL precedente se l’ultima crea problemi?
Sì, usa wsl --update --rollback. Ripristina il kernel precedente. Utile se un aggiornamento recente causa problemi. Di solito, questo comando funziona dopo un aggiornamento fallito o un problema di compatibilità.
Perché la mia versione WSL è in ritardo rispetto all’ultima di GitHub?
Questo è fastidioso. Microsoft carica prima i nuovi kernel su GitHub. Possono volerci alcuni giorni o settimane prima che Windows Update li pubblichi.È normale, bisogna solo aspettare o forzare l’aggiornamento manualmente.
Come assicurarsi che gli aggiornamenti WSL avvengano automaticamente?
Vai su Impostazioni > Windows Update > Opzioni avanzate e attiva “Ricevi aggiornamenti per altri prodotti Microsoft”. In questo modo, il kernel verrà scaricato e installato in background, senza problemi.
L’aggiornamento di WSL creerà problemi con le mie installazioni Linux?
No. L’aggiornamento di WSL aggiorna solo i componenti backend, non le distribuzioni Linux installate o i relativi pacchetti. Il tuo ambiente di sviluppo rimane intatto.
Aggiornamento 12 dicembre 2025: solo un promemoria per ricordarvi che queste informazioni sono aggiornate, ma Windows e WSL si evolvono, quindi in futuro potrebbe presentarsi un processo leggermente diverso.
Articoli correlati
Questo articolo è stato utile?