Pasar al contenido

wsl.exe

Proceso de WindowsMicrosoft Corporation

Términos de búsqueda del catálogo wsl, windows subsystem for linux cli, wsl.exe

WindowsComponente del sistema

Iniciador de línea de comandos de WSL orientado al usuario. Aquí se ejecuta `wsl -l -v`. No es vmmem y no es WslService.

Lo que necesita saber

wsl.exe es la CLI que usted ejecuta; no es vmmem.

wsl.exe es el iniciador integrado en el sistema. `wsl -l -v` muestra las distribuciones. La RAM del invitado para WSL2 se muestra como vmmem o vmmemWSL. WslService mantiene viva la máquina virtual después de que esta CLI finaliza. Cerrar el símbolo del sistema no limpia la memoria.

¿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 vmmem?
No. vmmem es la memoria del invitado
¿Puedo finalizarlo?
Esa sesión de CLI finaliza
Feex dice
Si alguien señala a wsl.exe por "8 GB de RAM de WSL", miro vmmemWSL. Utilizo la CLI para listar y apagar. No finalizo el iniciador esperando que el conjunto de trabajo de la máquina virtual desaparezca.

¿Qué es wsl.exe?

wsl.exe es la CLI que usted ejecuta; no es vmmem. La memoria en el Administrador de tareas para la máquina virtual de WSL2 es vmmemWSL (o vmmem). Este archivo solo inicia y controla. Tampoco es WslService.

¿Qué hace?

Inicia una distribución, ejecuta comandos de Linux y acepta `wsl --shutdown`. No contiene el conjunto de trabajo del invitado y no aloja el Administrador de Hyper-V.

¿Por qué se está ejecutando?

Usted, un script, Windows Terminal o un IDE iniciaron WSL. Un wsl.exe de corta duración es un comando puntual. Uno de larga duración es un shell conectado.

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 'wsl.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

El wsl.exe de System32 es la CLI de Microsoft. Un wsl.exe en Downloads no lo es. Un uso elevado de RAM en una fila diferente llamada vmmem no corresponde a este iniciador.

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

C:\Windows\System32\wsl.exe

  • Iniciador integrado en System32
  • Listar distribuciones con wsl -l -v
  • Homólogo de memoria: vmmem / vmmemWSL, no este archivo

¿Puedo finalizarlo?

Cierra esa CLI

Finalizar wsl.exe detiene ese comando o shell. La máquina virtual de WSL2 puede permanecer en vmmemWSL hasta ejecutar `wsl --shutdown`. Finalizar vmmem no se ofrece como una eliminación de archivo.

¿Puedo eliminarlo?

Características opcionales, no el Explorador

Quite el Subsistema de Windows para Linux de las Características opcionales o el paquete de la Store. No elimine System32\wsl.exe. Eliminar vmmem no es una desinstalación admitida.

¿Debería iniciarse con Windows?

Un acceso directo o un perfil de Terminal pueden iniciarlo. La fila de memoria de la máquina virtual no es esta CLI.

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 wsl.exe
Nombre del ejecutable wsl.exe
Ruta de instalación registrada C:\Windows\System32\wsl.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 intenta eliminar vmmem porque wsl.exe parece pequeño

vmmem es la memoria del invitado en el host. Utilice wsl --shutdown desde esta CLI. No hay una limpieza de vmmem.exe en System32.

`wsl -l -v` aparece vacío tras finalizar WslService

La CLI no puede comunicarse con un coordinador inactivo. Inicie WslService y vuelva a listar. El archivo del iniciador nunca fue el servicio.

Solución de problemas

Diagnostique antes de realizar cualquier cambio destructivo.

Ejecute wsl -l -v antes de buscar el uso de RAM

Las distribuciones detenidas siguen dejando una máquina virtual hasta el apagado. vmmemWSL es ese conjunto de trabajo. Este ejecutable es únicamente el comando.

wsl --shutdown, luego confirme que vmmemWSL se ha cerrado

Si la CLI da error, repare WSL. No reemplace wsl.exe desde un zip y no elimine ningún archivo vmmem.

Detalles técnicos

Detalles técnicos
Detalles técnicos de wsl.exe
Nombre de la imagen wsl.exe
Rol Iniciador de línea de comandos 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?