Come installare WSL su Windows 10 (2026)

  • Per installare WSL su Windows 10, apri il Prompt dei comandi (o PowerShell ) come amministratore ed esegui il comando wsl --install per installare tutti i componenti di WSL2 e la distribuzione Ubuntu Linux.
  • Se vuoi installare una distribuzione specifica, esegui il wsl --install -d DISTRO-NAMEcomando, e per aggiornare il kernel WSL, esegui il wsl --updatecomando.
  • È inoltre possibile installare WSL e distribuzioni Linux dal Microsoft Store. 

AGGIORNATO IL 01/02/2026: Windows Subsystem for Linux (WSL) è una funzionalità che consente di utilizzare Linux in modo nativo su  Windows 10 (tramite una macchina virtuale leggera) senza dover configurare un altro ambiente di virtualizzazione con Hyper-V, VMware Workstation o Oracle VirtualBox, né utilizzare una configurazione dual-boot . In altre parole, WSL offre accesso ai potenti strumenti e alle utilità da riga di comando di Linux, consentendo di continuare a utilizzare il familiare desktop di Windows.

Questo ambiente Linux per utenti Windows ha due versioni, generalmente indicate come WSL1 e WSL2. La versione originale (o WSL1 ) era stata progettata come una vera e propria integrazione con il sistema operativo, basata su un livello di traduzione per interagire con le chiamate di sistema di Windows. Il problema era che offriva prestazioni lente, soprattutto per le operazioni sul file system e le attività che richiedevano molte risorse.

D'altro canto, WSL2 utilizza una macchina virtuale leggera per eseguire un kernel Linux completo con l'hypervisor Microsoft Hyper-V. Offre prestazioni e compatibilità con le applicazioni significativamente più veloci, il che significa che può essere utilizzato per flussi di lavoro di sviluppo più complessi, per l'esecuzione di applicazioni impegnative e per l'utilizzo di container Docker.

Questa funzionalità è pensata principalmente per le applicazioni da riga di comando, ma permette anche di installare ed eseguire applicazioni con interfaccia grafica (GUI) utilizzando strumenti come X11 o Wayland .

Infine, anche se potresti ancora essere in grado di accedere a WSL1, ti consigliamo di configurare e utilizzare WSL2. Microsoft ha semplificato il processo di installazione di WSL su Windows 10, riducendolo a un singolo comando che scarica e installa tutti i componenti necessari, inclusa la piattaforma per macchine virtuali e Ubuntu Linux per impostazione predefinita.

In questa guida , ti illustrerò i passaggi per installare il Sottosistema Windows per Linux (versione 2) su Windows 10.

Importante: sebbene la maggior parte dei computer sia dotata di virtualizzazione hardware già abilitata, è necessario assicurarsi che la virtualizzazione sia attivata nel firmware BIOS (UEFI) del computer .

Installare WSL su Windows 10 tramite prompt dei comandi o PowerShell

Per installare il Sottosistema Windows per Linux su Windows 10, segui questi passaggi:

  1. Apri il menu Start su Windows 10.

     

     

  2. Cerca "Prompt dei comandi" (o "PowerShell" ), fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione "Esegui come amministratore" .

  3. Digita il seguente comando per installare WSL su Windows 10 e premi Invio :

    wsl --install

    Come installare WSL su Windows 10 (2026)

  4. Riavvia il computer per completare l'installazione di WSL su Windows 11.

  5. Proseguire con la configurazione della distribuzione Linux secondo necessità.

Una volta completati i passaggi, il Sottosistema Windows per Linux verrà installato sul computer con l'ultima versione della distribuzione Ubuntu Linux, poiché questo è il comportamento predefinito.

Se ricevi il codice di errore 14107 , potrebbe significare che la funzionalità "Piattaforma macchina virtuale" non è abilitata sul tuo computer. In questo caso, apri Impostazioni > Funzionalità facoltative > Altre funzionalità di Windows , seleziona "Piattaforma macchina virtuale" e fai clic sul pulsante "OK" per aggiungere i componenti. Ora puoi eseguire nuovamente il comando di installazione di WSL.

Installare WSL con una distribuzione specifica

Per installare WSL con una specifica distribuzione su Windows 10, segui questi passaggi:

  1. Apri Start .

  2. Cerca "Prompt dei comandi" , fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione "Esegui come amministratore" .

  3. Digita il seguente comando per visualizzare un elenco delle distribuzioni WSL disponibili da installare su Windows 10 e premi Invio :

    wsl --list --online

    Breve nota: al momento della stesura di questo testo, è possibile installare Ubuntu, Debian, Kali Linux, openSUSE e SUSE Linux Enterprise Server.

  4. Digita il seguente comando per installare WSL con una distribuzione specifica su Windows 10  e premi Invio :

    wsl --install -d NOME-DISTRO

    Come installare WSL su Windows 10 (2026)

    Ricorda di sostituire “DISTRO-NAME” nel comando con il nome della distribuzione da installare, ad esempio Debian .

  5. Riavvia il computer.

  6. Proseguire con la configurazione della distribuzione Linux secondo necessità.

Una volta completati i passaggi, i componenti del Sottosistema Windows per Linux 2 verranno installati con la distribuzione Linux specificata. 

Aggiorna il kernel WSL

Per aggiornare il kernel WSL all'ultima versione, segui questi passaggi:

  1. Apri Start .

  2. Cerca "Prompt dei comandi" , fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione "Esegui come amministratore" .

  3. Digita il seguente comando per aggiornare il kernel WSL e premi Invio :

    wsl --update

    Come installare WSL su Windows 10 (2026)

Una volta completati i passaggi, se è disponibile un aggiornamento, questo verrà scaricato e installato sul dispositivo.

Se il comando di aggiornamento non funziona, apri Impostazioni > Aggiornamento e sicurezza > Windows Update > Opzioni avanzate e attiva l' interruttore " Ricevi aggiornamenti per altri prodotti Microsoft quando aggiorni Windows" .

Installa WSL su Windows 10 dal Microsoft Store

È possibile installare anche il Sottosistema Windows per Linux e le distribuzioni dal Microsoft Store. Tuttavia, questa procedura richiede l'attivazione delle funzionalità "Piattaforma per macchine virtuali" e "Sottosistema Windows per Linux" prima di installare la piattaforma e le distribuzioni Linux.

1. Abilitare i componenti di virtualizzazione WSL

Per installare i componenti di sistema necessari per eseguire Linux su Windows 10, segui questi passaggi:

  1. Apri Start .

  2. Cerca " Attiva o disattiva funzionalità di Windows" e fai clic sul primo risultato per aprire l'applicazione.

  3. Seleziona l' opzione "Piattaforma per macchine virtuali" .

    Come installare WSL su Windows 10 (2026)

  4. Seleziona l' opzione "Sottosistema Windows per Linux" .

  5. Fai clic sul pulsante OK .

  6. Fai clic sul pulsante Riavvia .

Dopo aver completato questi passaggi, è possibile procedere con il download di WSL dal Microsoft Store.

2. Installa l'app Sottosistema Windows per Linux

Per installare WSL su Windows 11 dal Microsoft Store, segui questi passaggi:

  1. Apri la pagina del negozio del Sottosistema Windows per Linux .

  2. Fai clic sul pulsante Installa .

  3. Fai clic sul pulsante "Apri Microsoft Store" (se presente).

  4. Fai di nuovo clic sul pulsante Installa .

    Come installare WSL su Windows 10 (2026)

3. Installare una distribuzione Linux

Per installare una distribuzione Linux dal Microsoft Store, segui questi passaggi:

  1. Apri l' app Microsoft Store .

  2. Cerca distribuzioni Linux, come Debian .

  3. Fai clic sul pulsante Ottieni .

    Come installare WSL su Windows 10 (2026)

  4. Fai clic sul pulsante Apri .

