Hopp til innhold

wslhost.exe

Windows-prosessMicrosoft Corporation

Katalogsøkord wslhost, wsl host, wsl interop host

WindowsSystemkomponent

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
Feex mener
Hvis jeg ser wslhost mens Ubuntu er åpen, behandler jeg det som den distribusjonens samhandlingshjelper. Jeg stopper ikke WslService for å "lukke én vert."

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

Mål den gjeldende prosessen i stedet for å anta en universell baseline
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

Filinformasjon for wslhost.exe
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
Tekniske detaljer for wslhost.exe
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.

Var denne artikkelen nyttig?

Et ja eller nei holder. Velg en grunn hvis du vil, eller legg til en kort kommentar.

Var denne artikkelen nyttig?