Naar inhoud springen

wslservice.exe

Windows-procesMicrosoft Corporation

Cataloguszoektermen wslservice, wsl service, lxssmanager

WindowsSysteemonderdeel

WSL-service (WslService). Het coördineert distributies en de WSL2-utility-VM. Het is niet de wsl.exe-CLI en het is niet wslhost.exe.

Wat u moet weten

Dit is de WSL-service, niet de wsl.exe-CLI.

wslservice.exe is WslService. Het start de WSL2-VM, registreert distributies en communiceert met Linux-init. wsl.exe is de opdracht die u typt. wslhost.exe is een interop-helper per distributie. Het beëindigen van de service is niet hetzelfde als het sluiten van een terminaltabblad.

Veilig?
Controleer het pad, de handtekening en de uitgever van het actieve bestand. De naam alleen kan geen veiligheid aantonen.
Hetzelfde als wsl.exe?
Nee. Dit is de service
Moet ik het beëindigen?
Actieve distributies stoppen
Feex zegt
Als ik wslservice naast Ubuntu zie, behandel ik dat als de coördinator. Ik voer wsl -l -v uit wanneer ik de CLI-status wil zien. Ik beëindig wsl.exe niet om WslService als beëindigd te beschouwen.

Wat is wslservice.exe?

wslservice.exe is de WSL-service, niet de wsl.exe-CLI. De servicenaam is WslService. Het coördineert distributies en de WSL2-utility-VM. wslhost.exe helpt alleen een actieve distributie met interop.

Wat doet het?

Het maakt WSL-sessies aan, koppelt shares en onderhoudt een hvsocket naar de VM. Het verwerkt `wsl -l -v` niet voor u en tekent Windows Terminal niet.

Waarom wordt het uitgevoerd?

U hebt een distributie geopend, Docker Desktop, VS Code WSL, of een andere client heeft ILxssUserSession aangeroepen. Een rustige service na `wsl --shutdown` is normaal.

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 'wslservice.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

Een door Microsoft ondertekende kopie onder WindowsApps MicrosoftCorporationII.WindowsSubsystemForLinux of System32 is WslService. Een wslservice.exe in Downloads is dat niet. Dit bestand is nog steeds geen wsl.exe.

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

C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe

  • Op sommige builds ook gezien als System32\wslservice.exe
  • Servicenaam: WslService
  • CLI-tegenhanger: wsl.exe, niet deze image

Kan ik het beëindigen?

Stopt WSL-sessies

Het beëindigen van wslservice.exe breekt de coördinator af. Actieve distributies worden afgesloten. Dat is niet het sluiten van wsl.exe, en het is niet het beëindigen van wslhost voor één distributie.

Kan ik het verwijderen?

Verwijder WSL, niet een willekeurige exe

Schakel Windows Subsystem for Linux uit via Optionele onderdelen of verwijder het WSL Store-pakket. Verwijder System32 of WindowsApps niet handmatig. Het verwijderen van wsl.exe verwijdert WslService niet.

Moet het samen met Windows starten?

WslService start op aanvraag wanneer een WSL-client verbinding maakt. Het is geen selectievakje in Opstart-apps naast wsl.exe.

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 wslservice.exe
Naam van uitvoerbaar bestand wslservice.exe
Vastgelegd installatiepad C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe
Uitgever Microsoft Corporation
Handtekeningcontrole Inspecteer het daadwerkelijke bestand; deze vermelding certificeert de identiteit van het certificaat niet.

Veelvoorkomende problemen

Mensen beëindigen wsl.exe in de veronderstelling dat ze de service hebben gestopt

De CLI sluit af. WslService kan de VM en andere distributies actief houden. Gebruik wsl --shutdown als u de coördinator wilt stoppen.

Docker of VS Code WSL blijft het terughalen

Die apps roepen de service aan. Het sluiten van één Ubuntu-tabblad verwijdert WslService niet.

Probleemoplossing

Stel een diagnose voordat u destructieve wijzigingen aanbrengt.

wsl -l -v vanaf een prompt, geen Taakbeheer op wsl.exe

Status en versie bevinden zich op de CLI. wslservice is de sessie 0-host waarmee die opdrachten communiceren.

wsl --shutdown om de VM te stoppen, open daarna één distributie opnieuw

Herstel het WSL Store-pakket als de service niet wil starten. Vervang wslhost.exe niet om WslService te "repareren".

Technische details

Technische details
Technische details wslservice.exe
Image-naam wslservice.exe
Service WslService

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?