Website-Suche

Aktivieren Sie Hyper-V unter Windows 10/11 Pro und Home Editionen


Neben der Windows Server-Plattform ist auch die Hyper-V-Virtualisierungsplattform in den Desktop-Windows-Editionen verfügbar. Benutzer können mithilfe des integrierten Hyper-V-Hypervisors virtuelle Maschinen erstellen und ausführen. In diesem Artikel wird erläutert, wie Sie die Hyper-V-Funktion unter Windows 10 und 11 aktivieren.

Die Hyper-V-Virtualisierungsfunktion kann auf den Editionen Pro und Enterprise von Windows 10 und 11 installiert werden. Überprüfen Sie zunächst, ob Ihre Computerhardware die Hyper-V-Virtualisierung unterstützt. Öffnen Sie als Administrator eine Eingabeaufforderung und führen Sie Folgendes aus:

systeminfo

Scrollen Sie nach unten zum Ende der Ausgabe und überprüfen Sie, ob die folgenden Komponenten unter Hyper-V-Anforderungen aktiviert sind:

VM Monitor Mode Extensions: Yes
Virtualization Enabled In Firmware: Yes
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes

Wenn es heißt

Virtualization Enabled in Firmware: No

, aktivieren Sie die Hardware-Virtualisierungsunterstützung in den BIOS/UEFI-Einstellungen Ihres Computers (es kann Intel VT-X oder AMD-V heißen).

Gehen Sie dann im Task-Manager auf die Registerkarte CPU und überprüfen Sie die Prozessorkompatibilität:

Virtualization: Enabled

sollte hier angegeben werden.

Wenn die Hyper-V-Komponenten bereits installiert sind, wird die Meldung angezeigt:

A hypervisor has been detected. Features required for Hyper-V will not be displayed.

Unter Windows 10 und 11 kann das Windows-Features-Applet in der Systemsteuerung verwendet werden, um die Hyper-V-Rolle zu aktivieren. Führen Sie das aus

optionalfeatures

Befehl und wählen Sie die zu installierenden Funktionen Hyper-V-Plattform und Verwaltungstools aus.

Alternativ können Sie die Hyper-V-Funktion über die PowerShell-Eingabeaufforderung aktivieren:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Oder mit DISM:

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All

Starten Sie den Computer neu, nachdem die Funktionen installiert wurden. Überprüfen Sie, ob die Hypervisor-Funktionen aktiviert sind:

Get-WindowsOptionalFeature -Online -FeatureName *hyper*|ft

Aktivieren Sie Hyper-V für den automatischen Start:

bcdedit /set HypervisorLaunchType auto

Das GUI-Tool Hyper-V Manager kann zum Verwalten von Hyper-V und virtuellen Maschinen verwendet werden (

virtmgmt.msc

).

Es ist auch möglich, PowerShell zur Verwaltung von Hyper-V und VMs zu verwenden.

Die Hyper-V-Funktion ist in den Home-Editionen von Windows 10 und 11 nicht verfügbar. Ein kleiner Trick ermöglicht jedoch die Installation der Hyper-V-Rolle aus dem WinSxS-Komponentenspeicher auch in der Home-Windows-Edition.

Erstellen Sie eine Batchdatei enable-hyperv.bat auf dem Desktop mit dem folgenden Code:

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

Führen Sie die BAT-Datei als Administrator aus.

Sobald die Komponenten installiert sind, starten Sie den Computer neu. Überprüfen Sie, ob die Hyper-V-Virtualisierungsfunktion jetzt in Windows Home verfügbar ist.