wslhost.exe
Cataloguszoektermen wslhost, wsl host, wsl interop host
Interop-host per distributie. Het geeft Windows-Linux I/O door voor een actieve distributie. Het is niet WslService en het is niet de hypervisor.
Wat u moet weten
wslhost is de interop-/host-helper voor een actieve distributie.
wslhost.exe bevindt zich naast een actieve distributie, zodat Windows en Linux bestanden, console-I/O en gerelateerde interop kunnen uitwisselen. wslservice.exe coördineert alle distributies. wslrelay.exe stuurt poorten en sommige stdio door. Het beëindigen van één host de-installeert WSL niet.
- Veilig?
- Controleer het pad, de handtekening en de uitgever van het actieve bestand. De naam alleen kan geen veiligheid aantonen.
- Hetzelfde als wslservice?
- Nee. Dit is interop voor één distributie
- Veel exemplaren?
- Eén helper per actieve distributie is gebruikelijk
Wat is wslhost.exe?
wslhost is de interop-/host-helper voor een actieve distributie. Het is niet wslservice.exe. WslService beheert de sessielijst. Dit proces helpt alleen bij I/O voor een actieve instantie.
Wat doet het?
Het geeft Windows-Linux I/O door zodat Verkenner, pipes en interop-aanroepen die distributie bereiken. Het geeft geen distributies weer (`wsl -l -v`) en voert geen Hyper-V-beheer uit.
Waarom wordt het uitgevoerd?
Er is een distributie actief en iets op Windows communiceert ermee. Inactieve exemplaren horen te sluiten nadat die distributie stopt.
Waarom zijn er meerdere exemplaren?
Meer dan één wslhost.exe betekent meestal meer dan één actieve distributie of interopsessie. Dat zijn geen extra exemplaren van WslService.
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 'wslhost.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 Microsoft-wslhost in het WSL-pakket is de interop-helper. Een wslhost.exe op het bureaublad is dat niet. Dit is nog steeds niet de WslService-coördinator.
Vergelijk de vastgelegde locatie met het daadwerkelijke bestand. Een bekende map alleen vestigt geen identiteit.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe
- Verwachte uitgever: Microsoft Corporation
- Gekoppeld aan een actieve distributie, niet aan de CLI
- Coördinatortegenhanger: wslservice.exe
Kan ik het beëindigen?
Die distributie-interop valt weg
Het beëindigen van wslhost.exe kan bestands- en console-interop voor die distributie bevriezen totdat WSL een andere host start. WslService kan actief blijven. wsl --shutdown is de ondersteunde volledige stop.
Kan ik het verwijderen?
Nee
Verwijder wslhost.exe niet. Maak de registratie van een distributie ongedaan of verwijder WSL als u minder helpers wilt. Blijf van de pakketmap af.
Moet het samen met Windows starten?
Een actieve distributie start het. Het is geen onderdeel van Opstart-apps en het is niet WslService.
Meet resourcegebruik
| 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
| Naam van uitvoerbaar bestand | wslhost.exe |
|---|---|
| Vastgelegd installatiepad | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe |
| Uitgever | Microsoft Corporation |
| Handtekeningcontrole | Inspecteer het daadwerkelijke bestand; deze vermelding certificeert de identiteit van het certificaat niet. |
Veelvoorkomende problemen
Mensen beëindigen wslservice om één wslhost het zwijgen op te leggen
Dat stopt elke distributie. Beëindig de ongebruikte distributie met wsl -t, of sluit de app die interop gebruikt.
Verkenner loopt vast op \\wsl.localhost
Deze host bevindt zich in dat pad. Start de distributie opnieuw op. Het vervangen van wslrelay.exe lost 9P-bestandsinterop niet op.
Probleemoplossing
Stel een diagnose voordat u destructieve wijzigingen aanbrengt.
Koppel het exemplaar aan een distributie, niet aan WslService
Opdrachtregel en bovenliggend proces in Process Explorer. Eén actieve Ubuntu hoort bij dit artikel. De sessie 0-service is wslservice.exe.
wsl --shutdown pas nadat u elke distributie wilt afsluiten
Start vervolgens één distributie en kijk of een enkele wslhost terugkeert. Verwijder de helper niet uit WindowsApps.
Technische details
Technische details
| Image-naam | wslhost.exe |
|---|---|
| Rol | Windows-Linux interop-host per distributie |
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.
- Microsoft Learn: WSL-bestandssystemen · Windows- en Linux-bestandsinterop in WSL
- Microsoft Learn: WSL-architectuur · Service, CLI en helpers zijn verschillende images
- Foxhole-proceskaart · Voorbeelden van eerste partijen op Windows-pc's. Geen laboratoriumbenchmark.
- Microsoft Sysinternals: Sigcheck · Legt uit hoe u bestandshandtekeningen inspecteert. Deze referentie stelt de identiteit of veiligheid van een specifiek actief bestand niet vast.
- Microsoft: Get-CimInstance · Methode voor alleen-lezen lokale procesquery.
- Microsoft: Win32_Process-eigenschappen · Documenteert proces-ID's, uitvoerbare paden, aanmaakdatums en hergebruik van ouder-ID.
Was dit artikel nuttig?
Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.
Bedankt. Dat helpt ons om deze pagina te verbeteren.