wslhost.exe
Katalogsøkord wslhost, wsl host, wsl interop host
Samhandlingsvert per distribusjon. Den videreformidler Windows-Linux-I/O for en kjørende distribusjon. Den er ikke WslService og den er ikke hypervisoren.
Dette må du vite
wslhost er samhandlings-/verthjelperen for en kjørende distribusjon.
wslhost.exe ligger ved siden av en aktiv distribusjon slik at Windows og Linux kan overføre filer, konsoll-I/O og relatert samhandling. wslservice.exe koordinerer alle distribusjoner. wslrelay.exe videresender porter og noe stdio. Å avslutte én vert avinstallerer ikke WSL.
- Trygg?
- Sjekk den kjørende filens bane, signatur og utgiver. Navnet alene kan ikke fastslå sikkerhet.
- Det samme som wslservice?
- Nei. Dette er samhandling for én distribusjon
- Mange forekomster?
- Én hjelper per aktive distribusjon er vanlig
Hva er wslhost.exe?
wslhost er samhandlings-/verthjelperen for en kjørende distribusjon. Den er ikke wslservice.exe. WslService eier øktlisten. Denne prosessen bistår bare med I/O for en aktiv instans.
Hva gjør den?
Den videreformidler Windows-Linux-I/O slik at Utforsker, pipes og samhandlingskall når den distribusjonen. Den lister ikke opp distribusjoner (`wsl -l -v`) og den kjører ikke Hyper-V-administrasjon.
Hvorfor kjører den?
En distribusjon kjører og noe i Windows kommuniserer med den. Inaktive kopier bør avsluttes etter at den distribusjonen stopper.
Hvorfor finnes det flere eksemplarer?
Mer enn én wslhost.exe betyr vanligvis mer enn én aktiv distribusjon eller samhandlingsøkt. Det er ikke ekstra kopier av WslService.
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 'wslhost.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
En Microsoft-wslhost i WSL-pakken er samhandlingshjelperen. En wslhost.exe på skrivebordet er det ikke. Dette er fortsatt ikke WslService-koordinatoren.
Sammenlign den registrerte plasseringen med den faktiske filen. En kjent mappe alene etablerer ikke identitet.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe
- Forventet utgiver: Microsoft Corporation
- Knyttet til en kjørende distribusjon, ikke CLI-et
- Koordinatorsøsken: wslservice.exe
Kan jeg avslutte den?
Samhandlingen for den distribusjonen brytes
Å avslutte wslhost.exe kan fryse fil- og konsollsamhandling for den distribusjonen frem til WSL starter en ny vert. WslService kan fortsette å kjøre. wsl --shutdown er den støttede måten for full stans.
Kan jeg fjerne den?
Nei
Ikke slett wslhost.exe. Avregistrer en distribusjon eller avinstaller WSL hvis du vil ha færre hjelpere. La pakkemappen være i fred.
Bør den starte med Windows?
En kjørende distribusjon starter den. Det er ikke Oppstartsapper og det er ikke WslService.
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 | wslhost.exe |
|---|---|
| Registrert installasjonssti | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe |
| Utgiver | Microsoft Corporation |
| Signatursjekk | Inspiser den faktiske filen; denne oppføringen sertifiserer ikke dens sertifikatidentitet. |
Vanlige problemer
Folk avslutter wslservice for å stoppe én wslhost
Det stopper alle distribusjoner. Avslutt den ubrukte distribusjonen med wsl -t, eller lukk appen som bruker samhandling.
Utforsker henger på \\wsl.localhost
Denne verten er i den banen. Start distribusjonen på nytt. Å erstatte wslrelay.exe løser ikke 9P-filsamhandling.
Feilsøking
Diagnostiser før du gjør noe destruktivt.
Knytt kopien til en distribusjon, ikke til WslService
Kommandolinje og overordnet prosess i Process Explorer. Én aktiv Ubuntu gjelder denne artikkelen. Tjenesten i økt 0 er wslservice.exe.
wsl --shutdown bare etter at du vil ta ned alle distribusjoner
Start deretter én distribusjon og se om en enkelt wslhost returnerer. Ikke slett hjelperen fra WindowsApps.
Tekniske detaljer
Tekniske detaljer
| Bildenavn | wslhost.exe |
|---|---|
| Rolle | Windows-Linux-samhandlingsvert per distribusjon |
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-filsystemer · Windows- og Linux-filsamhandling i WSL
- Microsoft Learn: WSL-arkitektur · Tjeneste, CLI og hjelpere er forskjellige avbildninger
- 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.