Hyper-V-VM kann nicht gestartet werden – Hypervisor wird nicht ausgeführt

Nach diversen Anpassungen erhielt ich nach einem Neustart meines Hypervisors folgenden Fehler:

Fehler beim Versuch, die ausgewählten virtuellen Computer zu starten.  Fehler beim Starten von [VM-Name]. Der virtuelle Computer konnte nicht gestartet werden, da der Hypervisor nicht ausgeführt wird.  Fehler beim Starten von [VM-Name] (ID des virtuellen Computers [...]).

Dabei handelt es sich natürlich um einen Fehler, der mehrere Ursachen haben kann, wie beispielsweise eine falsche BIOS-/UEFI-Konfiguration. Ich musste jedoch kurz zuvor meinen Bootloader reparieren, da mein System nicht mehr gestartet ist. Dabei wurde der für Hyper-V notwendige Eintrag hypervisorlaunchtype nicht angelegt, was dazu geführt hat, dass der Hypervisor tatsächlich nicht gestartet ist.

Um zu prüfen, ob der Eintrag vorhanden ist, kann man die Ausgabe von bcdedit überprüfen:

C:\Users\Administrator>bcdedit

Windows-Start-Manager
---------------------
Bezeichner              {bootmgr}
[...]

Windows-Startladeprogramm
-------------------------
[...]
hypervisorlaunchtype    Auto

Sollte die Zeile nicht existieren, kann man dies einfach mit folgendem Befehl beheben:

bcdedit /set hypervisorlaunchtype auto

Nach einem Neustart des Systems konnten die VMs auch problemlos wieder gestartet werden.

Übrigens kann man den hypervisorlaunchtype auch nutzen, um den Hypervisor temporär zu deaktivieren, indem dieser einfach ausgeschaltet wird:

bcdedit /set hypervisorlaunchtype off

Das Tool Hyper-V Switch stellt eine grafische Oberfläche zur Verfügung, mit dem der Status angezeigt werden kann und das Ein-/Ausschalten in einer grafischen Oberfläche erfolgen kann.

Ein Kommentar

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.