Una volta completati i passaggi, il livello Linux verrà installato su Windows 10, incluso il supporto per le applicazioni GUI di Linux e la distribuzione Linux.

Installare WSL2 su Windows 10 (versioni precedenti)

In alternativa, è ancora possibile installare WSL su Windows 10 versione 1909 e versioni precedenti utilizzando le procedure legacy. Tale procedura richiede l'abilitazione di WSL1, della Piattaforma Macchine Virtuali, la conversione delle distribuzioni esistenti (se applicabile) e la configurazione del Sottosistema Windows per Linux 2 come nuova impostazione predefinita per le future installazioni delle distribuzioni.

Se si dispone di un sistema ARM64, l'integrazione con Linux è supportata dalla versione 2004 in poi.

Abilita il sottosistema Windows per Linux

Se non stai già utilizzando Linux su Windows 10, devi abilitare il Sottosistema Windows per Linux (versione 1) seguendo questi passaggi:

  1. Apri il menu Start su Windows 10.

  2. Cerca " Attiva o disattiva funzionalità di Windows" e fai clic sul primo risultato per aprire l'applicazione.

  3. Seleziona l'opzione " Sottosistema Windows per Linux" .

    Come installare WSL su Windows 10 (2026)

  4. Fai clic sul pulsante OK .

  5. Fai clic sul pulsante Riavvia .

Una volta completati i passaggi, è necessario abilitare la funzionalità Piattaforma macchine virtuali.

Abilitare la piattaforma per macchine virtuali

Per abilitare la Piattaforma Macchine Virtuali su Windows 10, segui questi passaggi:

Importante: la scheda madre e il processore devono supportare la virtualizzazione e l'opzione deve essere abilitata nel BIOS (Basic Input/Output System) o nell'UEFI (Unified Extensible Firmware Interface).

  1. Apri Start .

  2. Cerca PowerShell , fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione Esegui come amministratore .

  3. Digita il seguente comando per abilitare la funzionalità Piattaforma macchine virtuali e premi Invio :

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

    Come installare WSL su Windows 10 (2026)

  4. Riavvia il computer.

Una volta completati i passaggi, è possibile impostare il Sottosistema Windows per Linux versione 2 come nuova architettura predefinita e convertire le distribuzioni esistenti.

Abilitare il sottosistema Windows per Linux 2

Per iniziare a utilizzare WSL2 o convertire le distribuzioni WSL in WSL2, segui questi passaggi:

  1. Scarica questo aggiornamento del kernel WSL 2 (necessario).

  2. Fai doppio clic sul file wsl_update_x64.msi e applica l'aggiornamento.

  3. Apri Start .

  4. Cerca PowerShell , fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione Esegui come amministratore .

  5. Digita il seguente comando per impostare il Sottosistema Windows per Linux 2 come architettura predefinita per le nuove distribuzioni che installi e premi Invio :

    wsl --set-default-version 2

    Come installare WSL su Windows 10 (2026)

  6. (Facoltativo) Digita il seguente comando per convertire la distribuzione da WSL a WSL 2 e premi Invio :

    wsl --set-version Ubuntu 2

    Come installare WSL su Windows 10 (2026)

    Nel comando, sostituisci "Ubuntu" con il nome della distribuzione che desideri convertire. Se non conosci il nome della distribuzione, usa il wsl -l -vcomando.

Una volta completati i passaggi, il dispositivo inizierà a utilizzare la nuova versione di Windows Subsystem for Linux come architettura predefinita.

Conferma la piattaforma di distribuzione

Per verificare che le distribuzioni utilizzino il Sottosistema Windows per Linux 2, segui questi passaggi:

  1. Apri Start .

  2. Cerca PowerShell , fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione Esegui come amministratore .

  3. Digita il seguente comando per verificare la versione della distribuzione e premi Invio :

    wsl --list --verbose

  4. Conferma che la versione della distribuzione sia la 2 .

    Come installare WSL su Windows 10 (2026)

