wsl.exe
Katalogsöktermer wsl, windows subsystem for linux cli, wsl.exe
Användarriktad kommandoradsstartare för WSL. Du kör `wsl -l -v` här. Det är inte vmmem och det är inte WslService.
Vad du behöver veta
wsl.exe är CLI:et du kör; det är inte vmmem.
wsl.exe är den inbyggda startaren. `wsl -l -v` listar distributioner. Gäst-RAM för WSL2 visas som vmmem eller vmmemWSL. WslService håller den virtuella datorn vid liv efter att detta CLI har avslutats. Att stänga prompten är inte en minnesrensning.
- Säker?
- Kontrollera den körande filens sökväg, signatur och utgivare. Namnet i sig kan inte fastställa säkerheten.
- Är det vmmem?
- Nej. vmmem är gästminne
- Kan jag avsluta den?
- Den CLI-sessionen avslutas
Vad är wsl.exe?
wsl.exe är CLI:et du kör; det är inte vmmem. Minne i Aktivitetshanteraren för den virtuella WSL2-datorn är vmmemWSL (eller vmmem). Den här filen startar och styr endast. Den är inte heller WslService.
Vad gör den?
Den startar en distribution, kör Linux-kommandon och accepterar `wsl --shutdown`. Den hanterar inte gästens minnesuppsättning och är inte värd för Hyper-V-hanteraren.
Varför körs den?
Du, ett skript, Windows Terminal eller en utvecklingsmiljö startade WSL. En kortlivad wsl.exe är ett engångskommando. En långlivad instans är ett anslutet skal.
Inspektera den körande instansen
I Windows PowerShell listar denna skrivskyddade fråga matchande process-ID, skapelsetider och körbara sökvägar på denna dator.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Inget resultat eller en otillgänglig sökväg är otillfredsställande. Skyddade processer kan begränsa åtkomst, och process-ID kan återanvändas. Behåll personliga sökvägar lokalt.
Använd filidentitetsguiden för att jämföra signaturer och produktmetadata. Ett filnamn ensamt kan inte fastställa säkerhet.
Är den säker?
Verifiera denna körande fil
System32 wsl.exe är Microsofts CLI. En wsl.exe i Hämtade filer är det inte. Hög minnesanvändning på en annan rad med namnet vmmem är inte denna startare.
Jämför den registrerade platsen med den faktiska filen. En bekant mapp ensam fastställer inte identitet.
C:\Windows\System32\wsl.exe
- Inbyggd startare i System32
- Lista distributioner med wsl -l -v
- Minnessyskon: vmmem / vmmemWSL, inte denna fil
Kan jag avsluta den?
Stänger det CLI:et
Att avsluta wsl.exe stoppar det kommandot eller skalet. Den virtuella WSL2-datorn kan ligga kvar i vmmemWSL fram till `wsl --shutdown`. Att avsluta vmmem erbjuds inte som en filborttagning.
Kan jag ta bort den?
Valfria funktioner, inte Utforskaren
Ta bort Windows Subsystem for Linux från Valfria funktioner eller Store-paketet. Ta inte bort System32\wsl.exe. Att ta bort vmmem är inte en avinstallation som stöds.
Bör den starta med Windows?
En genväg eller Terminal-profil kan starta den. Minnesraden för den virtuella datorn är inte detta CLI.
Mät resursanvändning
| CPU och minne | Jämför flera observationer för samma PID och arbetsbelastning. Denna post har ingen oberoende mätt universell baslinje. |
|---|---|
| Disk och nätverk | Tillskriv aktivitet till den faktiska processen och den aktuella uppgiften; ett filnamn ensamt fastställer inte förväntade destinationer eller överföringsvolym. |
Filinformation
| Körbart namn | wsl.exe |
|---|---|
| Registrerad installationssökväg | C:\Windows\System32\wsl.exe |
| Utgivare | Microsoft Corporation |
| Signaturkontroll | Inspektera den faktiska filen; denna post certifierar inte dess certifikatidentitet. |
Vanliga problem
Folk försöker ta bort vmmem för att wsl.exe ser liten ut
vmmem är gästminne på värden. Använd wsl --shutdown från detta CLI. Det finns ingen vmmem.exe-rensning i System32.
`wsl -l -v` är tomt efter att de avslutat WslService
CLI:et kan inte kommunicera med en stoppad koordinator. Starta WslService och lista sedan igen. Startfilen var aldrig tjänsten.
Felsökning
Diagnostisera innan du ändrar något destruktivt.
Kör wsl -l -v innan du jagar RAM-minne
Stoppade distributioner lämnar fortfarande kvar en virtuell dator fram till avstängning. vmmemWSL är det aktiva minnet. Denna exe är bara kommandot.
wsl --shutdown, bekräfta sedan att vmmemWSL försvann
Om CLI:et ger fel, reparera WSL. Ersätt inte wsl.exe från en zip-fil och ta inte bort en vmmem-fil.
Tekniska detaljer
Tekniska detaljer
| Avbildningsnamn | wsl.exe |
|---|---|
| Roll | WSL-kommandoradsstartare |
Verifiera identiteten för en aktiv fil
Ett filnamn ensamt kan inte fastställa säkerhet. Verifiera den faktiska sökvägen, signaturen och produktidentiteten.
Källor och verifiering
Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. Hur vi efterforskar.
- Microsoft Learn: Grundläggande WSL-kommandon · wsl.exe är startpunkten på kommandoraden
- Microsoft Learn: installera WSL · Inbyggda wsl.exe startar distributioner
- Foxhole-processkarta · Förstapartssamplingar på Windows-datorer. Inte ett laboratorieprestandatest.
- Microsoft Sysinternals: Sigcheck · Förklarar hur man inspekterar filsignaturer. Denna referens fastställer inte identiteten eller säkerheten för en viss körande fil.
- Microsoft: Get-CimInstance · Skrivskyddad lokal processfråge-metod.
- Microsoft: Win32_Process properties · Dokumenterar process-ID, körbara sökvägar, skapelsedatum och återanvändning av föräldra-ID.
Var denna artikel användbar?
Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.
Tack. Det hjälper oss att förbättra den här sidan.