{"id":492277,"date":"2025-07-10T13:13:19","date_gmt":"2025-07-10T13:13:19","guid":{"rendered":"https:\/\/www.ninjaone.com\/?p=492277"},"modified":"2025-07-10T13:13:19","modified_gmt":"2025-07-10T13:13:19","slug":"abilitare-o-disabilitare-il-sottosistema-windows-per-linux-wsl","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/abilitare-o-disabilitare-il-sottosistema-windows-per-linux-wsl\/","title":{"rendered":"Come abilitare o disabilitare il sottosistema Windows per Linux WSL in Windows 10"},"content":{"rendered":"<p>Il <strong>Windows Subsystem for Linux (WSL)<\/strong> consente ai power user di eseguire un ambiente Linux su una macchina Windows. Questa funzione gratuita offre potenti strumenti di codifica, elevata personalizzazione e supporto nativo per i pi\u00f9 diffusi linguaggi di programmazione. Sapere come attivarlo consente di avere un maggiore controllo sulle risorse del sistema.<\/p>\n<p>Questa guida spiega come disabilitare e abilitare il WSL, le domande pi\u00f9 frequenti e le migliori soluzioni per la risoluzione dei problemi.<\/p>\n<h2>Come disattivare e attivare il WSL<\/h2>\n<p><em>\u26a0\ufe0fQuesti metodi richiedono privilegi di amministratore.<\/em><\/p>\n<h3>Metodo 1: Abilitare o disabilitare WSL tramite il pannello di controllo (GUI)<\/h3>\n<p>Il modo pi\u00f9 semplice per attivare Windows Subsystem for Linux (WSL) \u00e8 attraverso le <a href=\"https:\/\/www.ninjaone.com\/script-hub\/enable-optional-windows-features-powershell\/\">Funzionalit\u00e0 di Windows<\/a>. Ecco come procedere:<\/p>\n<ol>\n<li>Premi la combinazione di tasti <strong>Win + R<\/strong>, digita <strong>control<\/strong> e premi Invio.<\/li>\n<li>Nel Pannello di controllo (visualizzazione Icone), seleziona <strong>Programmi e funzionalit\u00e0 &gt; Attiva o disattiva le funzionalit\u00e0 di Windows<\/strong>.<\/li>\n<li>Scorri l&#8217;elenco delle funzionalit\u00e0 di Windows.\n<ol style=\"list-style-type: lower-alpha;\">\n<li>Seleziona la casella <strong>Windows Subsystem for Linux <\/strong>per abilitare il servizio.<\/li>\n<li>Deselezionare la casella relativa a <strong>Windows Subsystem for Linux <\/strong>per disattivare il servizio.<\/li>\n<\/ol>\n<\/li>\n<li>Clicca su <strong>OK<\/strong>.<\/li>\n<li>Clicca su <strong>Riavvia ora <\/strong>per applicare le modifiche.<\/li>\n<\/ol>\n<h3>Metodo 2: Abilitazione di WSL tramite uno strumento a riga di comando<\/h3>\n<p>Ecco i passaggi per attivare WSL tramite Prompt dei comandi o PowerShell per un funzionamento a mani libere.<\/p>\n<ol>\n<li>Apri un prompt dei comandi elevato o un <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/aprire-un-prompt-powershell-elevato\/\">prompt di PowerShell elevato<\/a>.<\/li>\n<li>Inserisci il seguente comando e premi Invio:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>dism.exe \/online \/enable-feature \/featurename:Microsoft-Windows-Subsystem-Linux \/all \/norestart<\/code><\/p>\n<ol start=\"3\">\n<li>Riavvia il PC per applicare le modifiche.<\/li>\n<\/ol>\n<h3>Metodo 3: Disattiva WSL tramite PowerShell<\/h3>\n<ol>\n<li>Apri un prompt di PowerShell elevato.<\/li>\n<li>Inserisci il seguente comando e premi Invio:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux<\/code><\/p>\n<ol start=\"3\">\n<li>Quando ti viene richiesto di riavviare, premi <strong>Y<\/strong>.<\/li>\n<li>Premi Invio per confermare la scelta.<\/li>\n<\/ol>\n<h2>Requisiti WSL<\/h2>\n<h3>Autorizzazioni dell&#8217;amministratore<\/h3>\n<p>La gestione delle funzioni di sistema, l&#8217;applicazione delle modifiche al <a href=\"https:\/\/www.ninjaone.com\/it-hub\/gestione-dei-servizi-it\/what-is-a-kernel-overview-definition\/\">kernel<\/a> e la configurazione delle funzioni di Windows interessano tutti gli utenti di un computer Windows. Per attivare correttamente WSL, accedi con i privilegi di amministratore o utilizza una shell elevata.<\/p>\n<h3>Windows 10 build 14393 o pi\u00f9 recente (WSL 1)<\/h3>\n<p>WSL 1 \u00e8 stata introdotta per la prima volta nell&#8217;aggiornamento dell&#8217;anniversario del 2016, pertanto le build di Windows 10 rilasciate prima non sono in grado di eseguire WSL 1.<\/p>\n<h3>Windows 10 build 19041.264 o pi\u00f9 recente (WSL 2)<\/h3>\n<p>Per funzionare, WSL 2 richiede la build 19041.264 di Windows 10 o versioni successive, perch\u00e9 richiede un pacchetto specifico del kernel Linux (wsl_update_x64.msi), che \u00e8 supportato solo da Win 10 e dalle sue <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/release-health\/release-information\" target=\"_blank\" rel=\"noopener\">versioni successive<\/a>.<\/p>\n<h3>La tecnologia di virtualizzazione \u00e8 abilitata nel BIOS (WSL 2)<\/h3>\n<p>WSL 2 offre un supporto completo per le chiamate di sistema ed esegue un kernel Linux completo all&#8217;interno di una macchina virtuale. Per questo motivo, i servizi come Intel VT-x o AMD-V devono essere attivati nel BIOS di una workstation per poter supportare pienamente WSL 2.<\/p>\n<h2>Risoluzione dei problemi del sottosistema Windows per Linux (WSL)<\/h2>\n<p>La configurazione della WSL del computer pu\u00f2 causare complicazioni, ma i problemi pi\u00f9 comuni possono essere risolti in modo semplice.<\/p>\n<h3>Il WSL non viene riconosciuto dopo il riavvio<\/h3>\n<p>Se WSL non si avvia correttamente o se ricevi un codice di errore &#8220;Command not found&#8221; (Comando non trovato) durante il tentativo di avviare WSL, procedi come segue:<\/p>\n<ul>\n<li>Verifica che la funzione WSL sia abilitata.\n<ol>\n<li>Apri un PowerShell elevato.<\/li>\n<li>Esegui il codice riportato qui sotto per verificare:<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><code>dism.exe \/online \/get-features \/format:table | findstr \/c: \"Microsoft-Windows-Subsystem-Linux\"<\/code><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol start=\"3\">\n<li>Se WSL \u00e8 disabilitato, esegui il codice qui sotto per riattivare la funzionalit\u00e0.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><code>dism.exe \/online \/enable-feature \/featurename:Microsoft-Windows-Subsystem-Linux \/all \/norestart<\/code><\/p>\n<ul>\n<li>Conferma che la <strong>Virtual Machine Platform <\/strong>sia abilitata.\n<ol>\n<li>Apri un PowerShell elevato.<\/li>\n<li>Esegui il codice qui sotto:<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><code> dism.exe \/online \/enable-feature \/featurename:VirtualMachinePlatform \/all \/norestart<\/code><\/p>\n<ul>\n<li>Riavvia il PC per applicare le modifiche<\/li>\n<\/ul>\n<h3>La versione 2 di WSL non funziona<\/h3>\n<p>Se visualizzi errori come &#8220;WSL 2 richiede un aggiornamento del componente del kernel&#8221; o &#8220;Abilitare la piattaforma della macchina virtuale&#8221;, prova le seguenti soluzioni:<\/p>\n<ul>\n<li>Installa manualmente l&#8217;aggiornamento del kernel WSL 2 (wsl_update_x64.msi).<\/li>\n<li>Assicurati che le impostazioni di virtualizzazione siano abilitate nel BIOS\/UEFI.<\/li>\n<li>Verifica che la funzione WSL sia abilitata.\n<ol>\n<li>Apri un PowerShell elevato.<\/li>\n<li>Esegui il codice riportato qui sotto per verificare:<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><code>dism.exe \/online \/get-features \/format:table | findstr \/c: \"Microsoft-Windows-Subsystem-Linux\"<\/code><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol start=\"3\">\n<li>Se WSL \u00e8 disabilitato, esegui il codice qui sotto per riattivare la funzionalit\u00e0.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><code>dism.exe \/online \/enable-feature \/featurename:Microsoft-Windows-Subsystem-Linux \/all \/norestart<\/code><\/p>\n<ul>\n<li>Conferma che la <strong>Virtual Machine Platform <\/strong>sia abilitata.\n<ol>\n<li>Apri un PowerShell elevato.<\/li>\n<li>Esegui il codice qui sotto:<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><code> dism.exe \/online \/enable-feature \/featurename:VirtualMachinePlatform \/all \/norestart<\/code><\/p>\n<h3>Comando WSL non trovato<\/h3>\n<p>Se ricevi ancora un codice di errore &#8220;comando non trovato&#8221; con WSL, prova a seguire questi suggerimenti per la risoluzione dei problemi:<\/p>\n<ul>\n<li>Assicurati che WSL sia installato.\n<ul>\n<li>Apri un Prompt dei comandi\/PowerShell elevato.<\/li>\n<li>Esegui il seguente codice per installare WSL:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><code>wsl --install<\/code><\/p>\n<ul>\n<li>Controlla la versione di Windows.\n<ul>\n<li>Premi <strong>Win + R<\/strong>, digita <strong>msinfo32<\/strong> e premi Invio.<\/li>\n<li>Controlla la versione per verificare se il sistema Windows 10 \u00e8 in grado di supportare WSL 1 o 2.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Verifica che il percorso del file WSL sia corretto.\n<ul>\n<li><strong>%SystemRoot%\\System32<\/strong> \u00e8 il percorso corretto del file a cui si fa riferimento durante l&#8217;avvio dell&#8217;applicazione.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>L&#8217;errore Windows Subsystem for Linux non ha distribuzioni installate<\/h3>\n<p>Se ricevi questo errore, il WSL non \u00e8 in grado di leggere le distribuzioni installate sul PC. Per risolvere il problema, installa (o reinstalla) correttamente la distribuzione Linux desiderata dal Microsoft Store.<\/p>\n<ol>\n<li>Vai su <a href=\"https:\/\/apps.microsoft.com\/home?hl=en-US&amp;gl=US\" target=\"_blank\" rel=\"noopener\"><strong>Microsoft Store<\/strong><\/a>.<\/li>\n<li>Cerca la distribuzione Linux desiderata (ad esempio, Ubuntu, Kali Linux, Debian e cos\u00ec via)<\/li>\n<li>Fai clic sull&#8217;applicazione desiderata.<\/li>\n<li>Seleziona <strong>Ottieni <\/strong>o <strong>Installa<\/strong>.<\/li>\n<\/ol>\n<h2>Gestione dell&#8217;utilizzo di Windows Subsystem for Linux (WSL)<\/h2>\n<p>Il Windows Subsystem for Linux (WSL) \u00e8 una potente funzione di gestione IT che consente agli utenti di sfruttare le capacit\u00e0 modulari di Linux sui sistemi Windows. Oltre ad ampliare il kit di strumenti del personale di assistenza IT, imparare a gestire i processi in background come il WSL \u00e8 fondamentale per ottimizzare le prestazioni.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il Windows Subsystem for Linux (WSL) consente ai power user di eseguire un ambiente Linux su una macchina Windows. Questa funzione gratuita offre potenti strumenti di codifica, elevata personalizzazione e supporto nativo per i pi\u00f9 diffusi linguaggi di programmazione. Sapere come attivarlo consente di avere un maggiore controllo sulle risorse del sistema. Questa guida spiega [&hellip;]<\/p>\n","protected":false},"author":203,"featured_media":488763,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-492277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":"Chiara Cavalletti","_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/492277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/203"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=492277"}],"version-history":[{"count":0,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/492277\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/488763"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=492277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=492277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=492277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}