Hoppa till innehåll

wslservice.exe

Windows-processMicrosoft Corporation

Katalogsöktermer wslservice, wsl service, lxssmanager

WindowsSystemkomponent

WSL-tjänsten (WslService). Den samordnar distributioner och verktygs-VM:en för WSL2. Den är inte CLI-verktyget wsl.exe och den är inte wslhost.exe.

Vad du behöver veta

Detta är WSL-tjänsten, inte CLI-verktyget wsl.exe.

wslservice.exe är WslService. Den startar WSL2-VM:en, registrerar distributioner och kommunicerar med Linux init. wsl.exe är kommandot du skriver. wslhost.exe är en interoperabilitetshjälpare per distribution. Att avsluta tjänsten är inte detsamma som att stänga en terminalflik.

Säker?
Kontrollera den körande filens sökväg, signatur och utgivare. Namnet i sig kan inte fastställa säkerheten.
Samma sak som wsl.exe?
Nej. Detta är tjänsten
Bör jag avsluta den?
Körande distributioner stoppas
Feex säger
Om jag ser wslservice bredvid Ubuntu, behandlar jag den som samordnaren. Jag kör wsl -l -v när jag vill ha statusen från kommandoraden. Jag avslutar inte wsl.exe och antar att WslService är död.

Vad är wslservice.exe?

wslservice.exe är WSL-tjänsten, inte CLI-verktyget wsl.exe. Tjänstenamnet är WslService. Den samordnar distributioner och verktygs-VM:en för WSL2. wslhost.exe hjälper endast en körande distribution med interoperabilitet.

Vad gör den?

Den skapar WSL-sessioner, monterar utdelningar och upprätthåller en hvsocket till VM:en. Den parsar inte `wsl -l -v` åt dig och den ritar inte Windows Terminal.

Varför körs den?

Du öppnade en distribution, Docker Desktop, VS Code WSL eller så anropade en annan klient ILxssUserSession. En tyst tjänst efter `wsl --shutdown` är förväntat.

Inspektera den körande instansen

I Windows PowerShell listar denna skrivskyddade fråga matchande process-ID, skapelsetider och körbara sökvägar på denna dator.

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

Inget resultat eller en otillgänglig sökväg är otillfredsställande. Skyddade processer kan begränsa åtkomst, och process-ID kan återanvändas. Behåll personliga sökvägar lokalt.

Använd filidentitetsguiden för att jämföra signaturer och produktmetadata. Ett filnamn ensamt kan inte fastställa säkerhet.

Är den säker?

Verifiera denna körande fil

En Microsoft-signerad kopia under WindowsApps MicrosoftCorporationII.WindowsSubsystemForLinux eller System32 är WslService. En wslservice.exe i Hämtade filer är det inte. Denna fil är fortfarande inte wsl.exe.

Jämför den registrerade platsen med den faktiska filen. En bekant mapp ensam fastställer inte identitet.

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

  • Förekommer även som System32\wslservice.exe på vissa versioner
  • Tjänstenamn: WslService
  • CLI-syskon: wsl.exe, inte denna binär

Kan jag avsluta den?

Stoppar WSL-sessioner

Att avsluta wslservice.exe river ner samordnaren. Körande distributioner avslutas. Det är inte samma sak som att stänga wsl.exe, och det är inte att avsluta wslhost för en enskild distribution.

Kan jag ta bort den?

Avinstallera WSL, inte en godtycklig exe

Inaktivera Windows-undersystem för Linux från Valfria funktioner eller avinstallera WSL Store-paketet. Ta inte bort System32 eller WindowsApps manuellt. Att ta bort wsl.exe tar inte bort WslService.

Bör den starta med Windows?

WslService startar vid behov när en WSL-klient ansluter. Det är inte en kryssruta i Autostart-appar bredvid wsl.exe.

Mät resursanvändning

Mät den aktuella processen snarare än att anta en universell baslinje
CPU och minne Jämför flera observationer för samma PID och arbetsbelastning. Denna post har ingen oberoende mätt universell baslinje.
Disk och nätverk Tillskriv aktivitet till den faktiska processen och den aktuella uppgiften; ett filnamn ensamt fastställer inte förväntade destinationer eller överföringsvolym.

Filinformation

Filinformation om wslservice.exe
Körbart namn wslservice.exe
Registrerad installationssökväg C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe
Utgivare Microsoft Corporation
Signaturkontroll Inspektera den faktiska filen; denna post certifierar inte dess certifikatidentitet.

Vanliga problem

Folk dödar wsl.exe i tron att de stoppade tjänsten

CLI-processen avslutas. WslService kan hålla VM:en och andra distributioner vid liv. Använd wsl --shutdown om du vill att samordnaren ska vara tyst.

Docker eller VS Code WSL startar om den hela tiden

Dessa program anropar tjänsten. Att stänga en Ubuntu-flik avinstallerar inte WslService.

Felsökning

Diagnostisera innan du ändrar något destruktivt.

wsl -l -v från en kommandotolk, inte Aktivitetshanteraren på wsl.exe

Status och version hanteras i kommandoradsgränssnittet. wslservice är värden i session 0 som dessa kommandon pratar med.

wsl --shutdown för att stoppa VM:en, öppna sedan en distribution igen

Om tjänsten inte startar, reparera WSL Store-paketet. Byt inte ut wslhost.exe för att "laga" WslService.

Tekniska detaljer

Tekniska detaljer
Teknisk information om wslservice.exe
Avbildningsnamn wslservice.exe
Tjänst WslService

Verifiera identiteten för en aktiv fil

Ett filnamn ensamt kan inte fastställa säkerhet. Verifiera den faktiska sökvägen, signaturen och produktidentiteten.

Källor och verifiering

Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. Hur vi efterforskar.

Var denna artikel användbar?

Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.

Var denna artikel användbar?