wsl.exe
Katalogsøkord wsl, windows subsystem for linux cli, wsl.exe
Brukerrettet WSL-kommandolinjestarter. Du kjører `wsl -l -v` her. Det er ikke vmmem og det er ikke WslService.
Dette må du vite
wsl.exe er CLI-et du kjører; det er ikke vmmem.
wsl.exe er den medfølgende oppstarteren. `wsl -l -v` viser distribusjoner. Gjesteminne for WSL2 vises som vmmem eller vmmemWSL. WslService holder den virtuelle maskinen i live etter at dette CLI-et avsluttes. Å lukke ledeteksten er ikke en minneopprydding.
- Trygg?
- Sjekk den kjørende filens bane, signatur og utgiver. Navnet alene kan ikke fastslå sikkerhet.
- Er det vmmem?
- Nei. vmmem er gjesteminne
- Kan jeg avslutte den?
- Den CLI-økten avsluttes
Hva er wsl.exe?
wsl.exe er CLI-et du kjører; det er ikke vmmem. Minne i Oppgavebehandling for WSL2-VM-en er vmmemWSL (eller vmmem). Denne filen starter og kontrollerer bare. Den er heller ikke WslService.
Hva gjør den?
Den starter en distribusjon, kjører Linux-kommandoer og godtar `wsl --shutdown`. Den holder ikke på gjestens minnebruk og er ikke vert for Hyper-V Behandling.
Hvorfor kjører den?
Du, et skript, Windows Terminal eller et integrert utviklingsmiljø (IDE) startet WSL. En kortvarig wsl.exe er en engangskommando. En langvarig en er et tilkoblet skall.
Inspiser den kjørende instansen
I Windows PowerShell lister denne skrivebeskyttede spørringen matchende prosess-ID-er, opprettelsestider og kjørbare stier på denne PC-en.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Intet resultat eller en utilgjengelig sti er konklusjonsløst. Beskyttede prosesser kan begrense tilgang, og prosess-ID-er kan gjenbrukes. Hold personlige stier lokale.
Bruk fil-identitetsveiledning for å sammenligne signaturer og produktmetadata. Et filnavn alene kan ikke fastslå sikkerhet.
Er den trygg?
Verifiser denne kjørende filen
System32 wsl.exe er Microsoft-CLI-et. En wsl.exe i Nedlastinger er det ikke. Høyt minnebruk på en annen rad ved navn vmmem skyldes ikke denne oppstarteren.
Sammenlign den registrerte plasseringen med den faktiske filen. En kjent mappe alene etablerer ikke identitet.
C:\Windows\System32\wsl.exe
- Medfølgende oppstarter i System32
- List opp distribusjoner med wsl -l -v
- Minnesøsken: vmmem / vmmemWSL, ikke denne filen
Kan jeg avslutte den?
Lukker det CLI-et
Å avslutte wsl.exe stopper den kommandoen eller det skallet. WSL2-VM-en kan forbli i vmmemWSL frem til `wsl --shutdown`. Å fjerne vmmem tilbys ikke som filsletting.
Kan jeg fjerne den?
Valgfrie funksjoner, ikke Filutforsker
Fjern Windows Subsystem for Linux fra Valgfrie funksjoner eller Store-pakken. Ikke slett System32\wsl.exe. Å slette vmmem er ikke en støttet avinstallering.
Bør den starte med Windows?
En snarvei eller Terminal-profil kan starte den. Raden for VM-minne er ikke dette CLI-et.
Mål ressursbruk
| CPU og minne | Sammenlign flere observasjoner for samme PID og arbeidsmengde. Denne oppføringen har ingen uavhengig målt universell baseline. |
|---|---|
| Disk og nettverk | Tilskriv aktivitet til den faktiske prosessen og gjeldende oppgave; et filnavn alene etablerer ikke forventede destinasjoner eller overføringsvolum. |
Filinformasjon
| Eksekverbart navn | wsl.exe |
|---|---|
| Registrert installasjonssti | C:\Windows\System32\wsl.exe |
| Utgiver | Microsoft Corporation |
| Signatursjekk | Inspiser den faktiske filen; denne oppføringen sertifiserer ikke dens sertifikatidentitet. |
Vanlige problemer
Folk prøver å slette vmmem fordi wsl.exe ser liten ut
vmmem er gjesteminne på verten. Bruk wsl --shutdown fra dette CLI-et. Det finnes ingen vmmem.exe-opprydding i System32.
`wsl -l -v` er tom etter at de avsluttet WslService
CLI-et kan ikke kommunisere med en død koordinator. Start WslService, og list opp på nytt. Oppstarterfilen var aldri tjenesten.
Feilsøking
Diagnostiser før du gjør noe destruktivt.
Kjør wsl -l -v før du jakter på minne
Distribusjoner som er stoppet, etterlater fortsatt en virtuell maskin frem til avslåing. vmmemWSL er det aktive minnesettet. Denne exe-filen er bare kommandoen.
wsl --shutdown, og bekreft deretter at vmmemWSL er borte
Hvis CLI-et gir feil, reparer WSL. Ikke erstatt wsl.exe fra en zip-fil, og ikke slett en vmmem-fil.
Tekniske detaljer
Tekniske detaljer
| Bildenavn | wsl.exe |
|---|---|
| Rolle | WSL-kommandolinjestarter |
Kontroller identiteten til en kjørende fil
Et filnavn alene kan ikke fastslå sikkerhet. Verifiser den faktiske stien, signaturen og produktidentiteten.
Kilder og verifisering
Registrert kildeetikett: August 2026. Denne etiketten etablerer ikke uavhengig verifisering. Hvordan vi gjør undersøkelser.
- Microsoft Learn: WSL basic commands · wsl.exe er inngangspunktet på kommandolinjen
- Microsoft Learn: installer WSL · Medfølgende wsl.exe starter distribusjoner
- Foxhole-prosesskart · Førsteparts eksempler på Windows-PC-er. Ikke en laboratorieytelsestest.
- Microsoft Sysinternals: Sigcheck · Forklarer hvordan du inspiserer filsignaturer. Denne referansen fastslår ikke identiteten eller sikkerheten til en bestemt kjørende fil.
- Microsoft: Get-CimInstance · Skrivebeskyttet lokal prosess-spørringsmetode.
- Microsoft: Win32_Process properties · Dokumenterer prosess-ID-er, kjørbare stier, opprettelsesdatoer og gjenbruk av foreldre-ID.
Var denne artikkelen nyttig?
Et ja eller nei holder. Velg en grunn hvis du vil, eller legg til en kort kommentar.
Takk. Det hjelper oss med å forbedre denne siden.