So aktivieren Sie Hyper-V unter Windows 11



Wenn Sie Windows 10 Pro oder Windows 11 Pro verwenden, können Sie Hyper-V aktivieren, um virtuelle Maschinen zu erstellen, ohne auf Tools von Drittanbietern wie VirtualBox oder VMWare angewiesen zu sein. Allerdings kann es etwas schwierig sein, Hyper-V zu finden oder zu aktivieren, wenn Sie sich nicht auskennen, und manchmal verläuft der Vorgang nicht reibungslos. Diese Anleitung führt Sie durch die Inbetriebnahme von Hyper-V, damit Sie problemlos mit dem Testen mehrerer Betriebssystem-Setups oder der Entwicklung beginnen können. Hinweis: Hyper-V ist nur in Windows Pro-Editionen verfügbar. Wenn Sie also die Home-Version verwenden, funktioniert dies nur nach einem vorherigen Upgrade.

So aktivieren Sie Hyper-V in Windows 11

Hyper-V ist quasi das Standard-Virtualisierungstool von Windows, ist aber nicht immer standardmäßig aktiviert. Sofern Sie kein Power-User sind, bemerken Sie die Funktion möglicherweise erst, wenn Sie sie benötigen. So aktivieren Sie es in den Windows-Einstellungen. Beachten Sie, dass manche Rechner möglicherweise Anpassungen im BIOS benötigen, um Hyper-V vollständig zu unterstützen – hauptsächlich die Aktivierung der Virtualisierungstechnologie, die standardmäßig oft deaktiviert ist. Auf manchen Rechnern sind mehrere Neustarts oder das Ändern von BIOS-/UEFI-Einstellungen erforderlich, damit alles funktioniert.

Überprüfen Sie, ob Ihre CPU Virtualisierung unterstützt und Hyper-V im BIOS aktiviert ist

  • Starten Sie Ihren PC neu und rufen Sie das BIOS/UEFI-Setup auf (normalerweise durch Drücken von Deloder F2während des Startvorgangs).
  • Suchen Sie nach Einstellungen wie „Intel VT-x“ oder „AMD-V“ und stellen Sie sicher, dass sie aktiviert sind.
  • Suchen Sie auch nach „Hyper-V“ oder „Virtualisierungstechnologie“ und aktivieren Sie es, falls es deaktiviert ist.
  • Speichern Sie die Änderungen und starten Sie Windows neu.

Wenn Ihre CPU oder Ihr Motherboard diese Funktionen nicht unterstützt, funktioniert Hyper-V nicht. Stellen Sie daher zunächst sicher, dass das Problem behoben ist.

Methode 1: Verwenden Sie das Windows-Funktionsfenster

Dies ist der einfachste Weg, wenn Sie lieber herumklicken als die Kommandozeile zu verwenden. Warum es hilfreich ist: Es ist unkompliziert und reicht in den meisten Fällen aus, um Hyper-V zum Laufen zu bringen. Dies ist hilfreich, wenn Hyper-V-Optionen verfügbar sind, diese aber nicht aktiviert sind.

  • Geben Sie „Systemsteuerung“ in die Suchleiste ein und öffnen Sie sie.
  • Klicken Sie auf Programme und gehen Sie dann zu Programme und Funktionen.
  • Suchen Sie links nach „Windows-Funktionen aktivieren oder deaktivieren“ und klicken Sie darauf.
  • Scrollen Sie nach unten, um Hyper-V zu finden. Erweitern Sie die Kategorie, indem Sie auf das Pluszeichen oder den Pfeil klicken.
  • Wählen Sie sowohl Hyper-V-Verwaltungstools als auch Hyper-V-Plattform aus.
  • Klicken Sie auf OK. Windows verarbeitet Ihre Auswahl. Dies kann ein bis zwei Minuten dauern.
  • Klicken Sie bei entsprechender Aufforderung auf „Jetzt neu starten“, um die Änderungen zu übernehmen. Manchmal verzögert sich dieser Schritt oder erfordert einen Neustart im Hintergrund – das passiert häufiger, als Sie denken.

Suchen Sie nach dem Neustart im Startmenü nach Hyper-V. Wenn alles reibungslos lief, sollte der Hyper-V-Manager angezeigt werden. Von dort aus besteht das Erstellen einer VM hauptsächlich aus Klicks. Stellen Sie jedoch sicher, dass Sie genügend Ressourcen (RAM, CPU-Kerne) zugewiesen haben.

Methode 2: Verwenden von PowerShell (oder Befehlszeile)

Dies geht schneller, wenn Sie mit dem Terminal vertraut sind oder Probleme mit Windows-Funktionen beheben, die sich nicht ordnungsgemäß über die GUI aktivieren lassen. Manchmal weigert sich die GUI einfach, Hyper-V zu aktivieren, und Sie müssen PowerShell verwenden, um dies zu erzwingen. Dies ist hilfreich, da das System gezwungen wird, Hyper-V auf einer tieferen Ebene zu aktivieren, als die GUI abdeckt. Außerdem schlägt die GUI-Methode in einigen Setups aufgrund versteckter Probleme wie fehlender Windows-Updates oder beschädigter Dateien fehl. PowerShell kann diese Probleme jedoch umgehen.

  • Öffnen Sie PowerShell als Administrator (klicken Sie mit der rechten Maustaste und wählen Sie „Als Administrator ausführen“).
  • Laufen: DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V -LimitAccess /NoRestart
  • Gefolgt von: bcdedit /set hypervisorlaunchtype auto
  • Starten Sie Ihren PC nach der Ausführung dieser Befehle neu (möglicherweise wird angezeigt, dass er bereits aktiviert ist, aber führen Sie zur Sicherheit einen Neustart durch).

Wenn während dieses Vorgangs Fehler auftreten, kann dies auf fehlende Updates oder inkompatible Hardware hinweisen. Suchen Sie zunächst nach Windows-Updates, insbesondere nach Sicherheits- und Firmware-Updates.

Was Sie nach der Aktivierung von Hyper-V erwarten können

Nach Abschluss und Neustart ist Hyper-V in Ihrem Startmenü verfügbar. Sie können den Hyper-V Manager öffnen und mit der Erstellung von VM-Images, der Ressourcenzuweisung und der Installation von Betriebssystemen beginnen. Manchmal reagiert Hyper-V beim ersten Mal etwas langsam oder gar nicht – eine Eigenart der Virtualisierungskonfiguration auf mancher Hardware. Sollte die Option nicht angezeigt werden oder Hyper-V nicht laufen, überprüfen Sie die BIOS-Einstellungen, Windows-Updates und ob Ihre CPU Virtualisierung unterstützt. Denn natürlich muss Windows es Ihnen unnötig erschweren.

Sobald es einmal eingerichtet ist, ist die Erstellung virtueller Umgebungen im Grunde ein Kinderspiel.



War dieser Artikel hilfreich?