wslservice.exe
Katalogsöktermer wslservice, wsl service, lxssmanager
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
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
| 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
| 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
| 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.
- Microsoft Learn: WSL-arkitektur · wslservice.exe startar VM:en och distributioner
- Microsoft Learn: Om WSL · Delar i Windows-undersystem för Linux
- Foxhole-processkarta · Förstapartssamplingar på Windows-datorer. Inte ett laboratorieprestandatest.
- Microsoft Sysinternals: Sigcheck · Förklarar hur man inspekterar filsignaturer. Denna referens fastställer inte identiteten eller säkerheten för en viss körande fil.
- Microsoft: Get-CimInstance · Skrivskyddad lokal processfråge-metod.
- Microsoft: Win32_Process properties · Dokumenterar process-ID, körbara sökvägar, skapelsedatum och återanvändning av föräldra-ID.
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.
Tack. Det hjälper oss att förbättra den här sidan.