Pasar al contenido

vmcompute.exe

Proceso de WindowsMicrosoft Corporation

Términos de búsqueda del catálogo vmcompute, host compute service, hcs

WindowsComponente del sistema

Servicio de proceso de host (HCS). Ejecuta contenedores y la ruta de cálculo de la máquina virtual de utilidad de WSL2. No es la Administración de máquinas virtuales de Hyper-V (vmms.exe).

Lo que necesita saber

vmcompute es HCS, no Hyper-V vmms.exe.

vmcompute.exe aloja el Servicio de proceso de host. WSL2 y los contenedores de Windows utilizan este plano de proceso. vmms.exe es la Administración de máquinas virtuales de Hyper-V para las ediciones que ejecutan máquinas virtuales de Hyper-V completas. Finalizar HCS no detiene vmms, y lo contrario también es cierto.

¿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 vmms?
No. Esto es HCS, no VMMS de Hyper-V
¿Debería finalizarlo?
Los contenedores y el proceso de WSL2 pueden caerse
Feex dice
Si WSL2 o un contenedor están activos, espero vmcompute. No abro el Administrador de Hyper-V ni trato a vmms como este servicio.

¿Qué es vmcompute.exe?

vmcompute es HCS, no Hyper-V vmms.exe. El Servicio de proceso de host ejecuta máquinas virtuales de utilidad y contenedores. vmms.exe administra máquinas virtuales clásicas de Hyper-V en las ediciones que incluyen ese rol.

¿Qué hace?

Responde a llamadas de HCS para crear y ejecutar sistemas de proceso. No abre el Administrador de Hyper-V y no reemplaza a wsl.exe.

¿Por qué se está ejecutando?

WSL2, docker u otro cliente de HCS iniciaron una máquina virtual de utilidad o un contenedor. La ausencia de dicha carga de trabajo a menudo significa que este servicio debería estar inactivo.

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 'vmcompute.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 vmcompute.exe de System32 es el Servicio de proceso de host. Un vmcompute.exe en Temp no lo es. Ver este archivo no es prueba de que vmms.exe sea "el mismo proceso".

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

C:\Windows\System32\vmcompute.exe

  • Servicio: Servicio de proceso de host (vmcompute)
  • Utilizado por WSL2 y contenedores
  • No es vmms.exe (administración de Hyper-V)

¿Puedo finalizarlo?

Las cargas de trabajo de HCS se interrumpen

Finalizar vmcompute.exe puede detener los contenedores y la ruta de cálculo de WSL2. Las VM de Hyper-V administradas por vmms.exe son una pila diferente. Reinicie el Servicio de proceso de host si esas cargas de trabajo deben regresar.

¿Puedo eliminarlo?

No

No elimine vmcompute.exe. Desactive las características de virtualización opcionales no utilizadas desde Windows, no desde el Explorador. Deshabilitar vmms no elimina HCS.

¿Debería iniciarse con Windows?

El Servicio de proceso de host se inicia a petición. No es Aplicaciones de inicio ni es vmms.

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 vmcompute.exe
Nombre del ejecutable vmcompute.exe
Ruta de instalación registrada C:\Windows\System32\vmcompute.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 deshabilita el Administrador de Hyper-V pensando que detuvo HCS

vmms es el servicio de administración. WSL2 todavía puede usar vmcompute. Dos nombres, dos funciones.

Los contenedores fallan después de que alguien finalizó vmcompute para "liberar RAM"

Reinicie el Servicio de proceso de host. La RAM que deseaba suele ser vmmem, no este host.

Solución de problemas

Diagnostique antes de realizar cualquier cambio destructivo.

services.msc: Servicio de proceso de host, no Administración de máquinas virtuales

vmcompute es HCS. vmms es VMMS de Hyper-V. Reinicie el que coincida con la carga de trabajo.

Para la RAM de WSL2, use wsl --shutdown, no un reemplazo de archivos de HCS

vmmemWSL es el espacio de trabajo. Este ejecutable es el servicio de proceso. Deje System32 en paz.

Detalles técnicos

Detalles técnicos
Detalles técnicos de vmcompute.exe
Nombre de la imagen vmcompute.exe
Servicio Servicio de proceso de host

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?