1. [Wiki](https://feex.it/wiki/)
2. [Processus](https://feex.it/wiki/process/)
3. [Processus Windows](https://feex.it/wiki/process/windows/)
4. vmcompute.exe

# vmcompute.exe

Processus Windows: Microsoft Corporation

Termes de recherche du catalogue vmcompute, host compute service, hcs

Windows, Composant système

Service de calcul d'hôte (Host Compute Service, HCS). Il exécute les conteneurs et le chemin de calcul de machine virtuelle utilitaire de WSL2. Ce n'est pas la Gestion d'ordinateurs virtuels Hyper-V (vmms.exe).

## Ce que vous devez savoir

vmcompute est le HCS, pas vmms.exe d'Hyper-V.

vmcompute.exe héberge le Service de calcul d'hôte (Host Compute Service). WSL2 et les conteneurs Windows utilisent ce plan de calcul. vmms.exe est la Gestion d'ordinateurs virtuels Hyper-V pour les éditions qui exécutent des machines virtuelles Hyper-V complètes. Arrêter HCS n'arrête pas vmms, et l'inverse est également vrai.

- **Sûr ?**: Vérifiez l'emplacement, la signature et l'éditeur du fichier en cours d'exécution. Le nom seul ne permet pas d'établir la sécurité.

  **Identique à vmms ?**: Non. Il s'agit du HCS, pas d'Hyper-V VMMS

  **Dois-je y mettre fin ?**: Les conteneurs et le calcul WSL2 peuvent s'interrompre

Feex précise

Si WSL2 ou un conteneur est actif, je m'attends à vmcompute. Je n'ouvre pas le Gestionnaire Hyper-V en traitant vmms comme étant ce service.

## Qu'est-ce que vmcompute.exe ?

vmcompute est le HCS, pas vmms.exe d'Hyper-V. Le Service de calcul d'hôte exécute des machines virtuelles utilitaires et des conteneurs. vmms.exe gère les machines virtuelles Hyper-V classiques sur les éditions incluant ce rôle.

## Que fait-il ?

Il répond aux appels HCS pour créer et exécuter des systèmes de calcul. Il n'ouvre pas le Gestionnaire Hyper-V et ne remplace pas wsl.exe.

## Pourquoi s'exécute-t-il ?

WSL2, docker ou un autre client HCS a démarré une machine virtuelle utilitaire ou un conteneur. En l'absence d'une telle charge de travail, ce service devrait généralement être inactif.

## Inspecter l'instance en cours d'exécution

Dans Windows PowerShell, cette requête en lecture seule liste les ID de processus correspondants, les heures de création et les chemins d'accès exécutables sur ce PC.

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

Aucun résultat ou un chemin inaccessible est non concluant. Les processus protégés peuvent restreindre l'accès, et les ID de processus peuvent être réutilisés. Gardez les chemins personnels locaux.

Utilisez le [guide d'identification de fichier](https://feex.it/wiki/l/fr/software/system/verify-executable-path-signature/) pour comparer les signatures et les métadonnées du produit. Un nom de fichier seul ne peut pas établir la sécurité.

## Est-il sûr ?

Vérifier ce fichier en cours d'exécution

Le fichier vmcompute.exe de System32 est le Service de calcul d'hôte. Un vmcompute.exe dans Temp ne l'est pas. La présence de ce fichier ne prouve pas que vmms.exe est « le même processus ».

Comparez l'emplacement enregistré avec le fichier réel. Un dossier familier seul n'établit pas l'identité.

`C:\Windows\System32\vmcompute.exe`

- Service : Service de calcul d'hôte (vmcompute)
- Utilisé par WSL2 et les conteneurs
- Pas vmms.exe (gestion Hyper-V)

## Puis-je l'arrêter ?

Les charges de travail HCS s'interrompent

Arrêter vmcompute.exe peut interrompre les conteneurs et le chemin de calcul de WSL2. Les machines virtuelles Hyper-V gérées par vmms.exe relèvent d'une pile distincte. Redémarrez le Service de calcul d'hôte si ces charges de travail doivent reprendre.

## Puis-je le supprimer ?

Non

Ne supprimez pas vmcompute.exe. Désactivez les fonctionnalités de virtualisation facultatives inutilisées depuis Windows, pas depuis l'Explorateur. Désactiver vmms ne supprime pas HCS.

## Doit-il démarrer avec Windows ?

Le Service de calcul d'hôte démarre à la demande. Ce n'est pas lié aux Applications de démarrage ni à vmms.

## Mesurer l'utilisation des ressources

| CPU et mémoire   | Comparez plusieurs observations pour le même PID et la même charge de travail. Cette entrée n'a pas de base universelle mesurée indépendamment.            |
| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Disque et réseau | Attribuez l'activité au processus réel et à la tâche en cours ; un nom de fichier seul n'établit pas les destinations attendues ni le volume de transfert. |

## Informations sur le fichier

| Nom de l'exécutable              | vmcompute.exe                                                                          |
| -------------------------------- | -------------------------------------------------------------------------------------- |
| Chemin d'installation enregistré | C:\Windows\System32\vmcompute.exe                                                      |
| Éditeur                          | Microsoft Corporation                                                                  |
| Vérification de la signature     | Inspectez le fichier réel ; cette entrée ne certifie pas l'identité de son certificat. |

## Problèmes courants

### Désactivation du Gestionnaire Hyper-V en pensant arrêter HCS

vmms est le service de gestion. WSL2 peut toujours utiliser vmcompute. Deux noms, deux fonctions.

### Échec des conteneurs après l'arrêt de vmcompute pour « libérer de la RAM »

Redémarrez le Service de calcul d'hôte. La RAM convoitée est généralement vmmem, pas cet hôte.

## Dépannage

Diagnostiquez avant d'effectuer toute modification destructive.

### services.msc : Service de calcul d'hôte, pas Gestion d'ordinateurs virtuels

vmcompute est HCS. vmms est Hyper-V VMMS. Redémarrez celui qui correspond à la charge de travail.

### Pour la RAM WSL2, utilisez wsl --shutdown, pas le remplacement d'un fichier HCS

vmmemWSL est la mémoire de travail (working set). Cet exécutable est le service de calcul. Ne touchez pas à System32.

## Détails techniques

Détails techniques

| Nom de l'image | vmcompute.exe            |
| -------------- | ------------------------ |
| Service        | Service de calcul d'hôte |

## Vérifier l'identité d'un fichier en cours d'exécution

Un nom de fichier seul ne peut pas établir la sécurité. Vérifiez le chemin réel, la signature et l'identité du produit.

## Associé

Ces entités sont liées à cet article. Le type est affiché sur chaque lien.

[vmms.exe: Processus Windows](https://feex.it/wiki/l/fr/process/vmms.exe/)[wslservice.exe: Processus Windows](https://feex.it/wiki/l/fr/process/wslservice.exe/)[Processus vs service: Guide](https://feex.it/wiki/l/fr/software/system/process-vs-service/)[Vérifiez un chemin d'accès exécutable et une signature numérique: Guide](https://feex.it/wiki/l/fr/software/system/verify-executable-path-signature/)[Lire le Gestionnaire des tâches et comparer l'activité des processus: Guide](https://feex.it/wiki/l/fr/software/system/how-to-read-task-manager/)[Processus Windows: Catégorie](https://feex.it/wiki/process/windows/)

## Sources et vérification

Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante. [Notre méthodologie de recherche](https://feex.it/wiki/research/).

- [Microsoft Learn : Service de calcul d'hôte ](https://learn.microsoft.com/virtualization/api/hcs/overview)· HCS est vmcompute, l'API de calcul pour conteneurs et machines virtuelles utilitaires
- [Microsoft Learn : Conteneurs avec isolation Hyper-V ](https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/hyperv-container)· Les conteneurs utilisent le service de calcul, pas vmms comme hôte HCS
- [Carte des processus Foxhole ](https://foxhole.feex.it/)· Échantillons internes sur des PC Windows. Ceci n'est pas un benchmark de laboratoire.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Explique comment inspecter les signatures de fichiers. Cette référence n'établit pas l'identité ou la sécurité d'un fichier particulier en cours d'exécution.
- [Microsoft : Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Méthode de requête de processus locale en lecture seule.
- [Microsoft : propriétés de Win32_Process ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Documente les ID de processus, les chemins d'accès exécutables, les dates de création et la réutilisation de l'ID parent.

## Cet article vous a-t-il été utile ?

Un simple oui ou non suffit. Choisissez une raison si vous le souhaitez, ou ajoutez une courte remarque.

Faits en bref

La synthèse rapide de cette page. Les spécifications, les sources et le contenu complet restent dans l'article.

- **Type**: Processus Windows

  **Éditeur**: Microsoft Corporation

  **Exécutable**: vmcompute.exe

  **Emplacement habituel**: C:\Windows\System32\vmcompute.exe

  **Enregistrer le contexte**: Entrée de référence Feex Wiki

  **Service associé**: vmcompute / Service de calcul d'hôte

Statut de la source enregistré : Examiné par Feex: Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/fr/process/vmcompute.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
