Pasar al contenido

wslrelay.exe

Proceso de WindowsMicrosoft Corporation

Términos de búsqueda del catálogo wslrelay, wsl relay, wsl localhost relay

WindowsComponente del sistema

Retransmisión de localhost y stdio de WSL. Reenvía puertos y algunos flujos de consola entre Windows y una distribución. No es el hipervisor y no es WslService.

Lo que necesita saber

wslrelay es la retransmisión de puertos/stdio, no el hipervisor.

wslrelay.exe reenvía puertos de localhost y parte de la stdio entre Windows y WSL. vmcompute.exe y la máquina virtual de utilidades constituyen la parte de cómputo. wslhost.exe gestiona una interoperabilidad más amplia. Finalizar una retransmisión puede desconectar un servidor web reenviado, no Hyper-V en sí.

¿Seguro?
Compruebe la ruta, la firma y el editor del archivo en ejecución. El nombre por sí solo no puede determinar la seguridad.
¿Es Hyper-V?
No. Es una retransmisión de puertos/stdio
¿Igual que wslhost?
No. wslhost gestiona la E/S de interoperabilidad
Feex dice
Si veo wslrelay mientras he vinculado una aplicación de Linux a localhost, lo trato como el puente de puertos. No abro el Administrador de Hyper-V ni busco vmms para esa escucha.

¿Qué es wslrelay.exe?

wslrelay es la retransmisión de puertos/stdio, no el hipervisor. No es vmms.exe y no es vmcompute.exe. Esos ejecutan el cómputo. Esta imagen solo sirve de puente para localhost y algunos flujos.

¿Qué hace?

Asigna una escucha de Linux a localhost de Windows y puede transportar stdio para un proceso iniciado. No administra máquinas virtuales y no lista distribuciones.

¿Por qué se está ejecutando?

Una distribución publicó un puerto, una herramienta utilizó el reenvío de localhost o WSL necesitó un puente de stdio. Si no hay sockets reenviados, a menudo significa que esta retransmisión debería estar inactiva o cerrada.

¿Por qué hay varias copias?

Varias copias de wslrelay.exe pueden ser varios puentes de puertos o stdio. No son varios servicios de administración de Hyper-V.

Inspeccionar la instancia en ejecución

En Windows PowerShell, esta consulta de solo lectura enumera los IDs de proceso coincidentes, los tiempos de creación y las rutas ejecutables en este PC.

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

Ningún resultado o una ruta inaccesible no es concluyente. Los procesos protegidos pueden restringir el acceso y los IDs de proceso pueden reutilizarse. Mantenga las rutas personales locales.

Use la guía de identidad de archivo para comparar firmas y metadatos del producto. Un nombre de archivo solo no puede establecer la seguridad.

¿Es seguro?

Verificar este archivo en ejecución

Un wslrelay de Microsoft en el paquete de WSL es el puente de localhost/stdio. Un wslrelay.exe en Temp no lo es. Esto sigue sin ser Hyper-V vmms.

Compare la ubicación registrada con el archivo real. Una carpeta familiar sola no establece la identidad.

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

  • Editor esperado: Microsoft Corporation
  • Su función es la retransmisión de puertos y stdio
  • No es vmcompute.exe y no es vmms.exe

¿Puedo finalizarlo?

Ese puerto reenviado se interrumpe

Finalizar wslrelay.exe puede interrumpir el acceso por localhost a ese proceso en escucha de Linux. La máquina virtual de utilidades puede permanecer activa. Detener vmms.exe es un asunto diferente, relativo a Hyper-V.

¿Puedo eliminarlo?

No

No elimine wslrelay.exe. Detenga el proceso de Linux que publicó el puerto o ejecute wsl --shutdown. No deshabilite Hyper-V para quitar esta retransmisión.

¿Debería iniciarse con Windows?

Un reenvío o puente de stdio lo inicia. No pertenece a Aplicaciones de inicio.

Medir el uso de recursos

Mida el proceso actual en lugar de asumir una línea de base universal
CPU y memoria Compare varias observaciones para el mismo PID y carga de trabajo. Esta entrada no tiene una línea de base universal medida de forma independiente.
Disco y red Atribuya la actividad al proceso real y a la tarea actual; un nombre de archivo solo no establece los destinos esperados ni el volumen de transferencia.

Información del archivo

Información del archivo wslrelay.exe
Nombre del ejecutable wslrelay.exe
Ruta de instalación registrada C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe
Editor Microsoft Corporation
Verificación de firma Inspeccione el archivo real; esta entrada no certifica la identidad de su certificado.

Problemas comunes

El navegador no puede acceder a localhost:3000 después de que un optimizador cerró la retransmisión

Reinicie el servidor Linux o la distribución. La aplicación sigue en la máquina virtual. vmms nunca fue este puente.

Confundido con bloqueos de archivos en wslhost

La E/S de archivos en \\wsl.localhost corresponde a wslhost. Un puerto de localhost que no responde es esta retransmisión.

Solución de problemas

Diagnostique antes de realizar cualquier cambio destructivo.

Confirme que el proceso de Linux sigue escuchando

Dentro de la distribución, compruebe el puerto. Si escucha allí pero el localhost de Windows falla, la retransmisión es la parte de Windows. El Administrador de Hyper-V no mostrará este socket.

wsl --shutdown, luego inicie la aplicación de nuevo

Eso reconstruye las retransmisiones. No reemplace vmcompute.exe para "reparar localhost".

Detalles técnicos

Detalles técnicos
Detalles técnicos de wslrelay.exe
Nombre de la imagen wslrelay.exe
Rol Retransmisión de localhost y stdio de WSL

Comprobar la identidad de un archivo en ejecución

Un nombre de archivo solo no puede establecer la seguridad. Verifique la ruta real, la firma y la identidad del producto.

Fuentes y verificación

Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.

¿Fue útil este artículo?

Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.

¿Fue útil este artículo?