Wie kann ich eine virtuelle Maschine stoppen / beenden, die im Status "Stoppen" hängt?


9

Ich habe eine virtuelle Maschine, die ständig im Status "Anhalten" hängt.

Ich habe mehrere Beiträge gelesen, in denen vorgeschlagen wurde, den Prozess vmwp.exe des Computers zu beenden, aber ich konnte diesen Prozess weder über den Windows-Task-Manager noch über eine administrative Eingabeaufforderung mithilfe von prockill / PID xxxx / F, wo xxxx war, beenden die Prozess-ID. Das einzige Ergebnis, das ich habe, ist, dass meine Maschine in den Status "Stoppkritisch" wechselt.

Schlimmer noch, ab diesem Zeitpunkt (wenn eine virtuelle Maschine beim Stoppen hängen bleibt) kann ich keine andere virtuelle Maschine auf demselben Host verwalten (stoppen oder starten). Die einzige „Lösung“ in diesem Fall besteht für mich darin, den Virtual Machine Management Service (vmms.exe) zu beenden und den physischen Host neu zu starten. Ohne vorher den Dienst vmms.exe zu stoppen, hängt mein physischer Host auch während des Neustarts.

Darüber hinaus wird in der Ereignisanzeige kein Fehler protokolliert.

Ich habe einige andere Beiträge gefunden, die sich über das Problem beschwert haben. Bei allen war der einzige Vorschlag, den Prozess vmwp.exe zu beenden, was offensichtlich auch für sie nicht funktioniert.

Kann uns jemand dabei helfen, bitte?

Vielen Dank


Ich habe das gleiche Problem mit Windows Server 2012. Noch keine Lösung?
Randall Flagg

Dies kann zusammenhängen mit 1) einem virtuellen Switch, der an einen fehlerhaften Treiber einer physischen Netzwerkkarte angeschlossen ist, oder 2) einem auf einem physischen Server installierten RRAS oder 3) einer VM, die einer Pass-Through-Festplatte ausgesetzt ist. Die Wahrscheinlichkeit, den Hang-Status zu haben, ist hoch, wenn einer von diesen vorhanden ist.
Noor Khaldi

Antworten:


2

Der Prozess VMWP.EXE kann wie hier beschrieben beendet werden .

Es könnte auch ein Problem sein, das durch die Installation der neuesten Windows-Updates behoben werden kann. Außerdem wurde der Remotezugriff möglicherweise nicht richtig konfiguriert und RRAS sollte ausgeschaltet sein - Quelle .


Nur Link Antwort :(
FreeSoftwareServers

-1

Ich habe einige Nachforschungen über dieses Problem angestellt und dies gefunden.

Ich habe eine hängende Maschine getötet und einige sehr riskante Aktionen ausgeführt. Ich bin mir völlig sicher, dass dies nicht unterstützt wird, aber meine war eine Testmaschine ... also habe ich die Chance genutzt. Neben einer blockierten virtuellen Maschine konnte auch der Hyper-V-Dienst nicht gestartet werden.

Mit dem Prozess-Explorer habe ich alle Threads getötet, die im Arbeitsprozess von vm ausgeführt wurden.

Dann überprüfte ich im Prozess-Explorer die vom Prozess geöffneten Handles und schloss alle mit dem Dateisystem zusammenhängenden Handles, die den Guid im Namen oder Pfad hatten ...

Nach ein paar Sekunden des Schließens der Griffe verschwand plötzlich der Arbeitsprozess und ich konnte den Hyper-V-Dienst erneut starten.

Es tut mir leid, wenn dieser Anleitung einige ernsthafte Schritt-für-Schritt-Anweisungen fehlen. Das hat bei mir funktioniert und wenn Sie sich dafür entscheiden, eine hängende VM mit so etwas zu beenden, hoffe ich, dass es funktioniert. Patrick

Ich hoffe es hilft.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.