Comment réparer une machine virtuelle Hyper-V bloquée en état d'arrêt



Essayez Notre Instrument Pour Éliminer Les Problèmes

L'utilisation des machines virtuelles a considérablement augmenté ces derniers temps. Cela n'est naturel que si vous en prenez en considération les avantages. Hyper-V est un logiciel de virtualisation natif Windows qui vous permet de créer des machines virtuelles sur votre système Windows. Bien qu'il ne fournisse pas autant de fonctionnalités que VMware ou VirtualBox, il est encore beaucoup utilisé. Comme tout autre logiciel, il a son lot de problèmes. L'un des problèmes auxquels sont souvent confrontés divers utilisateurs est celui du blocage de la machine virtuelle dans l'état d'arrêt.



Machine virtuelle bloquée en état d'arrêt



Lorsque cela se produit, la machine virtuelle refuse de s'arrêter et, par conséquent, elle ne peut pas être démarrée, ce que vous ne souhaitez pas. Cela peut se produire pour un certain nombre de raisons que nous mentionnerons ci-dessous. Cependant, avant de commencer, il est important de mentionner que, parfois, le problème est simplement causé par une machine hôte Windows obsolète. Par conséquent, avant de commencer avec cet article, assurez-vous que vous avez installé tous les Mises à jour Windows disponible. Cela dit, commençons.



  • Panne de stockage - En fait, dans certains cas, le problème peut être causé par une panne de stockage. Cela se produit lorsque le disque est signalé comme manquant, auquel cas vous devrez éteindre l'hôte ainsi que les autres disques. Une fois que vous l'avez redémarré, il devrait reconnaître le disque et, en cas de problème, commencer à les réparer si vous avez un système RAID en place.
  • Mauvaise configuration RRAS - Une autre cause du problème peut être la mauvaise configuration du service de routage et d'accès distant. Cela peut se produire lorsqu'une interface de votre environnement perturbe la configuration du RRAS. Dans un tel scénario, vous devrez désactiver le service pour résoudre le problème.
  • Options d'alimentation Windows - Les options d'alimentation de votre machine hôte Windows peuvent également déclencher un tel problème. Il s'avère que si vous avez configuré l'écran pour éteindre l'affichage après un certain temps, cela peut entraîner le blocage d'une VM. Dans un tel scénario, vous devrez le configurer pour ne jamais éteindre l'affichage.

Maintenant que nous en avons terminé avec les causes possibles du problème, commençons avec les méthodes par lesquelles vous pouvez restaurer votre machine virtuelle.

Méthode 1: tuer la machine virtuelle

En tuant, nous ne voulons pas nous débarrasser complètement de la machine virtuelle. Il s'agit plutôt de mettre fin au processus de la machine virtuelle bloquée et de pouvoir la redémarrer normalement. Il s'agit d'un processus assez simple si vous disposez d'une seule machine virtuelle en cours d'exécution sur la machine hôte. Si vous le faites, vous pouvez ignorer certaines des étapes que nous allons énumérer ci-dessous, ce qui aide à trouver le GUID de la machine virtuelle problématique.

Si vous disposez de plusieurs machines virtuelles, vous ne pouvez pas simplement tuer le processus de travail de la machine virtuelle ou vmwp.exe sans connaître le GUID de la machine virtuelle bloquée car le processus apparaît plusieurs fois dans Gestionnaire des tâches . Une fois que vous avez le GUID, vous pouvez trouver le processus correspondant à cet ID et le tuer sans aucun souci.



Suivez les instructions ci-dessous pour ce faire:

  1. Tout d'abord, pour connaître le GUID de vos machines virtuelles, ouvrez Powershell. Si vous avez une seule machine virtuelle, vous pouvez ignorer cette étape et simplement tuer le processus. De même, si vous connaissez le GUID de la machine, vous pouvez également ignorer cette étape.
  2. Une fois que vous avez ouvert le Powershell, tapez la commande suivante où VMname est le nom de la machine virtuelle problématique:
Get-VM 'VMname' | fl *
  1. Notez le VMId car vous en aurez besoin tout en trouvant le bon processus pour terminer.

    Trouver VMId

  2. Après cela, allez-y et ouvrez le Gestionnaire des tâches en cliquant avec le bouton droit sur la barre des tâches et en sélectionnant Gestionnaire des tâches dans le menu qui apparaît.
  3. Une fois le gestionnaire de tâches ouvert, passez à Détails languette.
  4. Maintenant, localisez le vmpw.exe processus en appuyant sur le bouton V. Vous trouverez plusieurs processus si vous avez plusieurs machines virtuelles en cours d'exécution.

    Processus de travail de machine virtuelle

  5. Utilisez l'ID que vous avez trouvé précédemment pour trouver le bon processus.
  6. Enfin, mettez en surbrillance le processus dont le nom d'utilisateur est en corrélation avec l'ID, puis appuyez sur le bouton Tâche finale bouton.

Méthode 2: modifier les options d'alimentation

En fin de compte, le options d'alimentation de votre machine Windows hôte peut également affecter l'état de vos machines virtuelles Hyper-V. L'un des confrontés au même problème a déclaré que le fait de changer l'affichage pour ne jamais s'éteindre résolvait le problème pour eux. Ainsi, cela vaut le coup. Voici comment procéder:

  1. Ouvrez le Début menu en appuyant sur la touche Windows, puis recherchez Plan d'alimentation.
  2. presse Entrer sur le résultat affiché.
  3. À partir de là, changez le Tour ou ff l'affichage option pour Jamais dans le menu déroulant.

    Options du plan d'alimentation

  4. Enfin, cliquez sur le Sauvegarder les modifications bouton.

Méthode 3: désactiver RRAS

Un service d'accès distant mal configuré peut également entraîner le problème. Comme nous l'avons mentionné précédemment, votre interface réseau peut perturber le service, ce qui bloque la machine virtuelle. Par conséquent, un moyen simple de résoudre ce problème serait de désactiver le service de routage et d'accès distant. Voici comment procéder:

  1. Tout d'abord, ouvrez le Courir boîte de dialogue en appuyant sur Touche Windows + R .
  2. Dans la boîte de dialogue Exécuter, tapez services.msc puis appuyez sur Entrée.
  3. Dans la fenêtre Services, recherchez le Service de routage et d'accès distant . Pour ce faire facilement, appuyez une fois sur la touche R pour accéder aux services à partir de l'alphabet R.
  4. Une fois localisé, double-cliquez sur le service pour ouvrir le Propriétés la fenêtre.

    Service RRAS

  5. Si le service est en cours d'exécution, arrêtez-le en cliquant sur le bouton Arrêtez bouton.
  6. Une fois le service arrêté, choisissez désactivé du Type de démarrage menu déroulant.
  7. Redémarrez le système.

Méthode 4: redémarrer la machine hôte

Dans la plupart des cas, un problème en tant que tel peut être facilement résolu en réhébergeant simplement la machine hôte. Une fois que vous avez redémarré la machine hôte, la VM se vide et démarre normalement. Assurez-vous également que votre système est à jour car le problème peut également être causé par un bogue Windows qui est souvent corrigé dans les mises à jour de suivi.

Mots clés Hyper-V 3 minutes de lecture