Sari la conținut

wsl.exe

Proces WindowsMicrosoft Corporation

Termeni de căutare în catalog wsl, windows subsystem for linux cli, wsl.exe

WindowsComponentă de sistem

Lansatorul în linie de comandă WSL dedicat utilizatorilor. Aici rulați `wsl -l -v`. Nu este vmmem și nu este WslService.

Ce trebuie să știți

wsl.exe este interfața CLI pe care o rulați; nu este vmmem.

wsl.exe este lansatorul inclus. `wsl -l -v` afișează distribuțiile. Memoria RAM invitată pentru WSL2 apare ca vmmem sau vmmemWSL. WslService menține mașina virtuală activă după ieșirea din acest CLI. Închiderea liniei de comandă nu reprezintă o curățare a memoriei.

Sigur?
Verificați calea fișierului care rulează, semnătura și editorul. Numele singur nu poate stabili siguranța.
Este vmmem?
Nu. vmmem este memoria mașinii invitate
Îl pot opri?
Acea sesiune CLI se încheie
Feex spune
Dacă cineva arată spre wsl.exe pentru "8 GB de RAM WSL", mă uit la vmmemWSL. Folosesc CLI-ul pentru listare și oprire. Nu opresc lansatorul așteptându-mă ca setul de lucru al mașinii virtuale să dispară.

Ce este wsl.exe?

wsl.exe este interfața CLI pe care o rulați; nu este vmmem. Memoria din Task Manager pentru mașina virtuală WSL2 este vmmemWSL (sau vmmem). Acest fișier doar lansează și controlează. De asemenea, nu este WslService.

Ce face?

Pornește o distribuție, rulează comenzi Linux și acceptă `wsl --shutdown`. Nu conține setul de lucru al mașinii invitate și nu găzduiește Hyper-V Manager.

De ce rulează?

Dumneavoastră, un script, Windows Terminal sau un IDE ați lansat WSL. Un wsl.exe cu durată scurtă de viață este o comandă unică. Unul cu durată lungă de viață este un shell atașat.

Inspectați instanța care rulează

În Windows PowerShell, această interogare doar pentru citire listează ID-urile de proces, timpii de creare și căile executabilelor potrivite pe acest PC.

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

Niciun rezultat sau o cale inaccesibilă este neconcludentă. Procesele protejate pot restricționa accesul, iar ID-urile de proces pot fi reutilizate. Păstrați căile personale locale.

Utilizați ghidul de identificare a fișierelor pentru a compara semnăturile și metadatele produsului. Un nume de fișier singur nu poate stabili siguranța.

Este sigur?

Verificați acest fișier care rulează

wsl.exe din System32 este interfața CLI de la Microsoft. Un wsl.exe în Downloads nu este. Utilizarea ridicată a memoriei RAM pe un rând diferit numit vmmem nu aparține acestui lansator.

Comparați locația înregistrată cu fișierul real. Un folder familiar singur nu stabilește identitatea.

C:\Windows\System32\wsl.exe

  • Lansator integrat în System32
  • Listați distribuțiile cu wsl -l -v
  • Omolog de memorie: vmmem / vmmemWSL, nu acest fișier

Îl pot opri?

Închide acel CLI

Oprirea wsl.exe oprește acea comandă sau acel shell. Mașina virtuală WSL2 poate rămâne în vmmemWSL până la `wsl --shutdown`. Oprirea vmmem nu este oferită ca o ștergere de fișiere.

Îl pot elimina?

Funcționalități opționale, nu Explorer

Eliminați Windows Subsystem for Linux din Optional features sau din pachetul Store. Nu ștergeți System32\wsl.exe. Ștergerea vmmem nu este o metodă de dezinstalare acceptată.

Ar trebui să pornească odată cu Windows?

O comandă rapidă sau un profil de Terminal îl poate porni. Rândul de memorie al mașinii virtuale nu este acest CLI.

Măsurați utilizarea resurselor

Măsurați procesul curent mai degrabă decât să presupuneți o bază universală
CPU și memorie Comparați mai multe observații pentru același PID și sarcină de lucru. Această intrare nu are o bază universală măsurată independent.
Disc și rețea Atribuiți activitatea procesului real și sarcinii curente; un nume de fișier singur nu stabilește destinațiile așteptate sau volumul de transfer.

Informații despre fișier

Informații despre fișierul wsl.exe
Nume executabil wsl.exe
Cale de instalare înregistrată C:\Windows\System32\wsl.exe
Editor Microsoft Corporation
Verificare semnătură Inspectați fișierul real; această intrare nu îi certifică identitatea certificatului.

Probleme frecvente

Utilizatorii încearcă să șteargă vmmem deoarece wsl.exe pare mic

vmmem este memoria mașinii invitate de pe gazdă. Utilizați wsl --shutdown din acest CLI. Nu există o procedură de curățare a vmmem.exe în System32.

`wsl -l -v` este gol după ce au oprit WslService

CLI-ul nu poate comunica cu un coordonator oprit. Porniți WslService, apoi listați din nou. Fișierul lansatorului nu a fost niciodată serviciul.

Depanare

Diagnosticați înainte de a modifica ceva distructiv.

Rulați wsl -l -v înainte de a căuta consumul de RAM

Distribuțiile oprite lasă în continuare o mașină virtuală activă până la oprirea completă. vmmemWSL este acel set de lucru. Acest fișier exe este doar comanda.

wsl --shutdown, apoi confirmați că vmmemWSL a dispărut

Dacă CLI-ul returnează erori, reparați WSL. Nu înlocuiți wsl.exe dintr-o arhivă zip și nu ștergeți fișierul vmmem.

Detalii tehnice

Detalii tehnice
Detalii tehnice despre wsl.exe
Nume imagine wsl.exe
Rol Lansator în linie de comandă WSL

Verificați identitatea unui fișier care rulează

Un nume de fișier singur nu poate stabili siguranța. Verificați calea reală, semnătura și identitatea produsului.

Surse și verificare

Etichetă sursă înregistrată: August 2026. Această etichetă nu stabilește verificarea independentă. Cum cercetăm.

A fost util acest articol?

Un da sau nu este suficient. Alegeți un motiv dacă doriți sau adăugați o scurtă notă.

A fost util acest articol?