wslhost.exe
Términos de búsqueda del catálogo wslhost, wsl host, wsl interop host
Host de interoperabilidad por distribución. Retransmite la E/S entre Windows y Linux para una distribución en ejecución. No es WslService y no es el hipervisor.
Lo que necesita saber
wslhost es el asistente de interoperabilidad/host para una distribución en ejecución.
wslhost.exe acompaña a una distribución activa para que Windows y Linux puedan transferir archivos, E/S de consola e interoperabilidad relacionada. wslservice.exe coordina todas las distribuciones. wslrelay.exe reenvía puertos y parte de la stdio. Finalizar un host no desinstala WSL.
- ¿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 lo mismo que wslservice?
- No. Esto es interoperabilidad para una sola distribución
- ¿Muchas copias?
- Es habitual un asistente por cada distribución activa
¿Qué es wslhost.exe?
wslhost es el asistente de interoperabilidad/host para una distribución en ejecución. No es wslservice.exe. WslService administra la lista de sesiones. Este proceso solo asiste en la E/S para una instancia activa.
¿Qué hace?
Retransmite la E/S entre Windows y Linux para que Explorer, las canalizaciones y las llamadas de interoperabilidad lleguen a esa distribución. No lista distribuciones (`wsl -l -v`) y no gestiona Hyper-V.
¿Por qué se está ejecutando?
Una distribución está en ejecución y algo en Windows se está comunicando con ella. Las copias inactivas deberían salir una vez que esa distribución se detenga.
¿Por qué hay varias copias?
Más de un wslhost.exe suele significar más de una distribución o sesión de interoperabilidad activa. No son copias adicionales de WslService.
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 'wslhost.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 wslhost de Microsoft en el paquete de WSL es el asistente de interoperabilidad. Un wslhost.exe en el escritorio no lo es. Esto sigue sin ser el coordinador WslService.
Compare la ubicación registrada con el archivo real. Una carpeta familiar sola no establece la identidad.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe
- Editor esperado: Microsoft Corporation
- Vinculado a una distribución en ejecución, no a la CLI
- Homólogo coordinador: wslservice.exe
¿Puedo finalizarlo?
La interoperabilidad de esa distribución se interrumpe
Finalizar wslhost.exe puede congelar la interoperabilidad de archivos y consola para esa distribución hasta que WSL inicie otro host. WslService puede permanecer en ejecución. wsl --shutdown es el cierre completo admitido.
¿Puedo eliminarlo?
No
No elimine wslhost.exe. Anule el registro de una distribución o desinstale WSL si desea tener menos asistentes. No modifique la carpeta del paquete.
¿Debería iniciarse con Windows?
Una distribución en ejecución lo inicia. No pertenece a Aplicaciones de inicio y no es WslService.
Medir el uso de recursos
| 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
| Nombre del ejecutable | wslhost.exe |
|---|---|
| Ruta de instalación registrada | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe |
| Editor | Microsoft Corporation |
| Verificación de firma | Inspeccione el archivo real; esta entrada no certifica la identidad de su certificado. |
Problemas comunes
La gente finaliza wslservice para silenciar un wslhost
Eso detiene todas las distribuciones. Finalice la distribución no utilizada con wsl -t o cierre la aplicación que utiliza la interoperabilidad.
Bloqueo de Explorer en \\wsl.localhost
Este host forma parte de esa ruta. Reinicie la distribución. Reemplazar wslrelay.exe no soluciona la interoperabilidad de archivos 9P.
Solución de problemas
Diagnostique antes de realizar cualquier cambio destructivo.
Asocie la copia a una distribución, no a WslService
Línea de comandos y proceso primario en Process Explorer. Un Ubuntu en uso corresponde a este artículo. El servicio en sesión 0 es wslservice.exe.
wsl --shutdown solo cuando desee detener todas las distribuciones
A continuación, inicie una distribución y compruebe si vuelve a aparecer un único wslhost. No elimine el asistente de WindowsApps.
Detalles técnicos
Detalles técnicos
| Nombre de la imagen | wslhost.exe |
|---|---|
| Rol | Host de interoperabilidad Windows-Linux por distribución |
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.
- Microsoft Learn: sistemas de archivos de WSL · Interoperabilidad de archivos entre Windows y Linux en WSL
- Microsoft Learn: arquitectura de WSL · El servicio, la CLI y los asistentes son imágenes diferentes
- Mapa de procesos de Foxhole · Muestras directas en PC con Windows. No es una prueba comparativa de laboratorio.
- Microsoft Sysinternals: Sigcheck · Explica cómo inspeccionar las firmas de archivos. Esta referencia no establece la identidad ni la seguridad de un archivo en ejecución en particular.
- Microsoft: Get-CimInstance · Método de consulta de procesos local de solo lectura.
- Microsoft: Win32_Process properties · Documenta IDs de proceso, rutas ejecutables, fechas de creación y reutilización de ID de padre.
¿Fue útil este artículo?
Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.
Gracias. Eso nos ayuda a mejorar esta página.