wsl.exe
Termeni de căutare în catalog wsl, windows subsystem for linux cli, wsl.exe
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
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
| 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
| 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
| 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.
- Microsoft Learn: WSL basic commands · wsl.exe este punctul de intrare în linia de comandă
- Microsoft Learn: instalare WSL · wsl.exe integrat lansează distribuții
- Hartă procese Foxhole · Eșantioane originale de pe PC-uri Windows. Nu este un test de laborator.
- Microsoft Sysinternals: Sigcheck · Explică modul de inspectare a semnăturilor de fișiere. Această referință nu stabilește identitatea sau siguranța unui anumit fișier care rulează.
- Microsoft: Get-CimInstance · Metodă de interogare locală a proceselor, doar pentru citire.
- Microsoft: Win32_Process proprietăți · Documentează ID-urile de proces, căile executabilelor, datele de creare și reutilizarea ID-ului părinte.
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ă.
Mulțumim. Acest lucru ne ajută să îmbunătățim această pagină.