wslrelay.exe
Термини за търсене в каталога wslrelay, wsl relay, wsl localhost relay
WSL реле за localhost и stdio. То препраща портове и някои конзолни потоци между Windows и дистрибуция. Не е хипервайзорът и не е WslService.
Какво трябва да знаете
wslrelay е релето за портове/stdio, а не хипервайзорът.
wslrelay.exe препраща localhost портове и някои stdio потоци между Windows и WSL. vmcompute.exe и помощната VM са изчислителната страна. wslhost.exe управлява по-широкото взаимодействие. Прекратяването на реле може да прекъсне препратен уеб сървър, но не и самия Hyper-V.
- Безопасен ли е?
- Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
- Hyper-V ли е?
- Не. То е реле за портове/stdio
- Същото като wslhost ли е?
- Не. wslhost е за входно-изходни операции при взаимодействие
Какво представлява wslrelay.exe?
wslrelay е релето за портове/stdio, а не хипервайзорът. Не е vmms.exe и не е vmcompute.exe. Те управляват изчисленията. Този файл само свързва localhost и някои потоци.
Какво прави?
То съпоставя Linux слушане към Windows localhost и може да пренася stdio за стартиран процес. Не управлява виртуални машини и не извежда списък с дистрибуции.
Защо се изпълнява?
Дистрибуция е публикувала порт, инструмент е използвал пренасочване на localhost или WSL е имал нужда от stdio мост. Липсата на препратени сокети обикновено означава, че това реле трябва да е неактивно или да липсва.
Защо има множество копия?
Няколко копия на wslrelay.exe могат да представляват няколко моста за портове или stdio. Това не са няколко услуги за управление на Hyper-V.
Инспектирайте работещия екземпляр
В Windows PowerShell, тази заявка само за четене изброява съвпадащи идентификатори на процеси, времена на създаване и пътища на изпълними файлове на този компютър.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wslrelay.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Липсата на резултат или недостъпен път е неубедителна. Защитените процеси могат да ограничат достъпа, а идентификаторите на процеси могат да бъдат използвани повторно. Пазете личните пътища локални.
Използвайте ръководство за идентификация на файлове за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.
Безопасен ли е?
Проверете този работещ файл
wslrelay на Microsoft в пакета на WSL е мостът за localhost/stdio. wslrelay.exe в Temp не е. Това все още не е Hyper-V vmms.
Сравнете записаното местоположение с действителния файл. Познатата папка сама по себе си не установява самоличност.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe
- Очакван издател: Microsoft Corporation
- Задачата е препредаване на портове и stdio
- Не е vmcompute.exe и не е vmms.exe
Мога ли да го прекратя?
Този препратен порт прекъсва
Прекратяването на wslrelay.exe може да наруши достъпа през localhost до този Linux слушател. Помощната VM може да остане активна. Спирането на vmms.exe е съвсем различна история с Hyper-V.
Мога ли да го премахна?
Не
Не изтривайте wslrelay.exe. Спрете процеса в Linux, който е публикувал порта, или изпълнете wsl --shutdown. Не деактивирайте Hyper-V, за да премахнете това реле.
Трябва ли да стартира с Windows?
Препращане или stdio мост го стартира. Не е в Startup Apps.
Измерване на използването на ресурсите
| CPU и памет | Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия. |
|---|---|
| Диск и мрежа | Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер. |
Информация за файла
| Име на изпълнимия файл | wslrelay.exe |
|---|---|
| Записан път на инсталация | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe |
| Издател | Microsoft Corporation |
| Проверка на подписа | Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат. |
Често срещани проблеми
Браузърът не може да отвори localhost:3000, след като оптимизатор е прекратил релето
Рестартирайте Linux сървъра или дистрибуцията. Приложението все още е във виртуалната машина. vmms никога не е бил този мост.
Бърка се със замръзвания на файлове от wslhost
Входно-изходните операции с файлове през \\wsl.localhost се поемат от wslhost. Неработещ localhost порт се дължи на това реле.
Отстраняване на неизправности
Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.
Потвърдете, че процесът в Linux все още слуша
Проверете порта вътре в дистрибуцията. Ако слуша там, но Windows localhost се проваля, релето е от страната на Windows. Hyper-V Manager няма да покаже този сокет.
wsl --shutdown, след което стартирайте приложението отново
Това изгражда релетата наново. Не заменяйте vmcompute.exe, за да "поправите localhost".
Технически подробности
Технически подробности
| Име на изображението | wslrelay.exe |
|---|---|
| Роля | WSL реле за localhost и stdio |
Проверете идентичността на работещ файл
Само името на файл не може да установи безопасност. Проверете действителния път, подписа и самоличността на продукта.
Източници и проверка
Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.
- Microsoft Learn: Мрежова работа в WSL · localhost и препращане на портове между Windows и WSL
- Microsoft Learn: Архитектура на WSL · Мрежовите помощни програми не са конзолният интерфейс
- Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
- Microsoft Sysinternals: Sigcheck · Обяснява как се проверяват цифровите файлови подписи. Тази препратка не установява идентичността или безопасността на конкретен изпълняван файл.
- Microsoft: Get-CimInstance · Метод за локално запитване на процеси само за четене.
- Microsoft: Win32_Process свойства · Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.