Una volta completati i passaggi, saprai se la procedura è andata a buon fine o se è necessario risolvere eventuali problemi in qualche fase.

Aggiornamento del 2 gennaio 2026: Questa guida è stata aggiornata per garantirne l'accuratezza e per riflettere le modifiche apportate alla procedura.

Lascia un commento

Laggiornamento KB5053658 (build 26120.3653) per Windows 11 aggiunge una nuova funzionalità di ripristino nel canale Beta.

Laggiornamento KB5053658 (build 26120.3653) per Windows 11 aggiunge una nuova funzionalità di ripristino nel canale Beta.

L'aggiornamento KB5053658 per Windows 11 (build 26120.3653) introduce Ripristino rapido del computer, riepilogo del parlato di Narratore, un nuovo errore della schermata verde e modifiche a Copilot.

Come abilitare Copilot nella pagina Nuova scheda di Microsoft Edge

Come abilitare Copilot nella pagina Nuova scheda di Microsoft Edge

Per abilitare Copilot per Edge New Tab, apri la pagina delle impostazioni e attiva le voci NTP Composer, Chat Ranking, Focus e Use Copilot Search.

La build 27842 per Windows 11 introduce nuove modifiche visive in Canary Channel.

La build 27842 per Windows 11 introduce nuove modifiche visive in Canary Channel.

La build 27842 per Windows 11 viene rilasciata con nuove icone della batteria, una schermata di errore di controllo bug aggiornata e aggiunge nuove impostazioni del mouse nel Canale Canary.

La build 22635.4870 (KB5050087) di Windows 11 introduce modifiche alla schermata di blocco nel canale Beta.

La build 22635.4870 (KB5050087) di Windows 11 introduce modifiche alla schermata di blocco nel canale Beta.

L'aggiornamento KB5050087 per Windows 11 (build 22635.4870) è disponibile nel canale Beta e introduce la personalizzazione dei widget della schermata di blocco e una modifica per Esplora file.

La build 26220.6780 (KB5067103) per Windows 11 25H2 introduce la modalità scura in Esegui (Dev)

La build 26220.6780 (KB5067103) per Windows 11 25H2 introduce la modalità scura in Esegui (Dev)

L'aggiornamento KB5067103 (build 26220.6780 e 26120.6780) per la modalità scura di Windows 11 in Esegui migliora l'agente AI nelle Impostazioni e include correzioni.

Come risolvere il problema di LocalHost dopo linstallazione dellaggiornamento KB5066835 su Windows 11

Come risolvere il problema di LocalHost dopo linstallazione dellaggiornamento KB5066835 su Windows 11

Per risolvere il problema di localhost dopo l'installazione dell'aggiornamento KB5066835 per Windows 11 nell'ottobre 2025, eseguire Windows Update o utilizzare PowerShell.

Come prevenire problemi durante linstallazione di Windows 11 25H2

Come prevenire problemi durante linstallazione di Windows 11 25H2

Suggerimenti per l'aggiornamento a Windows 11 25H2 per prevenire problemi di installazione ed estendere facilmente il supporto da 24H2, 23H2 o Windows 10.

Come disabilitare il touchscreen su Windows 11

Come disabilitare il touchscreen su Windows 11

Come disabilitare il touchscreen su Windows 11 tramite Gestione dispositivi, PowerShell o il Registro di sistema. Istruzioni dettagliate per disattivare o riattivare l'input touch.

Come eseguire una scansione antivirus offline con Microsoft Defender su Windows 11

Come eseguire una scansione antivirus offline con Microsoft Defender su Windows 11

Su Windows 11, la funzionalità offline di Microsoft Defender può rimuovere rapidamente virus ostinati, rootkit e altri malware. Ecco come.

Come liberare spazio di archiviazione su Windows 11

Come liberare spazio di archiviazione su Windows 11

Per liberare spazio su Windows 11, utilizza i file temporanei, i suggerimenti per la pulizia, la funzione "Sensore di archiviazione", disabilita l'ibernazione, esegui una scansione antivirus e disinstalla le app.