Questo articolo mostrerà come risolvere L'istanza del sottosistema Windows per Linux è stata terminata errore nel WSL. Di solito, questo errore è associato a WSL2. Gli utenti interessati non sono in grado di utilizzare Ubuntu Distro nel sottosistema Windows per Linux su Windows 11/10 a causa di questo errore. Se ti trovi in una situazione del genere, puoi utilizzare i suggerimenti forniti in questo articolo.
disco rigido non visualizzato nelle opzioni di avvio del BIOS
L'istanza del sottosistema Windows per Linux è stata terminata
Se incontri L'istanza del sottosistema Windows per Linux è stata terminata errore durante l'utilizzo di WSL, utilizzare le seguenti correzioni per risolvere questo errore.
- Arrestare WSL e avviare una nuova sessione
- Assicurati di utilizzare la versione più recente del kernel Linux WSL
- Controlla l'aggiornamento di Windows
- Rimuovere la voce di archiviazione NAS in fstab (se applicabile)
- Hai montato la cartella tramite una VPN?
Vediamo nel dettaglio tutti questi fix.
1] Arresta WSL e avvia una nuova sessione
Ti consigliamo di utilizzare questa correzione prima di seguire altre correzioni. Termina la sessione chiudendo il sottosistema Windows per Linux e riavviando la sessione. Per terminare la sessione in WSL, utilizzare il comando seguente:
wsl --shutdown
Ora avvia una nuova sessione in WSL e verifica se si verifica l'errore.
2] Assicurati di utilizzare la versione più recente del kernel Linux WSL
Controlla se è disponibile o meno un aggiornamento per il kernel Linux WSL. Se sì, installa l'aggiornamento. Avvia il prompt dei comandi come amministratore ed eseguire il seguente comando.
wsl --update
Dopo aver eseguito il comando precedente, Windows inizierà a verificare la presenza di aggiornamenti e applicherà automaticamente l'aggiornamento (se disponibile).
3] Verifica la disponibilità di Windows Update
Di solito, questo errore si verifica durante l'utilizzo WSL2 . Pertanto, puoi provare a eseguire il downgrade da WSL2 a WSL1 e vedere se funziona. Se hai utilizzato il seguente comando per installare le distribuzioni Linux in WSL, per impostazione predefinita, sul tuo sistema verrà installata la versione 2.
wsl --install
Puoi anche verificare la versione di WSL utilizzando il comando seguente:
come inviare messaggi di posta elettronica in blocco da Outlook utilizzando Excel
wsl -l -v
Se utilizzi WSL2, puoi eseguirne il downgrade a WSL1. Puoi fare riferimento a documentazione ufficiale Microsoft per saperne di più Installazione WSL , aggiornamento WSL, downgrade WSL, ecc.
Se funziona, un Windows Update può risolvere il problema. Ti suggeriamo controlla manualmente la presenza di Windows Update e installare lo stesso se disponibile.
pubg accelerazione del mouse
4] Rimuovere la voce di archiviazione NAS in fstab (se applicabile)
Questo errore può verificarsi se è stato montato l'archivio NAS /etc/fstab . /etc/fstab è un file in cui puoi dichiarare altri filesystem, come una condivisione SMB. Pertanto è possibile montare automaticamente i filesystem in WSL all'avvio. In tal caso, riceverai questo errore quando l'archiviazione NAS fallisce.
Rimuovere la voce di archiviazione NAS dal file /etc/fstab e poi vedi se l'errore persiste o meno. Se questo risolve il problema, potrebbe esserci qualche problema con l'archiviazione NAS o potrebbe essere necessario configurarlo nuovamente.
5] Hai montato la cartella tramite una VPN?
SSHFS è un filesystem nello spazio utente che utilizza il protocollo di trasferimento file SSH (SFTP) per montare un filesystem remoto. Se hai utilizzato questo comando per montare un file system remoto e il file o la cartella montata si trova nella rete VPN, riceverai questo errore se la VPN non viene avviata. Assicurati quindi che la VPN sia avviata (se questo è il tuo caso).
Spero che aiuti.
Perché il mio WSL non funziona?
Possono esserci molti motivi per cui il tuo WSL non funziona. È necessario indagare sulla causa. Alcune possibili cause includono una versione obsoleta del kernel Linux WSL, il WSL non è stato chiuso correttamente, ecc.
Come faccio a riavviare WSL?
È possibile riavviare WSL spegnendolo. Per chiudere WSL, puoi usare il comando “ wsl –spegnimento .” Prima di chiudere WSL, salva i tuoi progressi. Dopo aver eseguito questa operazione, il tuo WSL verrà riavviato automaticamente la prossima volta che avvii un'applicazione WSL.
Leggi dopo : WSL2 non funziona su Windows .