Nach diversen Anpassungen erhielt ich nach einem Neustart meines Hypervisors folgenden Fehler:
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.
Danke, das war genau die Info, die ich brauchte um mir Stunden an Arbeit zu sparen.