1. [Уики](https://feex.it/wiki/)
2. [Процеси](https://feex.it/wiki/process/)
3. [Windows процеси](https://feex.it/wiki/process/windows/)
4. wslhost.exe

# wslhost.exe

Процес на Windows: Microsoft Corporation

Термини за търсене в каталога wslhost, wsl host, wsl interop host

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

Хост за оперативна съвместимост (interop) за отделна дистрибуция. Препраща входа/изхода между Windows и Linux за работеща дистрибуция. Това не е WslService и не е хипервайзорът.

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

wslhost е помощният компонент за хостване/оперативна съвместимост на работеща дистрибуция.

wslhost.exe функционира успоредно с активна дистрибуция, така че Windows и Linux да могат да обменят файлове, конзолен вход/изход и свързаната оперативна съвместимост. wslservice.exe координира всички дистрибуции. wslrelay.exe пренасочва портове и част от стандартния вход/изход. Прекратяването на един хост не деинсталира WSL.

- **Безопасен ли е?**: Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.

  **Същото като wslservice ли е?**: Не. Това е съвместимост за една дистрибуция

  **Много копия?**: Обичайно е да има по един помощен процес за всяка натоварена дистрибуция

Feex казва

Ако видя wslhost, докато Ubuntu е отворен, третирам това като помощен компонент за съвместимост на тази дистрибуция. Не спирам WslService, за да "затворя един хост".

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

wslhost е помощният компонент за хостване/оперативна съвместимост на работеща дистрибуция. Това не е wslservice.exe. WslService управлява списъка със сесии. Този процес само помага за входа/изхода на активен екземпляр.

## Какво прави?

Той препраща входа/изхода между Windows и Linux, така че Explorer, каналите (pipes) и извикванията за оперативна съвместимост да достигат до тази дистрибуция. Той не извежда списък с дистрибуции (\`wsl -l -v\`) и не управлява Hyper-V.

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

Дистрибуция работи и процес в Windows комуникира с нея. Неактивните копия би трябвало да се затворят след спирането на тази дистрибуция.

## Защо има множество копия?

Повече от един процес wslhost.exe обикновено означава повече от една натоварена дистрибуция или активна сесия за съвместимост. Това не са допълнителни копия на WslService.

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

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

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

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

Използвайте [ръководство за идентификация на файлове](https://feex.it/wiki/l/bg/software/system/verify-executable-path-signature/) за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.

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

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

Процес wslhost на Microsoft в пакета на WSL е помощният компонент за съвместимост. wslhost.exe на работния плот не е такъв. Това все пак не е координаторът WslService.

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

`C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe`

- Очакван издател: Microsoft Corporation
- Свързан с работеща дистрибуция, а не с CLI
- Координиращ съседен процес: wslservice.exe

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

Взаимодействието с тази дистрибуция прекъсва

Прекратяването на wslhost.exe може да замрази файловото и конзолното взаимодействие за тази дистрибуция, докато WSL не стартира друг хост. WslService може да остане да работи. wsl --shutdown е поддържаният начин за пълно спиране.

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

Не

Не изтривайте wslhost.exe. Отменете регистрацията на дистрибуция или деинсталирайте WSL, ако искате по-малко помощни процеси. Не пипайте папката на пакета.

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

Работеща дистрибуция го стартира. Не е в Startup Apps и не е WslService.

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

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

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

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

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

### Потребители спират wslservice, за да заглушат един wslhost

Това спира всяка дистрибуция. Прекратете неизползваната дистрибуция с wsl -t или затворете приложението, използващо взаимодействието.

### Зависване на Explorer при \\\wsl.localhost

Този хост е в този път. Рестартирайте дистрибуцията. Замяната на wslrelay.exe не поправя 9P файловото взаимодействие.

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

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

### Свържете копието с дистрибуция, а не с WslService

Команден ред и родителски процес в Process Explorer. Едно натоварено Ubuntu е темата на тази статия. Услугата в session 0 е wslservice.exe.

### wsl --shutdown само след като искате всички дистрибуции да са спрени

След това стартирайте една дистрибуция и вижте дали се връща единичен wslhost. Не изтривайте помощния файл от WindowsApps.

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

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

| Име на изображението | wslhost.exe                                                       |
| -------------------- | ----------------------------------------------------------------- |
| Роля                 | Хост за взаимодействие между Windows и Linux за всяка дистрибуция |

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

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

## Свързани

Тези обекти са свързани с тази статия. Типът се показва на всяка връзка.

[wslservice.exe: Процес на Windows](https://feex.it/wiki/l/bg/process/wslservice.exe/)[wslrelay.exe: Процес на Windows](https://feex.it/wiki/l/bg/process/wslrelay.exe/)[wsl.exe: Процес на Windows](https://feex.it/wiki/l/bg/process/wsl.exe/)[Проверете пътя на изпълнимия файл и цифровия подпис: Ръководство](https://feex.it/wiki/l/bg/software/system/verify-executable-path-signature/)[Прочетете диспечера на задачите и сравнете активността на процесите: Ръководство](https://feex.it/wiki/l/bg/software/system/how-to-read-task-manager/)[Windows процеси: Категория](https://feex.it/wiki/process/windows/)

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

Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. [Как проучваме](https://feex.it/wiki/research/).

- [Microsoft Learn: Файлови системи на WSL ](https://learn.microsoft.com/windows/wsl/filesystems)· Файлово взаимодействие между Windows и Linux в WSL
- [Microsoft Learn: Архитектура на WSL ](https://learn.microsoft.com/windows/wsl/opensource)· Услугата, CLI и помощните програми са различни изпълними файлове
- [Карта на процесите във Foxhole ](https://foxhole.feex.it/)· Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Обяснява как се проверяват цифровите файлови подписи. Тази препратка не установява идентичността или безопасността на конкретен изпълняван файл.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Метод за локално запитване на процеси само за четене.
- [Microsoft: Win32_Process свойства ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.

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

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

Бързи факти

Кратката идентичност на тази страница. Спецификациите, източниците и пълната история остават в статията.

- **Тип**: Процес на Windows

  **Издател**: Microsoft Corporation

  **Изпълним файл**: wslhost.exe

  **Обичаен път**: C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslhost.exe

  **Запис на контекст**: Запис в каталога Feex Wiki

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

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/bg/process/wslhost.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
