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

wslrelay.exe

Процес на WindowsMicrosoft Corporation

Термини за търсене в каталога wslrelay, wsl relay, wsl localhost relay

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

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 е за входно-изходни операции при взаимодействие
Feex казва
Ако видя wslrelay, докато съм привързал Linux приложение към localhost, го приемам за мост за портове. Не отварям Hyper-V Manager, за да търся vmms за това слушане.

Какво представлява 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
Име на изпълнимия файл 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
Име на изображението wslrelay.exe
Роля WSL реле за localhost и stdio

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

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

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

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

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

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

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