Naar inhoud springen

wsl.exe

Windows-procesMicrosoft Corporation

Cataloguszoektermen wsl, windows subsystem for linux cli, wsl.exe

WindowsSysteemonderdeel

Voor de gebruiker bestemde WSL-opdrachtregelstarter. U voert hier `wsl -l -v` uit. Het is niet vmmem en het is niet WslService.

Wat u moet weten

wsl.exe is de CLI die u uitvoert; het is niet vmmem.

wsl.exe is het ingebouwde startprogramma. `wsl -l -v` toont distributies. Gast-RAM voor WSL2 wordt weergegeven als vmmem of vmmemWSL. WslService houdt de VM actief nadat deze CLI wordt afgesloten. Het sluiten van de prompt is geen geheugenopschoning.

Veilig?
Controleer het pad, de handtekening en de uitgever van het actieve bestand. De naam alleen kan geen veiligheid aantonen.
Is het vmmem?
Nee. vmmem is gastgeheugen
Kan ik het beëindigen?
Die CLI-sessie eindigt
Feex zegt
Als iemand naar wsl.exe wijst vanwege "8 GB aan WSL-RAM", kijk ik naar vmmemWSL. Ik gebruik de CLI om een overzicht te tonen en af te sluiten. Ik beëindig het startprogramma niet in de verwachting dat de werkset van de VM verdwijnt.

Wat is wsl.exe?

wsl.exe is de CLI die u uitvoert; het is niet vmmem. Taakbeheer-geheugen voor de WSL2-VM is vmmemWSL (of vmmem). Dit bestand start en beheert alleen. Het is ook niet WslService.

Wat doet het?

Het start een distributie, voert Linux-opdrachten uit en accepteert `wsl --shutdown`. Het bevat niet de gastwerkset en host Hyper-V Manager niet.

Waarom wordt het uitgevoerd?

U, een script, Windows Terminal of een IDE heeft WSL gestart. Een kortstondige wsl.exe is een eenmalige opdracht. Een langdurige is een gekoppelde shell.

Inspecteer de actieve instantie

In Windows PowerShell, deze alleen-lezen query toont overeenkomende proces-ID's, aanmaaktijden en uitvoerbare paden op deze pc.

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

Geen resultaat of een ontoegankelijk pad is niet doorslaggevend. Beveiligde processen kunnen toegang beperken en proces-ID's kunnen worden hergebruikt. Houd persoonlijke paden lokaal.

Gebruik de bestandsidentificatiegids om handtekeningen en productmetadata te vergelijken. Een bestandsnaam alleen kan geen veiligheid vaststellen.

Is het veilig?

Verifieer dit actieve bestand

System32 wsl.exe is de Microsoft-CLI. Een wsl.exe in Downloads is dat niet. Hoog RAM-geheugen op een andere rij genaamd vmmem is niet dit startprogramma.

Vergelijk de vastgelegde locatie met het daadwerkelijke bestand. Een bekende map alleen vestigt geen identiteit.

C:\Windows\System32\wsl.exe

  • Ingebouwd startprogramma in System32
  • Geef distributies weer met wsl -l -v
  • Geheugentegenhanger: vmmem / vmmemWSL, niet dit bestand

Kan ik het beëindigen?

Sluit die CLI

Het beëindigen van wsl.exe stopt die opdracht of shell. De WSL2-VM kan in vmmemWSL blijven totdat `wsl --shutdown` wordt uitgevoerd. Het beëindigen van vmmem wordt niet aangeboden als bestandsverwijdering.

Kan ik het verwijderen?

Optionele onderdelen, niet Verkenner

Verwijder Windows Subsystem for Linux via Optionele onderdelen of het Store-pakket. Verwijder System32\wsl.exe niet. Het verwijderen van vmmem is geen ondersteunde de-installatiemethode.

Moet het samen met Windows starten?

Een snelkoppeling of Terminal-profiel kan het starten. De VM-geheugenrij is niet deze CLI.

Meet resourcegebruik

Meet het huidige proces in plaats van uit te gaan van een universele basislijn
CPU en geheugen Vergelijk verschillende waarnemingen voor dezelfde PID en workload. Deze vermelding heeft geen onafhankelijk gemeten universele basislijn.
Schijf en netwerk Schrijf activiteit toe aan het daadwerkelijke proces en de huidige taak; een bestandsnaam alleen vestigt geen verwachte bestemmingen of overdrachtsvolume.

Bestandsinformatie

Bestandsinformatie wsl.exe
Naam van uitvoerbaar bestand wsl.exe
Vastgelegd installatiepad C:\Windows\System32\wsl.exe
Uitgever Microsoft Corporation
Handtekeningcontrole Inspecteer het daadwerkelijke bestand; deze vermelding certificeert de identiteit van het certificaat niet.

Veelvoorkomende problemen

Mensen proberen vmmem te verwijderen omdat wsl.exe klein lijkt

vmmem is gastgeheugen op de host. Gebruik wsl --shutdown vanuit deze CLI. Er is geen vmmem.exe-opschoning in System32.

`wsl -l -v` leeg nadat ze WslService hebben beëindigd

De CLI kan niet communiceren met een afgesloten coördinator. Start WslService en voer de lijst opnieuw uit. Het startprogrammabestand was nooit de service.

Probleemoplossing

Stel een diagnose voordat u destructieve wijzigingen aanbrengt.

Voer wsl -l -v uit voordat u naar RAM zoekt

Gestopte distributies laten nog steeds een VM achter tot de afsluiting. vmmemWSL is die werkset. Dit exe-bestand is alleen de opdracht.

wsl --shutdown, controleer daarna of vmmemWSL weg is

Herstel WSL als de CLI fouten geeft. Vervang wsl.exe niet vanuit een zipbestand en verwijder geen vmmem-bestand.

Technische details

Technische details
Technische details wsl.exe
Image-naam wsl.exe
Rol WSL-opdrachtregelstarter

Controleer de identiteit van een actief bestand

Een bestandsnaam alleen kan geen veiligheid vaststellen. Verifieer het daadwerkelijke pad, de handtekening en de productidentiteit.

Bronnen en verificatie

Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie. Hoe wij onderzoek doen.

Was dit artikel nuttig?

Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.

Was dit artikel nuttig?