Verwendung von VirtualBox und VMware neben Hyper-V in Windows 10

Mit virtuellen Maschinen können wir alle Arten von Betriebssystemen auf unserem Computer virtualisieren, ohne sie physisch installieren zu müssen. Dank ihnen können wir andere Versionen von testen Windows, irgendein Linux Distribution und sogar MacOS. Zu diesem Zweck können wir spezielle Virtualisierungssoftware verwenden, z VMware or VirtualBox. Windows 10 bringt auch einen eigenen Hypervisor mit, Hyper-V, mit dem wir andere Tools wie z WSL or Sandkasten. Das Aktivieren des Windows-Hypervisors verhinderte jedoch die Verwendung der vorherigen Programme. Bis jetzt.

Hyper-V ist der Hypervisor von Windows 10 . Damit können wir die Virtualisierungsfunktionen, die uns der Prozessor bietet, voll ausnutzen und unsere eigenen virtuellen Maschinen bereitstellen. Andere Tools wie das Windows-Subsystem für Linux, Docker oder Sandbox hängen ebenfalls von diesem Hypervisor ab.

Verwenden Sie VirtualBox und VMware neben Hyper-V

Windows 10 einschalten Hypervisor deaktivierte die Hypervisoren der anderen Virtualisierungsprogramme. Die einzige Möglichkeit, diese beiden Hypervisoren zu verwenden, bestand darin, Hyper-V zu deaktivieren, wenn wir andere Programme verwenden wollten (und neu zu starten, was am längsten ist), und es wieder zu aktivieren Microsoft Funktionen.

Glücklicherweise hat Microsoft mit den anderen Virtualisierungsunternehmen zusammengearbeitet, um diese Einschränkung zu beseitigen. Und seit der Veröffentlichung der Windows 2004-Version 10 können alle Programme koexistieren und in Frieden und Harmonie arbeiten.

Voraussetzungen:

Um in Windows zwei oder mehr Hypervisoren gleichzeitig zu verwenden, muss zunächst die neueste Version von Windows 10 installiert werden. Die Unterstützung für mehrere Hypervisoren wurde seitdem aktiviert Mai-2020-Update , die 2004er Version des Betriebssystems. Daher ist die Installation dieser oder einer späteren Version das erste, was wir tun müssen. Darüber hinaus erinnern wir uns, dass Hyper-V eine exklusive Funktion von ist Windows-10 Pro Wenn wir also die Home Edition haben, können wir sie nicht verwenden.

VMware e Hiper-V-Fehler

Sie müssen auch sicherstellen, dass Sie die neuesten Versionen von VirtualBox und VMware installiert haben. Unterstützung für verschachteltes Paging und VT-x zusammen mit Hyper-V ist seit VirtualBox Version 6.0 und VMware Workstation Version 15.5.5 verfügbar. Wir empfehlen jedoch, mindestens fortgeschrittenere Versionen wie z VirtualBox 6.1 or VMware Workstation 16 , da Stabilität und Leistung mit dieser Funktion verbessert (und stark) werden.

Wenn wir bereits die neuesten Versionen der Virtualisierungssoftware auf unserem Computer installiert haben, werden wir jetzt sehen, wie alles aktiviert wird.

Aktivieren Sie die gemeinsam genutzte Hyper-V-Virtualisierung in Windows

Aktivieren Sie die Virtualisierung im BIOS

Als erstes müssen wir die Virtualisierungsunterstützung im BIOS unseres Computers aktivieren. Standardmäßig deaktiviert BIOS / UEFI die Prozessorvirtualisierung, da diese Funktion von Benutzern normalerweise nicht benötigt wird. Wenn wir es verwenden möchten, müssen wir es daher manuell aktivieren.

Intel Prozessoren tragen VT-x , während AMD Prozessoren tragen V-AMD Technologie. Jedes BIOS ist anders, aber am häufigsten finden Sie diese Optionen in der CPU Abschnitt der erweiterten Konfiguration.

Sobald diese beiden Funktionen aktiviert sind, können wir Windows aufrufen. Bevor wir diese Systeme gleichzeitig verwenden können, müssen wir einige Konfigurationen auch im Betriebssystem vornehmen.

Aktivieren Sie Hyper-V, WSL und andere Funktionen in Windows 10

Hyper-V ist in Windows standardmäßig deaktiviert. Daher ist es nicht verfügbar, es sei denn, wir haben es irgendwann manuell aktiviert.

