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

Come creare un supporto di installazione USB avviabile di Windows 11 25H2

Come creare un supporto di installazione USB avviabile di Windows 11 25H2

Per creare un'unità USB avviabile di installazione di Windows 11 25H2, puoi utilizzare Rufus, Ventoy, il prompt dei comandi e Media Creation Tool. Ecco come fare.

La build 26220.7653 (KB5074157) per Windows 11 introduce nuove ottimizzazioni per la modalità scura (Dev, Beta)

La build 26220.7653 (KB5074157) per Windows 11 introduce nuove ottimizzazioni per la modalità scura (Dev, Beta)

L'aggiornamento KB5074157 (build 26220.7653) per Windows 11 migliora la modalità scura, aggiunge il supporto per gli sfondi WebP e risolve problemi relativi alla barra delle applicazioni, al menu Start, al Bluetooth e altro ancora.

Laggiornamento KB5074109 di Windows 11 è stato un disastro: ecco lelenco dei problemi principali.

Laggiornamento KB5074109 di Windows 11 è stato un disastro: ecco lelenco dei problemi principali.

L'aggiornamento KB5074109 di gennaio 2026 per Windows 11 ha causato arresti anomali, problemi di avvio, malfunzionamenti di Outlook ed errori di disinstallazione, costringendo gli utenti a rimuoverlo.

Come impedire che le conversazioni di ChatGPT vengano visualizzate nei risultati di ricerca di Google

Come impedire che le conversazioni di ChatGPT vengano visualizzate nei risultati di ricerca di Google

Evita che le tue conversazioni ChatGPT vengano visualizzate nei risultati di ricerca di Google rivedendo ed eliminando i link ChatGPT pubblici condivisi. Ecco come fare.

Come installare il Sottosistema Windows per Android (WSA) su Windows 11

Come installare il Sottosistema Windows per Android (WSA) su Windows 11

È possibile installare il Sottosistema Windows per Android (WSA) per eseguire app Android su Windows 11 tramite Microsoft Store o PowerShell. Ecco come fare.

Come impedire a ChatGPT di utilizzare i tuoi dati personali per laddestramento dellIA

Come impedire a ChatGPT di utilizzare i tuoi dati personali per laddestramento dellIA

Per impostazione predefinita, OpenAI raccoglie il contenuto delle conversazioni di ChatGPT per addestrare l'IA; ecco come disabilitare questa funzione per una maggiore privacy.

Build 27913 per le versioni di Windows 11 con modifiche allapp Impostazioni (Canary)

Build 27913 per le versioni di Windows 11 con modifiche allapp Impostazioni (Canary)

La build 27913 (Canary) di Windows 11 introduce un'interfaccia utente delle Impostazioni riprogettata, ripristina il suono di avvio di Vista, risolve i problemi relativi allo sfondo a schermo nero e altro ancora.

Build 26120.4733 (KB5062651) per le versioni di Windows 11 24H2 con modifiche (Beta)

Build 26120.4733 (KB5062651) per le versioni di Windows 11 24H2 con modifiche (Beta)

La build 26120.4733 (KB5062651) per Windows 11 introduce una nuova funzionalità di descrizione delle immagini tramite IA, una riprogettazione delle autorizzazioni delle app e la protezione per gli amministratori nel canale Beta.

La build 26200.5702 (KB5062653) per Windows 11 25H2 introduce nuove funzionalità (Dev)

La build 26200.5702 (KB5062653) per Windows 11 25H2 introduce nuove funzionalità (Dev)

La build 26200.5702 (KB5062653) per Windows 11 25H2 introduce descrizioni delle immagini basate sull'intelligenza artificiale, nuove funzionalità di sicurezza per gli amministratori, finestre di dialogo per le autorizzazioni riprogettate e altro ancora.

Come installare unapp utilizzando Winget su Windows 10

Come installare unapp utilizzando Winget su Windows 10

Ora è possibile utilizzare il comando winget per installare app su Windows 10; ecco i passaggi per farlo tramite Gestione pacchetti di Windows.