wsl.exe
Termini di ricerca nel catalogo wsl, windows subsystem for linux cli, wsl.exe
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
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
| 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
| 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
| 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.
- Microsoft Learn: Comandi di base per WSL · wsl.exe e il punto di ingresso da riga di comando
- Microsoft Learn: installare WSL · Il file inbox wsl.exe avvia le distribuzioni
- Mappa dei processi di Foxhole · Campioni di prima parte su PC Windows. Non e' un benchmark di laboratorio.
- Microsoft Sysinternals: Sigcheck · Spiega come esaminare le firme dei file. Questo riferimento non stabilisce l'identità o la sicurezza di un particolare file in esecuzione.
- Microsoft: Get-CimInstance · Metodo di query dei processi locali di sola lettura.
- Microsoft: proprietà Win32_Process · Documenta ID processo, percorsi eseguibili, date di creazione e riutilizzo dell'ID padre.
Questo articolo è stato utile?
È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.
Grazie. Ci aiuta a migliorare questa pagina.