Pular para o conteúdo

wslrelay.exe

Processo do WindowsMicrosoft Corporation

Termos de pesquisa do catálogo wslrelay, wsl relay, wsl localhost relay

WindowsComponente do sistema

Retransmissor de localhost e stdio do WSL. Ele encaminha portas e alguns fluxos de console entre o Windows e uma distro. Ele não é o hipervisor e não é o WslService.

O que você precisa saber

O wslrelay é o retransmissor de portas/stdio, não o hipervisor.

O wslrelay.exe encaminha portas localhost e alguns fluxos de stdio entre o Windows e o WSL. O vmcompute.exe e a VM utilitária cuidam da parte de computação. O wslhost.exe gerencia a interoperabilidade mais ampla. Finalizar um retransmissor pode derrubar um servidor web encaminhado, não o Hyper-V em si.

Seguro?
Verifique o caminho, a assinatura e o fornecedor do arquivo em execução. O nome por si só não pode comprovar a segurança.
É o Hyper-V?
Não. É um retransmissor de portas/stdio
Igual ao wslhost?
Não. O wslhost cuida da E/S de interoperabilidade
A Feex diz
Se vejo o wslrelay enquanto vinculei um aplicativo Linux ao localhost, trato isso como a ponte de portas. Não abro o Gerenciador do Hyper-V para procurar o vmms para essa escuta.

O que é o wslrelay.exe?

O wslrelay é o retransmissor de portas/stdio, não o hipervisor. Ele não é o vmms.exe e não é o vmcompute.exe. Esses executam a computação. Esta imagem apenas faz a ponte do localhost e de alguns fluxos.

O que ele faz?

Ele mapeia uma escuta do Linux para o localhost do Windows e pode transportar stdio para um processo iniciado. Ele não gerencia VMs e não lista distribuições.

Por que está em execução?

Uma distro publicou uma porta, uma ferramenta usou encaminhamento de localhost ou o WSL precisou de uma ponte de stdio. A ausência de soquetes encaminhados geralmente significa que este retransmissor deve estar ocioso ou ausente.

Por que existem várias cópias?

Várias cópias do wslrelay.exe podem representar várias pontes de portas ou stdio. Isso não significa múltiplos serviços de gerenciamento do Hyper-V.

Inspecione a instância em execução

No Windows PowerShell, esta consulta somente leitura lista IDs de processo correspondentes, tempos de criação e caminhos executáveis neste PC.

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

Nenhum resultado ou um caminho inacessível é inconclusivo. Processos protegidos podem restringir o acesso e IDs de processo podem ser reutilizados. Mantenha caminhos pessoais locais.

Use o guia de identidade de arquivo para comparar assinaturas e metadados do produto. Um nome de arquivo sozinho não pode estabelecer segurança.

Ele é seguro?

Verificar este arquivo em execução

Um wslrelay da Microsoft no pacote WSL é a ponte de localhost/stdio. Um wslrelay.exe em Temp não é. Ele ainda não é o vmms do Hyper-V.

Compare o local registrado com o arquivo real. Uma pasta familiar sozinha não estabelece identidade.

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

  • Fornecedor esperado: Microsoft Corporation
  • A função é a retransmissão de portas e stdio
  • Não é o vmcompute.exe e não é o vmms.exe

Posso finalizá-lo?

Essa porta encaminhada cai

Finalizar o wslrelay.exe pode interromper o acesso via localhost àquele ouvinte Linux. A VM utilitária pode continuar ativa. Interromper o vmms.exe é uma história diferente, do Hyper-V.

Posso removê-lo?

Não

Não exclua o wslrelay.exe. Interrompa o processo Linux que publicou a porta ou execute wsl --shutdown. Não desative o Hyper-V para remover este retransmissor.

Ele deve iniciar com o Windows?

Um encaminhamento ou ponte de stdio o inicia. Ele não pertence aos Aplicativos de Inicialização.

Meça o uso de recursos

Meça o processo atual em vez de assumir uma linha de base universal
CPU e memória Compare várias observações para o mesmo PID e carga de trabalho. Esta entrada não tem uma linha de base universal medida independentemente.
Disco e rede Atribua atividade ao processo real e à tarefa atual; um nome de arquivo sozinho não estabelece destinos esperados ou volume de transferência.

Informações do arquivo

Informações do arquivo wslrelay.exe
Nome do executável wslrelay.exe
Caminho de instalação registrado C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe
Fornecedor Microsoft Corporation
Verificação de assinatura Inspecione o arquivo real; esta entrada não certifica a identidade do seu certificado.

Problemas comuns

O navegador não consegue acessar localhost:3000 depois que um otimizador encerrou o retransmissor

Reinicie o servidor Linux ou a distro. O aplicativo ainda está na VM. O vmms nunca foi essa ponte.

Confundido com travamentos de arquivo do wslhost

A E/S de arquivos de \\wsl.localhost pertence ao wslhost. Uma porta localhost inativa pertence a este retransmissor.

Solução de problemas

Diagnostique antes de fazer qualquer alteração destrutiva.

Confirme se o processo Linux ainda está ouvindo

Dentro da distro, verifique a porta. Se ela estiver ouvindo lá mas o localhost do Windows falhar, o retransmissor é o lado do Windows. O Gerenciador do Hyper-V não mostrará este soquete.

wsl --shutdown, depois inicie o aplicativo novamente

Isso reconstrói os retransmissores. Não substitua o vmcompute.exe para "consertar o localhost".

Detalhes técnicos

Detalhes técnicos
Detalhes técnicos do wslrelay.exe
Nome da imagem wslrelay.exe
Função Retransmissor de localhost e stdio do WSL

Verifique a identidade de um arquivo em execução

Um nome de arquivo sozinho não pode estabelecer segurança. Verifique o caminho real, a assinatura e a identidade do produto.

Fontes e verificação

Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.

Este artigo foi útil?

Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.

Este artigo foi útil?