Ich habe ein Dual-Boot-System, Windows 7 auf meinem Laufwerk C: und Server 2008 R2 auf meinem Laufwerk K:. Zwei separate Festplatten.
Ich habe Hyper-V eingerichtet und alles lief großartig, ich habe links und rechts VMs erstellt und das Leben geliebt. Mein Win7-Laufwerk wurde beschädigt und ich habe es weggeblasen und Windows 7 neu installiert. In meiner Server-Umgebung konnte ich keine VMs starten, da "Hypervisor nicht ausgeführt wird". Ich bin gelaufen bcdedit /set hypervisorlaunchtype auto
und das hat mein Problem behoben.
Ich habe Windows 7 gestartet und das einige Tage lang verwendet. Keine Probleme. Heute in Server 2008 R2 gestartet und ich erhalte den gleichen Fehler
"Die virtuelle Maschine konnte nicht gestartet werden, da der Hypervisor nicht ausgeführt wird."
Keine aktuellen Nachrichten im Hyper-V-Hypervisor-Betriebsprotokoll. Es folgt nur der letzte Fehler im Hyper-V-VMMS-Administratorprotokoll:
Der für den Verwaltungsdienst für virtuelle Maschinen erforderliche Hypervisor-Treiber ist nicht installiert oder deaktiviert. Überprüfen Sie Ihre Einstellungen oder versuchen Sie, die Hyper-V-Rolle neu zu installieren.
Ich sehe keine anderen relevanten Nachrichten in anderen Hyper-V- * Ereignisprotokollen.
Ich habe den %systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\
Ordner überprüft und er ist voller Symlinks zu Konfigurationsdateien für virtuelle Maschinen, die in einem Blogeintrag als mögliches Problem erwähnt wurden.
Ich bin am Ende, nicht sicher, was ich sonst tun soll. Die Virtualisierung ist im BIOS aktiviert, relevante Dienste werden gestartet usw. Irgendwelche Ideen?
Auflösung:
Ich musste das gesetzte Hypervisorlaunch-Flag erneut anwenden, dann schaltete ich meinen Computer aus und zog die Stromversorgung des Computers physisch heraus und startete dann neu. Danach funktionierte Hypervisor einwandfrei. Dies ist eine konsistente Lösung. Wenn ich das Flag nur erneut anhebe, ohne den Stecker zu ziehen, funktioniert es nicht. Ich muss sagen, ich fürchte mich vor dem Booten in Win7.
Denken Sie, dass meine Probleme verschwinden, wenn Windows 8 mit Hypervisor auf dem Client-Betriebssystem herauskommt?
quelle
hypervisorlaunchtype
bei jedem Start von Windows 7 entfernt, obwohl er nicht klar angegeben hat, ob er denbcdedit /set ...
Befehl erneut versucht hat .Antworten:
Im Geiste von " Hab keine Angst, die Wissenschaft zu nutzen" habe ich dies gerade versucht, indem ich von Windows Server 2008 R2 aus doppelt gebootet habe. Wenn Sie das andere Betriebssystem installieren, werden einige der zusätzlichen Funktionen deaktiviert Flags im BCD Store.
Führen Sie in 2008 R2 Folgendes an einer Eingabeaufforderung mit erhöhten Rechten aus:
bcdedit /set hypervisorlaunchtype auto
Dies sollte den Hyper-V-Treiber wieder in den Startvorgang versetzen und Sie sollten in der Lage sein, Ihre VMs erneut zu starten.
quelle