Прескачане към съдържанието

wslservice.exe

Процес на WindowsMicrosoft Corporation

Термини за търсене в каталога wslservice, wsl service, lxssmanager

WindowsСистемен компонент

Услуга на WSL (WslService). Тя координира дистрибуциите и помощната виртуална машина на WSL2. Не е конзолният интерфейс wsl.exe и не е wslhost.exe.

Какво трябва да знаете

Това е услугата на WSL, а не конзолният инструмент wsl.exe.

wslservice.exe е WslService. Тя стартира виртуалната машина на WSL2, регистрира дистрибуции и комуникира с Linux init. wsl.exe е командата, която въвеждате. wslhost.exe е помощен процес за взаимодействие за всяка дистрибуция. Прекратяването на услугата не е същото като затварянето на раздел в терминала.

Безопасен ли е?
Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
Същото като wsl.exe ли е?
Не. Това е услугата
Трябва ли да го прекратя?
Работещите дистрибуции спират
Feex казва
Ако видя wslservice до Ubuntu, го приемам за координатор. Изпълнявам wsl -l -v, когато искам информация от CLI. Не прекратявам wsl.exe с мисълта, че WslService е спряна.

Какво представлява wslservice.exe?

wslservice.exe е услугата на WSL, а не CLI инструментът wsl.exe. Името на услугата е WslService. Тя координира дистрибуциите и помощната виртуална машина на WSL2. wslhost.exe само помага на работеща дистрибуция при взаимодействието.

Какво прави?

Тя създава WSL сесии, монтира споделени ресурси и поддържа hvsocket връзка към виртуалната машина. Тя не анализира `wsl -l -v` вместо вас и не рисува Windows Terminal.

Защо се изпълнява?

Отворили сте дистрибуция, Docker Desktop, VS Code WSL или друг клиент е извикал ILxssUserSession. Нормално е услугата да е неактивна след `wsl --shutdown`.

Инспектирайте работещия екземпляр

В Windows PowerShell, тази заявка само за четене изброява съвпадащи идентификатори на процеси, времена на създаване и пътища на изпълними файлове на този компютър.

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

Липсата на резултат или недостъпен път е неубедителна. Защитените процеси могат да ограничат достъпа, а идентификаторите на процеси могат да бъдат използвани повторно. Пазете личните пътища локални.

Използвайте ръководство за идентификация на файлове за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.

Безопасен ли е?

Проверете този работещ файл

Подписано от Microsoft копие под WindowsApps MicrosoftCorporationII.WindowsSubsystemForLinux или System32 е WslService. Файл wslservice.exe в Downloads не е. Този файл все още не е wsl.exe.

Сравнете записаното местоположение с действителния файл. Познатата папка сама по себе си не установява самоличност.

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

  • Среща се също като System32\wslservice.exe при някои компилации
  • Име на услугата: WslService
  • Съседен CLI инструмент: wsl.exe, а не този файл

Мога ли да го прекратя?

Спира WSL сесиите

Прекратяването на wslservice.exe разрушава координатора. Работещите дистрибуции се затварят. Това не е затваряне на wsl.exe и не е спиране на wslhost за отделна дистрибуция.

Мога ли да го премахна?

Деинсталирайте WSL, а не произволен exe файл

Изключете Windows Subsystem for Linux от Optional features или деинсталирайте пакета на WSL от Store. Не изтривайте ръчно System32 или WindowsApps. Премахването на wsl.exe не премахва WslService.

Трябва ли да стартира с Windows?

WslService се стартира при поискване, когато се свърже WSL клиент. Не е опция за отмяна в Startup Apps до wsl.exe.

Измерване на използването на ресурсите

Измерете текущия процес, вместо да приемате универсална базова линия
CPU и памет Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия.
Диск и мрежа Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер.

Информация за файла

Файлова информация за wslservice.exe
Име на изпълнимия файл wslservice.exe
Записан път на инсталация C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe
Издател Microsoft Corporation
Проверка на подписа Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат.

Често срещани проблеми

Потребители прекратяват wsl.exe, мислейки си, че са спрели услугата

CLI инструментът се затваря. WslService може да поддържа виртуалната машина и други дистрибуции активни. Използвайте wsl --shutdown, ако искате координаторът да бъде спрян.

Docker или VS Code WSL продължава да я връща

Тези приложения извикват услугата. Затварянето на един раздел на Ubuntu не деинсталира WslService.

Отстраняване на неизправности

Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.

wsl -l -v от команден ред, а не Task Manager за wsl.exe

Състоянието и версията се показват чрез CLI. wslservice е хостът в session 0, с когото тези команди комуникират.

wsl --shutdown за спиране на виртуалната машина, след което отворете отново една дистрибуция

Ако услугата не стартира, поправете пакета на WSL от Store. Не заменяйте wslhost.exe, за да "поправяте" WslService.

Технически подробности

Технически подробности
Технически подробности за wslservice.exe
Име на изображението wslservice.exe
Услуга WslService

Проверете идентичността на работещ файл

Само името на файл не може да установи безопасност. Проверете действителния път, подписа и самоличността на продукта.

Източници и проверка

Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.

  • Microsoft Learn: Архитектура на WSL · wslservice.exe стартира виртуалната машина и дистрибуциите
  • Microsoft Learn: За WSL · Компоненти на Windows Subsystem for Linux
  • Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
  • Microsoft Sysinternals: Sigcheck · Обяснява как се проверяват цифровите файлови подписи. Тази препратка не установява идентичността или безопасността на конкретен изпълняван файл.
  • Microsoft: Get-CimInstance · Метод за локално запитване на процеси само за четене.
  • Microsoft: Win32_Process свойства · Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.

Беше ли полезна тази статия?

Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.

Беше ли полезна тази статия?