Herunterfahren der virtuellen Hyper-V PowerShell-Maschine erzwingen

Die Arbeit mit virtuellen Maschinen in Hyper-V ist ein Thema, das eine globale Kontrolle zahlreicher Funktionalitäten impliziert, die vom Klonen von Maschinen bis hin zur Verknüpfung von Diensten zwischen den physischen und virtuellen Teilen reichen. Wir müssen verstehen, dass Hyper-V als eigenständiges und in Windows integriertes System standardmäßig Microsofts eigene Systeme unterstützt, wie z.

  • Windows 7/8/10
  • Windows Server 2012/2016 / 2021-2022

Dies bedeutet nicht, dass es möglich ist, andere Systeme wie Linux zu installieren und zu testen, sondern in diesem Fall zu 100% nicht kompatible Systeme. Es kann zu Fehlern führen, da die Nicht-Trennung der virtuellen Maschine einer davon ist, wodurch die Prozesse der Maschine aktiv bleiben und damit das Herunterfahren blockiert wird.

VERGRÖSSERN

Wenn wir versuchen, die virtuelle Maschine von der Schnittstelle aus herunterzufahren, wird sie einfach mit dem Status „Shutting down“ eingefroren und wenn ein stop-vm „MV“ -Force von der Konsole ausgeführt wird, gibt es einfach einen Fehler. Wenn dies bei Ihnen der Fall ist, hat Solvetic an Sie gedacht, da es Ihnen die Lösung bietet, um diesen Fehler umfassend zu beheben.

So erzwingen Sie das Herunterfahren einer virtuellen Maschine in Hyper-V


Schritt 1
Der erste Schritt besteht darin, die GUID der virtuellen Maschine zu identifizieren, dazu greifen wir als Administratoren auf Windows PowerShell zu und führen Folgendes aus:
 get-vm | ft VMName, VMid
Schritt 2
Dies führt zu dem Namen der virtuellen Maschine und ihrer ID:

VERGRÖSSERN

Schritt 3
Wir müssen die ID kopieren und dann die folgende Syntax verwenden, mit der wir die Prozesse ermitteln möchten, die auf dem mit diesem bestimmten Computer verknüpften Server geöffnet sind:

 Aufgabenliste / fi "Benutzername eq" ID "
Schritt 4
In diesem Fall geben wir Folgendes ein:
 Aufgabenliste / fi "Benutzername eq 4918fe46-7c2e-45c6-a953-f7a76f37a4ee

VERGRÖSSERN

Schritt 5
Wir können die verschiedenen Dienste sehen, konzentrieren uns jedoch auf den Prozess "vmwp.exe", der für das Starten der virtuellen Maschine verantwortlich ist.

Diesem Prozess ist eine PID zugeordnet, diese PID muss mit der folgenden Syntax gestoppt werden:

 taskkill / F / PID "pid"
Für unser Beispiel führen wir folgendes aus:
 taskkill / F / PID 4056

VERGRÖSSERN

Schritt 6
Wir sehen, dass die Aufgabe korrekt abgeschlossen wurde, wodurch die virtuelle Maschine automatisch gestoppt wird und wir sie über die Hyper-V-Konsole in Windows 10 überprüfen können:

VERGRÖSSERN

Mit diesem einfachen Vorgang ist es möglich, das Herunterfahren der virtuellen Maschine in Hyper-V zu erzwingen.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave