Salta al contenuto

wsl.exe

Processo di WindowsMicrosoft Corporation

Termini di ricerca nel catalogo wsl, windows subsystem for linux cli, wsl.exe

WindowsComponente di sistema

Avviatore da riga di comando di WSL per l'utente. Da qui si esegue `wsl -l -v`. Non e vmmem e non e WslService.

Cosa c'è da sapere

wsl.exe e la CLI che esegui; non e vmmem.

wsl.exe e l'avviatore predefinito. `wsl -l -v` elenca le distribuzioni. La RAM del guest per WSL2 compare come vmmem o vmmemWSL. WslService mantiene attiva la VM dopo l'uscita da questa interfaccia a riga di comando. Chiudere il prompt non libera la memoria.

Sicuro?
Controlla il percorso del file in esecuzione, la firma e il publisher. Il solo nome non basta a stabilire la sicurezza.
Si tratta di vmmem?
No. vmmem e la memoria del guest
Posso terminarlo?
Quella sessione della CLI viene chiusa
Feex dice
Se qualcuno indica wsl.exe per "8 GB di RAM WSL", io guardo vmmemWSL. Uso la CLI per elencare e arrestare. Non termino l'avviatore aspettandomi che il working set della VM sparisca.

Che cos'e wsl.exe?

wsl.exe e la CLI che esegui; non e vmmem. La memoria in Gestione attivita per la VM WSL2 e vmmemWSL (o vmmem). Questo file si occupa solo dell'avvio e del controllo. Inoltre, non e WslService.

Cosa fa?

Avvia una distribuzione, esegue comandi Linux e accetta `wsl --shutdown`. Non trattiene il working set del guest e non ospita Hyper-V Manager.

Perché è in esecuzione?

Tu, uno script, Windows Terminal o un IDE avete avviato WSL. Un processo wsl.exe di breve durata e un comando singolo. Uno di lunga durata e una shell collegata.

Ispeziona l'istanza in esecuzione

In Windows PowerShell, questa query di sola lettura elenca gli ID processo corrispondenti, i tempi di creazione e i percorsi eseguibili su questo PC.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Nessun risultato o un percorso inaccessibile è inconcludente. I processi protetti possono limitare l'accesso e gli ID processo possono essere riutilizzati. Mantieni i percorsi personali locali.

Usa la guida all'identità del file per confrontare firme e metadati del prodotto. Un nome file da solo non può stabilire la sicurezza.

È sicuro?

Verifica questo file in esecuzione

Il file wsl.exe in System32 e la CLI Microsoft. Un file wsl.exe in Download non lo e. Una quantita elevata di RAM su una riga diversa denominata vmmem non appartiene a questo avviatore.

Confronta la posizione registrata con il file effettivo. Una cartella familiare da sola non stabilisce l'identità.

C:\Windows\System32\wsl.exe

  • Avviatore predefinito in System32
  • Elenca le distribuzioni con wsl -l -v
  • Processo associato per la memoria: vmmem / vmmemWSL, non questo file

Posso terminarlo?

Chiude quella CLI

La terminazione di wsl.exe arresta quel comando o quella shell. La VM WSL2 puo rimanere in vmmemWSL fino a `wsl --shutdown`. La terminazione di vmmem non e prevista come eliminazione di un file.

Posso rimuoverlo?

Funzionalità facoltative, non Esplora file

Rimuovi il Sottosistema Windows per Linux da Funzionalita facoltative o dal pacchetto dello Store. Non eliminare System32\wsl.exe. L'eliminazione di vmmem non e una procedura di disinstallazione supportata.

Dovrebbe avviarsi con Windows?

Un collegamento o un profilo di Terminal puo avviarlo. La riga della memoria della VM non appartiene a questa interfaccia a riga di comando.

Misura l'uso delle risorse

Misura il processo corrente piuttosto che presumere una linea di base universale
CPU e memoria Confronta diverse osservazioni per lo stesso PID e carico di lavoro. Questa voce non ha una linea di base universale misurata in modo indipendente.
Disco e rete Attribuisci l'attività al processo effettivo e all'attività corrente; un nome file da solo non stabilisce le destinazioni previste o il volume di trasferimento.

Informazioni sul file

Informazioni sul file wsl.exe
Nome dell'eseguibile wsl.exe
Percorso di installazione registrato C:\Windows\System32\wsl.exe
Publisher Microsoft Corporation
Controllo firma Ispeziona il file effettivo; questa voce non certifica l'identità del suo certificato.

Problemi comuni

Alcuni tentano di eliminare vmmem perche wsl.exe appare di piccole dimensioni

vmmem e la memoria del guest sull'host. Esegui wsl --shutdown da questa CLI. Non esiste alcuna pulizia di vmmem.exe in System32.

`wsl -l -v` risulta vuoto dopo aver terminato WslService

La CLI non puo comunicare con un coordinatore non attivo. Avvia WslService, quindi esegui nuovamente l'elenco. Il file dell'avviatore non e mai stato il servizio.

Risoluzione dei problemi

Esegui una diagnosi prima di apportare modifiche distruttive.

Esegui wsl -l -v prima di cercare l'utilizzo della RAM

Le distribuzioni arrestate lasciano comunque attiva una VM fino allo spegnimento. vmmemWSL rappresenta quel working set. Questo exe e soltanto il comando.

Esegui wsl --shutdown, quindi verifica che vmmemWSL sia scomparso

Se la CLI restituisce un errore, ripara WSL. Non sostituire wsl.exe prendendolo da un file zip e non eliminare alcun file vmmem.

Dettagli tecnici

Dettagli tecnici
Dettagli tecnici su wsl.exe
Nome immagine wsl.exe
Ruolo Avviatore da riga di comando di WSL

Verifica l'identita' di un file in esecuzione

Un nome file da solo non può stabilire la sicurezza. Verifica il percorso effettivo, la firma e l'identità del prodotto.

Fonti e verifica

Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.

Questo articolo è stato utile?

È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.

Questo articolo è stato utile?