So beheben Sie die Hyper-V-VM, die im Stoppzustand stecken geblieben ist

Der Einsatz virtueller Maschinen hat in letzter Zeit stark zugenommen. Dies ist nur natürlich, wenn man ihre Vorteile berücksichtigt. Hyper-V ist eine Windows-native Virtualisierungssoftware, mit der Sie virtuelle Maschinen auf Ihrem Windows-System erstellen können. Obwohl es im Vergleich zu VMware oder VirtualBox nicht so viele Funktionen bietet, wird es dennoch ziemlich häufig verwendet. Wie jede andere Software hat sie ihre eigenen Probleme. Eines der Probleme, mit denen verschiedene Benutzer häufig konfrontiert sind, besteht darin, dass die virtuelle Maschine im Stoppzustand stecken bleibt.

Virtuelle Maschine steckt im Stoppzustand fest

In diesem Fall weigert sich die virtuelle Maschine, anzuhalten, und kann daher nicht gestartet werden, was Sie nicht möchten. Dies kann aus einer Reihe von Gründen passieren, die wir weiter unten erwähnen werden. Bevor wir jedoch beginnen, ist es wichtig zu erwähnen, dass das Problem manchmal einfach durch einen veralteten Windows-Hostcomputer verursacht wird. Bevor Sie mit diesem Artikel beginnen, stellen Sie daher sicher, dass Sie alle verfügbaren Windows-Updates installiert haben. Lassen Sie uns damit beginnen.

  • Speicherfehler — Wie sich herausstellt, kann das Problem in einigen Fällen durch einen Speicherfehler verursacht werden. Dies geschieht, wenn die Festplatte als fehlend gemeldet wird. In diesem Fall müssen Sie den Host sowie die anderen Festplatten ausschalten. Sobald Sie es erneut starten, sollte es die Festplatte erkennen und bei Problemen mit der Reparatur beginnen, wenn Sie ein RAID-System installiert haben.
  • RRAS-Fehlkonfiguration — Eine weitere Ursache des Problems kann die Fehlkonfiguration des Routing- und RAS-Dienstes sein. Dies kann passieren, wenn eine Schnittstelle in Ihrer Umgebung die Konfiguration des RRAS durcheinander bringt. In einem solchen Szenario müssen Sie den Dienst deaktivieren, um das Problem zu beheben.
  • Windows-Energieoptionen — Die Energieoptionen Ihres Windows-Hostcomputers können ebenfalls ein solches Problem auslösen. Es stellt sich heraus, dass es dazu führen kann, dass eine VM hängen bleibt, wenn Sie den Bildschirm so eingestellt haben, dass die Anzeige nach einer bestimmten Zeit ausgeschaltet wird. In einem solchen Szenario müssen Sie es so einstellen, dass das Display nie ausgeschaltet wird.

Nachdem wir nun mit den möglichen Ursachen des Problems fertig sind, lassen Sie uns mit den Methoden beginnen, mit denen Sie Ihre virtuelle Maschine wieder hochfahren können.

Methode 1: Töten Sie die virtuelle Maschine

Mit Töten meinen wir nicht, die virtuelle Maschine vollständig loszuwerden. Es bedeutet vielmehr, den Prozess der hängengebliebenen virtuellen Maschine zu beenden und sie wieder normal starten zu können. Dies ist ein recht einfacher Vorgang, wenn auf dem Hostcomputer eine einzelne virtuelle Maschine ausgeführt wird. Wenn Sie dies tun, können Sie einige der Schritte überspringen, die wir unten auflisten werden, um die GUID der problematischen virtuellen Maschine zu finden.

Falls Sie über mehrere virtuelle Maschinen verfügen, können Sie den Worker-Prozess der virtuellen Maschine oder vmwp.exe nicht einfach beenden, ohne die GUID der festgefahrenen virtuellen Maschine zu kennen, da der Prozess mehrmals im Task-Manager angezeigt wird. Sobald Sie die GUID haben, können Sie den Prozess finden, der dieser ID entspricht, und ihn ohne Sorgen beenden.

