Wie Sie wahrscheinlich bereits wissen, ist Hyper-V die Virtualisierungsplattform von Microsoft, die in das Betriebssystem integriert ist. Das heißt, in jeder Kopie von Windows 10 ist bereits ein leistungsfähiges Virtualisierungssystem integriert, das es Ihnen ermöglicht, mehrere unabhängige Betriebssysteme (Windows und Linux) zu installieren und sie alle gleichzeitig auf demselben Rechner auszuführen, solange Ihre Hardware dies zulässt.
Dies ist jedoch nicht ganz richtig. Obwohl Hyper-V standardmäßig in alle Windows-Versionen integriert ist, kann es in Windows Home nicht standardmäßig aktiviert werden. Und die schlechte Nachricht ist, dass viele der PCs, die Sie kaufen, sogar viele der teureren, die für Profis (oder Gamer, man weiß ja nie) gedacht sind, oft mit einer Windows 11 Home-Lizenz geliefert werden.
Aber keine Sorge, es ist noch nicht alles verloren… Es ist immer noch möglich, sie mit folgendem Trick zu aktivieren…
Zuallererst: Voraussetzungen für die Aktivierung von Hyper-V
Damit Sie Hyper-V oder eine andere Virtualisierungsplattform installieren und nutzen können, muss Ihre Hardware natürlich Virtualisierung unterstützen. Um Sie nicht zu verwirren, hier ist das Rezept: Jeder Computer, den Sie in den letzten 5 oder 6 Jahren gekauft haben, sollte alle Anforderungen erfüllen und für Sie funktionieren.
Auf jeden Fall ist es sehr einfach herauszufinden, indem man eine Befehlszeile (cmd) öffnet und „systeminfo“ eingibt. Am Ende der vom Befehl generierten Informationen gibt es einen speziellen Abschnitt für die Hyper-V-Hardwareanforderungen.
Noch ein Detail: Bei einigen der billigen Laptops, die sich an den Durchschnittsverbraucher richten, sind die Hardwarefunktionen für die Virtualisierung standardmäßig deaktiviert. Wenn es sich um einen neueren Computer handelt und er Ihnen immer noch mitteilt, dass Sie die Anforderungen nicht erfüllen, müssen Sie sie höchstwahrscheinlich von Hand aktivieren. Gehen Sie in das BIOS, suchen Sie nach ihnen (Intel VT-x oder AMD-V, jedes ist anders), aktivieren Sie sie, und das war’s.
Hyper-V auf Windows 11 Home installieren
Dass Hyper-V auf dieser Windows-Edition nicht verwendet werden kann, ist eine Frage der Lizenzierung, nicht der Fähigkeiten. Das heißt, es ist deaktiviert, um es zu aktivieren (?) in der Schnittstelle, aber die Pakete sind da. Gehen Sie einfach zum Ordner %SystemRoot%\servicing\Packages\ und suchen Sie nach den Hyper-V-Dateien, um zu sehen, dass sie alle vorhanden sind.
Alle können mit dem DISM-Befehl (Deployment Image Servicing and Management) einfach installiert werden. Das Problem ist, dass es sehr viele davon gibt, daher ist es besser, wenn wir den Vorgang automatisieren.
Hierfür verwenden wir eine .bat-Datei mit nur wenigen Zeilen. Ich lasse es unten in einem Link zum Herunterladen und Verwenden, aber lassen Sie es uns hier sehen, um zu verstehen, was es tut:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyperv.txt
for /f %%i in ('findstr /i . hyperv.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
Das ist es, was jede dieser Zeilen tut:
Als Ausführungspfad der .bat-Datei wird der Pfad angegeben, in dem sie gespeichert ist. Das ist gut für den Fall, dass Sie das Programm z. B. von einem freigegebenen Laufwerk aus starten, wo es Probleme gibt.
Listen Sie in einer Datei namens hyperv.txt alle Hyper-V-Pakete auf, die sich in dem Ordner befinden, den wir soeben gesehen haben.
Gehen Sie alle Zeilen durch, die nicht leer sind (der vorherige Befehl setzt eine leere Zeile ans Ende), und rufen Sie mit jeder Zeile den Befehl dism.exe auf, um das betreffende Paket zu installieren.
Löschen Sie die .txt-Datei, wenn Sie fertig sind, da wir sie nicht mehr benötigen.
Nachdem nun alle Pakete installiert sind, aktivieren Sie die Hyper-V-Funktion.
Er hält an, so dass Sie sehen können, dass er beendet ist (falls Fehler auftreten, müssen Sie dies sehen).
Um es zu benutzen, laden Sie die hyperv-windows-11-10-home ZIP-Datei herunter, die ich Ihnen hinterlassen habe, entpacken Sie sie an einem beliebigen Ort und führen Sie sie als Administrator aus.
Nach der Ausführung werden Sie gefragt, ob Sie das System neu starten möchten. Geben Sie den Buchstaben S ein und drücken Sie ENTER.
Sobald der Computer neu gestartet ist, steht Hyper-V zur Verfügung und Sie können es problemlos nutzen.