1. [Wiki](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, Системний компонент

Вузол взаємодії для окремого дистрибутива. Передає введення-виведення між Windows і Linux для активного дистрибутива. Це не WslService і не гіпервізор.

## Що потрібно знати

wslhost - це допоміжний процес взаємодії/вузла для активного дистрибутива.

wslhost.exe працює поруч із активним дистрибутивом, забезпечуючи обмін файлами, консольне введення-виведення та відповідну взаємодію між Windows і Linux. wslservice.exe координує всі дистрибутиви. wslrelay.exe перенаправляє порти та частину stdio. Завершення одного процесу вузла не призводить до видалення WSL.

- **Безпечний?**: Перевірте шлях, підпис і видавця запущеного файлу. Лише назва не може підтвердити безпеку.

  **Те саме, що й wslservice?**: Ні. Це взаємодія для одного дистрибутива

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

Feex повідомляє

Якщо я бачу wslhost під час відкритого процесу Ubuntu, я сприймаю це як допоміжний процес взаємодії цього дистрибутива. Я не зупиняю WslService, щоб "закрити один вузол".

## Що таке wslhost.exe?

wslhost - це допоміжний процес взаємодії/вузла для активного дистрибутива. Він не є wslservice.exe. WslService контролює список сеансів. Цей процес лише забезпечує введення-виведення для активного екземпляра.

## Що він робить?

Він транслює операції введення-виведення між Windows і Linux, щоб Explorer, канали та виклики взаємодії досягали цього дистрибутива. Він не виводить список дистрибутивів (\`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/uk/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?

Запускається працюючим дистрибутивом. Це не компонент автозавантаження та не WslService.

## Виміряйте використання ресурсів

| ЦП та пам'ять  | Порівняйте кілька спостережень для одного й того ж 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 розглядається в цій статті. Службою сеансу 0 є wslservice.exe.

### Використовуйте wsl --shutdown лише тоді, коли потрібно зупинити всі дистрибутиви

Потім запустіть один дистрибутив і перевірте, чи повертається один wslhost. Не видаляйте допоміжний процес із WindowsApps.

## Технічні деталі

Технічні деталі

| Назва образу | wslhost.exe                                             |
| ------------ | ------------------------------------------------------- |
| Роль         | Вузол взаємодії Windows-Linux для окремого дистрибутива |

## Перевірте автентичність запущеного файлу

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

## Пов'язане

Ці сутності пов'язані з цією статтею. Тип вказується для кожного посилання.

[wslservice.exe: Процес Windows](https://feex.it/wiki/l/uk/process/wslservice.exe/)[wslrelay.exe: Процес Windows](https://feex.it/wiki/l/uk/process/wslrelay.exe/)[wsl.exe: Процес Windows](https://feex.it/wiki/l/uk/process/wsl.exe/)[Перевірте шлях до виконуваного файлу та цифровий підпис: Посібник](https://feex.it/wiki/l/uk/software/system/verify-executable-path-signature/)[Читайте Диспетчер завдань і порівнюйте активність процесів: Посібник](https://feex.it/wiki/l/uk/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 properties ](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: Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/uk/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)