Diese Komponente ist wie andere Teil der Windows-Funktionen. Um es zu aktivieren, müssen wir daher die Windows 10-Suchleiste eingeben. “ Windows-Funktionen ”, Um dieses Konfigurationsfenster zu öffnen.

Akzeptieren Sie die Eigenschaften von Windows

Jetzt können wir das Fenster zum Aktivieren oder Deaktivieren von Windows-Funktionen sehen. Hier die Features, die uns interessieren Hyper-V und " Windows Hypervisor-Plattform ".

Benutzen Sie Hyper-V, WSL, Sandbox

Wir können aber auch andere Funktionen nutzen und aktivieren, die wir in Hyper-V verwenden können, z. B. das Windows-Subsystem für Linux oder die Sandbox, auch als Windows-Sandbox bekannt.

Sobald diese Optionen aktiviert sind, können wir den PC nur neu starten, damit Windows die Änderungen übernehmen kann.

Verwenden Sie VMware und VirtualBox mit HyperV

Nachdem Sie die vorherigen Schritte ausgeführt und Windows neu gestartet haben, ist alles bereit. Von nun an funktionieren die Programme der virtuellen Maschine für uns gleichzeitig mit den Windows-Funktionen, die von Hyper-V abhängen. Beispielsweise können wir eine virtuelle Windows 10-Maschine haben, während wir die Linux-Repositorys in WSL aktualisieren.

WSL + VM-Windows 10

In VirtualBox können wir beispielsweise erkennen, dass wir diese Kompatibilitätsmethode verwenden, da unten rechts das Symbol einer Schildkröte angezeigt wird.

Icono VirtualBox Hyper-V

Sowohl in VMware als auch in VirtualBox müssen die neuesten Treiber (Guest Addition oder Tools) installiert werden, damit alles ordnungsgemäß funktioniert. Andernfalls treten bis dahin aufgrund dieser Kompatibilitätsschicht Leistungsprobleme auf.

Verbessern Sie die VMware-Leistung mit Hyper-V

Während VirtualBox uns keine Probleme bereitet, VMware kann Leistungsprobleme aufweisen . Dies ist auf eine Sicherheitsmaßnahme zurückzuführen, die diese Software bietet und die es uns ermöglicht, die Meltdown- und Spectre-Schwachstellen der Prozessoren zu verringern. Diese Funktion bietet uns mehr Sicherheit, bedeutet jedoch wiederum einen erheblichen Leistungsverlust. Wenn wir eine VM mit aktivierter Funktion starten, wird eine Meldung wie die folgende angezeigt.

Beobachten Sie VMware Hyper-V

Glücklicherweise können wir diese Sicherheitsmaßnahme in den Programmeinstellungen problemlos deaktivieren. Dazu müssen wir lediglich die Einstellungen der virtuellen Maschine öffnen, zur Registerkarte Optionen und zum Abschnitt „Erweitert“ wechseln. Hier finden Sie die Option zum Aktivieren oder Deaktivieren dieser Sicherheitsmaßnahme.

Deshabilitarer Schutz für VMware

Wenn wir es deaktivieren, können wir die Leistung der virtuellen Maschine erheblich verbessern. Obwohl wir durch diese Sicherheitslücken in Gefahr sein können. Wir müssen es immer vorsichtig verwenden.

Wenn Sie keine WSL, Sandbox oder Docker verwenden, deaktivieren Sie Hyper-V besser

Auf diese Art der Kompatibilität zwischen Hypervisoren haben viele von uns lange gewartet. Insbesondere angesichts der neuen Funktionen, an denen Microsoft arbeitet, wie z. B. WSL2. Jetzt müssen wir uns nicht mehr zwischen der einen oder der anderen Art der Virtualisierung entscheiden, da wir alles ohne Kompatibilitätsprobleme haben können.

Wenn wir diese Funktionen jedoch nicht verwenden, ist dies der Fall Es ist nicht erforderlich, Hyper-V zu aktivieren wird es Ressourcen verbrauchen, die perfekt von anderen Programmen verwendet werden könnten. Darüber hinaus kann die Hyper-V-Kompatibilitätsschicht die Leistung virtueller Maschinen beeinträchtigen. Wenn wir diese Funktionen nicht verwenden möchten, können Sie daher am besten die Optionen deaktivieren, deren Aktivierung in den vorherigen Schritten erläutert wurde.

Wenn wir es morgen wieder brauchen, können wir es natürlich wieder aktivieren.