Befolgen Sie dazu die folgenden Anweisungen:

  1. Um die GUID Ihrer virtuellen Maschinen herauszufinden, öffnen Sie zunächst Power Shell. Wenn Sie eine einzelne virtuelle Maschine haben, können Sie diesen Schritt überspringen und den Prozess einfach beenden. Wenn Sie die GUID des Computers kennen, können Sie diesen Schritt ebenfalls überspringen.
  2. Nachdem Sie die Powershell geöffnet haben, geben Sie den folgenden Befehl ein, wobei VM-Name ist der Name der problematischen virtuellen Maschine:
Get-VM "VMname" | fl *
  1. Notieren Sie sich die VMId da Sie dies benötigen, während Sie den richtigen Prozess zum Ende finden.
    Suche nach VMId
  2. Danach mach weiter und öffne die Taskmanager indem Sie mit der rechten Maustaste auf die Taskleiste klicken und Task-Manager aus dem angezeigten Menü auswählen.
  3. Sobald sich der Task-Manager öffnet, wechseln Sie zum Einzelheiten Tab.
  4. Suchen Sie nun die vmpw.exe Vorgang durch Drücken der V-Taste. Sie finden mehrere Prozesse, wenn mehrere VMs ausgeführt werden.
    Worker-Prozess für virtuelle Maschinen
  5. Verwenden Sie die ID, die Sie zuvor gefunden haben, um den richtigen Prozess zu finden.
  6. Markieren Sie abschließend den Prozess, dessen Benutzername mit der ID korreliert, und drücken Sie dann die Task beenden Taste.

Methode 2: Energieoptionen ändern

Wie sich herausstellt, können sich auch die Energieoptionen Ihres Host-Windows-Computers auf den Status Ihrer virtuellen Hyper-V-Maschinen auswirken. Einer derjenigen, die mit dem gleichen Problem konfrontiert waren, sagte, dass das Ändern der Anzeige, um sie nie auszuschalten, das Problem für sie behoben habe. Es ist also einen Versuch wert. So geht’s:

  1. Öffne die Start Menü durch Drücken der Windows-Taste und suchen Sie dann nach Energieplan.
  2. Drücken Sie Eingeben auf das angezeigte Ergebnis.
  3. Von dort aus ändern Sie die Wende Öff das Display Option zu noch nie aus dem Dropdown-Menü.
    Energiesparplan-Optionen
  4. Klicken Sie abschließend auf die Änderungen speichern Taste.

Methode 3: Deaktivieren Sie RRAS

Ein falsch konfigurierter RAS-Dienst kann ebenfalls zu dem Problem führen. Wie bereits erwähnt, kann Ihre Netzwerkschnittstelle den Dienst durcheinander bringen, was dazu führt, dass die virtuelle Maschine hängen bleibt. Daher besteht eine einfache Möglichkeit, dies zu beheben, darin, den Routing- und RAS-Dienst zu deaktivieren. So geht’s:

  1. Öffnen Sie zunächst die Lauf Dialogfeld, indem Sie die Taste Windows-Taste + R.
  2. Geben Sie im Dialogfeld Ausführen ein dienste.msc und drücken Sie dann die Eingabetaste.
  3. Suchen Sie im Fenster Dienste nach dem Routing- und RAS-Dienst. Drücken Sie dazu einfach einmal die R-Taste, um zu den Diensten zu springen, die mit dem Buchstaben R beginnen.
  4. Doppelklicken Sie nach der Suche auf den Dienst, um das Eigenschaften Fenster.
    RRAS-Dienst
  5. Wenn der Dienst ausgeführt wird, stoppen Sie ihn, indem Sie auf klicken Stoppen Taste.
  6. Nachdem der Dienst beendet wurde, wählen Sie Deaktiviert von dem Starttyp Dropdown-Menü.
  7. Starten Sie das System neu.

Methode 4: Starten Sie den Hostcomputer neu Re

In den meisten Fällen kann ein Problem als solches einfach gelöst werden, indem der Hostcomputer einfach neu gehostet wird. Sobald Sie den Hostcomputer neu gestartet haben, wird die VM gelöscht und normal gestartet. Stellen Sie außerdem sicher, dass Ihr System auf dem neuesten Stand ist, da das Problem auch durch einen Windows-Fehler verursacht werden kann, der häufig in den Folgeupdates gepatcht wird.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *