Der Android Emulator läuft am besten, wenn er die Hardware Ihres Computers, wie CPU, GPU und Modem, nutzen kann, anstatt als reine Software ausgeführt zu werden. Die Möglichkeit, die Hardware Ihres Computers zur Leistungssteigerung zu nutzen, wird als Hardwarebeschleunigung bezeichnet .
Der Emulator kann die Hardwarebeschleunigung nutzen, um Ihr Erlebnis auf zwei Arten zu verbessern:
- Grafikbeschleunigung für eine verbesserte Bildschirmdarstellung
- Beschleunigung virtueller Maschinen (VM) für verbesserte Ausführungsgeschwindigkeit
Die Hardwarebeschleunigung ist auf den meisten Computern standardmäßig aktiviert. Wenn sie auf Ihrem Computer nicht aktiviert ist, erfahren Sie auf dieser Seite, wie Sie die Grafik- und VM-Beschleunigung konfigurieren können, um eine höhere Leistung des Emulators zu erzielen.
Konfigurieren der Grafikbeschleunigung
Die Grafikbeschleunigung nutzt die Hardware Ihres Computers (normalerweise die GPU), um die Bildschirmdarstellung zu beschleunigen. Android-Geräte verwenden OpenGL für eingebettete Systeme (OpenGL ES oder GLES), um sowohl 2D- als auch 3D-Grafiken auf dem Bildschirm darzustellen.
Wenn Sie im AVD Manager ein virtuelles Android-Gerät (AVD) erstellen, können Sie angeben, ob der Emulator Hardware oder Software verwendet, um die GPU des AVD zu emulieren. Hardwarebeschleunigung wird empfohlen und ist in der Regel schneller. Möglicherweise müssen Sie jedoch Softwarebeschleunigung verwenden, wenn Ihr Computer Grafiktreiber verwendet, die nicht mit dem Emulator kompatibel sind.
Standardmäßig entscheidet der Emulator basierend auf Ihrer Computerkonfiguration, ob Hardware- oder Software-Grafikbeschleunigung verwendet wird. Wenn Ihre GPU-Hardware und -Treiber kompatibel sind, verwendet der Emulator die GPU. Andernfalls verwendet der Emulator Softwarebeschleunigung (unter Verwendung der CPU Ihres Computers), um die GPU-Verarbeitung zu simulieren.
Wenn Sie den Emulator über die Befehlszeile starten , können Sie die Grafikbeschleunigungseinstellung im AVD für diese virtuelle Geräteinstanz überschreiben.
Anforderungen
Um die Grafikbeschleunigung verwenden zu können, muss Ihre Entwicklungsumgebung über Folgendes verfügen:
- SDK-Tools : Neuste Version empfohlen (mindestens Version 17)
- SDK-Plattform: Neuste Version empfohlen (mindestens Android 4.0.3, Revision 3)
Grafikbeschleunigung im AVD Manager konfigurieren
Um die Grafikbeschleunigung für einen AVD zu konfigurieren, gehen Sie folgendermaßen vor:
- Öffnen Sie den AVD Manager .
- Erstellen Sie ein neues AVD oder bearbeiten Sie ein vorhandenes AVD .
- Suchen Sie im Fenster „Konfiguration überprüfen“ nach dem Abschnitt „Emulierte Leistung“ .
- Wählen Sie einen Wert für die Option „Grafik:“ aus .
- Klicken Sie auf Fertig stellen .
Konfigurieren Sie die Grafikbeschleunigung über die Befehlszeile
Um einen Grafikbeschleunigungstyp anzugeben, wenn Sie einen AVD über die Befehlszeile ausführen, schließen Sie die -gpuOption wie im folgenden Beispiel gezeigt ein:
Der Wert modekann auf eine der folgenden Optionen gesetzt werden:
- auto: Lassen Sie den Emulator je nach Computerkonfiguration zwischen Hardware- oder Software-Grafikbeschleunigung wählen.
- host: Verwenden Sie die GPU Ihres Computers zur Hardwarebeschleunigung. Diese Option bietet normalerweise die höchste Grafikqualität und Leistung für den Emulator. Wenn Ihre Grafiktreiber jedoch Probleme beim Rendern von OpenGL haben, müssen Sie möglicherweise die Optionen swiftshader_indirectoder verwenden angle_indirect.
- swiftshader_indirect: Verwenden Sie eine Quick Boot-kompatible Variante von SwiftShader , um Grafiken mit Softwarebeschleunigung zu rendern. Diese Option ist eine gute Alternative zum host-Modus, wenn Ihr Computer keine Hardwarebeschleunigung verwenden kann.
- angle_indirect: (Nur Windows) Verwenden Sie eine Quick Boot-kompatible Variante von ANGLE Direct3D , um Grafiken mit Softwarebeschleunigung zu rendern. Diese Option ist eine gute Alternative zum host-Modus, wenn Ihr Computer keine Hardwarebeschleunigung verwenden kann. In den meisten Fällen ist die ANGLE-Leistung ähnlich wie bei Verwendung hostdes -Modus, da ANGLE Microsoft DirectX statt OpenGL verwendet.
Unter Windows treten mit Microsoft DirectX-Treibern im Allgemeinen weniger Probleme auf als mit OpenGL-Treibern. Diese Option verwendet Direct3D 11 und erfordert Windows 10, Windows 8.1 oder Windows 7 SP1 mit dem Windows 7-Plattformupdate. - guest: Gastseitiges Software-Rendering verwenden. Diese Option bietet die niedrigste Grafikqualität und Leistung für den Emulator.
Die folgenden modeOptionen sind veraltet:
- swiftshader: In Version 27.0.2 veraltet. Verwenden Sie swiftshader_indirect stattdessen.
- angle: In Version 27.0.2 veraltet. Verwenden Sie angle_indirectstattdessen (nur Windows).
- mesa: In Version 25.3 veraltet. Verwenden Sie swiftshader_indirectstattdessen.
Skia-Rendering für Android-Benutzeroberfläche aktivieren
Bei Verwendung von Bildern für API-Level 27 oder höher kann der Emulator die Android-Benutzeroberfläche mit Skia rendern . Skia hilft dem Emulator dabei, Grafiken flüssiger und effizienter zu rendern.
Um Skia-Rendering zu aktivieren, verwenden Sie die folgenden Befehle in der adbShell:
Konfigurieren der VM-Beschleunigung
Die VM-Beschleunigung nutzt den Prozessor Ihres Computers, um die Ausführungsgeschwindigkeit des Emulators deutlich zu verbessern. Ein Tool namens Hypervisor verwaltet diese Interaktion mithilfe von Virtualisierungserweiterungen, die der Prozessor Ihres Computers bereitstellt. In diesem Abschnitt werden die Anforderungen für die Verwendung der VM-Beschleunigung beschrieben und wie die VM-Beschleunigung auf jedem Betriebssystem eingerichtet wird.
Allgemeine Anforderungen
Um die VM-Beschleunigung mit dem Emulator verwenden zu können, muss Ihr Computer die allgemeinen Anforderungen in diesem Abschnitt erfüllen. Ihr Computer muss außerdem weitere Anforderungen erfüllen, die für Ihr Betriebssystem spezifisch sind.
Anforderungen an die Entwicklungsumgebung
Um die VM-Beschleunigung verwenden zu können, muss Ihre Entwicklungsumgebung die folgenden Anforderungen erfüllen:
- SDK-Tools : Mindestens Version 17; empfohlene Version 26.1.1 oder höher
- AVD : Die erforderliche Android-Version wird in der folgenden Tabelle beschrieben.
Anforderungen für die Virtualisierungserweiterung
Zusätzlich zu den Anforderungen an die Entwicklungsumgebung muss der Prozessor Ihres Computers Virtualisierungserweiterungen unterstützen. Unterstützte Prozessoren sind:
- Intel-Prozessoren mit Intel Virtualization Technology (VT-x, vmx), wie etwa Intel Core iX- und Intel Core Ultra-Prozessoren
- AMD-Prozessoren mit AMD-V (SVM), wie etwa AMD Ryzen-Prozessoren
- Apple-Silizium
Zusätzliche Anforderungen für Intel- und AMD-Prozessoren:
Für Intel- und AMD-Prozessoren ist eine Adressübersetzung zweiter Ebene (Intel EPT oder AMD RVI) erforderlich. Die meisten modernen Intel- und AMD-Prozessoren unterstützen eine Adressübersetzung zweiter Ebene. Nur die Intel- oder AMD-Prozessoren der ersten Generation, die Virtualisierungserweiterungen bieten, verfügen möglicherweise nicht über Seitenübersetzungen zweiter Ebene.
Wenn Sie nicht sicher sind, ob Ihr Prozessor die erforderlichen Erweiterungen unterstützt, überprüfen Sie die Spezifikationen für Ihren Prozessor auf der Website des Herstellers. Wenn Ihr Prozessor diese Erweiterungen nicht unterstützt, können Sie die VM-Beschleunigung nicht verwenden.
Einschränkungen
Für die VM-Beschleunigung gelten die folgenden Einschränkungen:
- Sie können einen VM-beschleunigten Emulator nicht in einer anderen VM ausführen, z. B. in einer von VirtualBox, VMWare oder Docker gehosteten VM. Sie müssen einen VM-beschleunigten Emulator direkt auf Ihrem Hostcomputer ausführen.
- Abhängig von Ihrem Betriebssystem und Hypervisor können Sie möglicherweise keine Software ausführen, die eine andere Virtualisierungstechnologie verwendet, während Sie einen VM-beschleunigten Emulator ausführen. Beispiele für solche Software sind unter anderem Lösungen für virtuelle Maschinen, bestimmte Antivirenprogramme und einige Anti-Cheat-Lösungen. Diese Situation tritt hauptsächlich unter Windows mit deaktiviertem Hyper-V auf. Die meisten dieser Softwareprogramme können problemlos mit dem Android Emulator koexistieren. Wenn jedoch Konflikte auftreten, wird empfohlen, den VM-beschleunigten Emulator nicht gleichzeitig mit dieser Software auszuführen.
Über Hypervisoren
Für die VM-Beschleunigung ist ein Hypervisor erforderlich , ein Tool, das die vom Prozessor Ihres Computers bereitgestellten Virtualisierungserweiterungen nutzt.
Ohne Hypervisor und VM-Beschleunigung muss der Emulator den Maschinencode der VM Block für Block übersetzen, damit er der Architektur des Hostcomputers entspricht. Dieser Vorgang kann ziemlich langsam sein. Mit einem Hypervisor kann der Emulator Code mithilfe des Hypervisors direkt auf dem Hostprozessor ausführen, wenn die VM und die Architektur des Hostcomputers übereinstimmen. Diese Verbesserung erhöht sowohl die Geschwindigkeit als auch die Leistung des Emulators drastisch.
Welcher Hypervisor für Sie am besten geeignet ist, hängt vom Betriebssystem und der Konfiguration Ihres Computers ab. Weitere Informationen finden Sie in einem der folgenden Abschnitte:
- Konfigurieren der VM-Beschleunigung unter Windows
- Konfigurieren der VM-Beschleunigung unter macOS
- Konfigurieren der VM-Beschleunigung unter Linux
Überprüfen Sie, ob ein Hypervisor installiert ist
Mit der Emulator- -accel-checkBefehlszeilenoption können Sie überprüfen, ob derzeit ein Hypervisor auf Ihrem Computer installiert ist.
Die folgenden Beispiele zeigen, wie die Emulatoroption verwendet wird accel-check. In jedem Beispiel Sdkist der Speicherort des Android SDK angegeben:
Windows:
c:\Users\janedoe\AppData\Local\Android> Sdk\emulator\emulator -accel-check
accel:
0
AEHD (version 2.2) is installed and usable.
accel
Unter Windows stehen mehrere Hypervisoren zur Auswahl. Was Sie sehen, kann sich daher von diesem Beispiel unterscheiden. Beispielsweise sehen Sie möglicherweise eines der folgenden Schlüsselwörter in der Nachricht: GVM (früherer Name von AEHD), WHPX .
Mac OS:
janedoe-macbookpro:Android janedoe$ ./Sdk/emulator/emulator -accel-check
accel:
0
Hypervisor.Framework OS X Version 13.2
accel
Linux:
janedoe:~/Android$ ./Sdk/emulator/emulator -accel-check
accel:
0
KVM (version 12) is installed and usable.
Konfigurieren der VM-Beschleunigung unter Windows
Die VM-Beschleunigung unter Windows kann einen von zwei Hypervisoren verwenden:
- Die Windows Hypervisor-Plattform (WHPX)
- Der Android Emulator Hypervisor-Treiber (AEHD)
Auswählen eines Hypervisors unter Windows
In diesem Abschnitt werden die Kriterien zur Bestimmung des zu verwendenden Hypervisors gezeigt. Der Vorgang zum Konfigurieren der VM-Beschleunigung mit jedem Hypervisor wird in den folgenden Abschnitten beschrieben.
Kriterien | Hypervisor |
Sie müssen Hyper-V gleichzeitig mit dem Android Emulator ausführen. | Verwenden Sie WHPX . |
Sie müssen Hyper-V nicht gleichzeitig mit dem Android Emulator ausführen. | Verwenden Sie den Hypervisor-Treiber des Android-Emulators . |
Konfigurieren Sie die VM-Beschleunigung mithilfe der Windows Hypervisor-Plattform
Bevor Sie WHPX aktivieren können, muss Ihr Computer die folgenden Anforderungen erfüllen:
- Intel-Prozessoren: Unterstützung für Virtualization Technology (VT-x), Extended Page Tables (EPT) und Unrestricted Guest (UG). VT-x muss in den BIOS-Einstellungen Ihres Computers aktiviert sein.
- AMD-Prozessoren: AMD Ryzen-Prozessor empfohlen. Virtualisierung oder SVM muss in den BIOS-Einstellungen Ihres Computers aktiviert sein.
- Android Studio 3.2 Beta 1 oder höher
- Android Emulator Version 27.3.8 oder höher
- Windows 10 oder höher
Um WHPX unter Windows zu installieren, folgen Sie diesen Schritten:
- Klicken Sie auf dem Windows-Desktop mit der rechten Maustaste auf das Windows-Symbol und wählen Sie „Apps und Features“ aus .
- Klicken Sie unter „Verwandte Einstellungen “ auf „Programme und Funktionen“ .
- Klicken Sie auf „Schaltet Windows-Funktionen ein oder aus“ .
- Wählen Sie die Windows Hypervisor-Plattform aus .
- OK klicken .
- Starten Sie Ihren Computer neu, sobald die Installation abgeschlossen ist.
Konfigurieren Sie die VM-Beschleunigung mit dem Android Emulator Hypervisor Driver (AEHD) unter Windows
Bevor Sie den Hypervisor-Treiber des Android-Emulators installieren und verwenden können, muss Ihr Computer die folgenden Anforderungen erfüllen:
- Intel- oder AMD-Prozessoren mit Virtualisierungserweiterung.
- 64-Bit-Windows 11 oder Windows 10 (32-Bit-Windows wird nicht unterstützt)
Benutzer von Windows 8.1, Windows 8 und Windows 7 können weiterhin AEHD 1.7 oder niedriger verwenden. Für solche Szenarien wird jedoch kein Support bereitgestellt. - Hyper-V muss im Dialogfeld „Windows-Funktionen“ deaktiviert werden.
Bestimmte Windows-Komponenten können den Hyper-V-Hypervisor einschalten, ohne Hyper-V im Dialogfeld „Windows-Funktionen“ zu aktivieren, z. B. die von Windows Defender angebotene Core Isolation . Verwenden Sie in solchen Fällen stattdessen WHPX .
Auf AMD-Prozessoren kann der Android Emulator-Hypervisor-Treiber über den SDK-Manager in Android Studio 4.0 Canary 5 oder höher installiert werden .
Auf Intel-Prozessoren kann der Android Emulator-Hypervisor-Treiber über den SDK-Manager in Android Studio Flamingo oder höher installiert werden.
Gehen Sie folgendermaßen vor, um die Installation über den SDK-Manager durchzuführen:
- Wählen Sie Extras > SDK-Manager.
- Klicken Sie auf die Registerkarte „SDK-Tools“ und wählen Sie „Android Emulator Hypervisor-Treiber“ aus .
- Klicken Sie auf „OK“ , um den Hypervisor-Treiber des Android Emulators herunterzuladen und zu installieren.
- Bestätigen Sie nach der Installation mit dem folgenden Befehlszeilenbefehl, dass der Treiber ordnungsgemäß funktioniert:
AEHD 2.1 und höher
sc query aehd
- Eine Statusmeldung enthält folgende Informationen:
SERVICE_NAME: aehd
…
STATE : 4 RUNNING
…
- Die folgende Fehlermeldung bedeutet entweder, dass die Virtualisierungserweiterung in Ihrem BIOS nicht aktiviert ist oder dass Hyper-V nicht deaktiviert ist:
SERVICE_NAME: aehd
…
STATE : 1 STOPPED
WIN32_EXIT_CODE : 4294967201 (0xffffffa1)
…
- AEHD 2.0 und niedriger
sc query gvm
- Eine Statusmeldung enthält folgende Informationen:
SERVICE_NAME: gvm
…
STATE : 4 RUNNING
…
- Die folgende Fehlermeldung bedeutet entweder, dass die Virtualisierungserweiterung in Ihrem BIOS nicht aktiviert ist oder dass Hyper-V nicht deaktiviert ist:
SERVICE_NAME: gvm
…
STATE : 1 STOPPED
WIN32_EXIT_CODE : 4294967201 (0xffffffa1)
…
Der Android Emulator-Hypervisor-Treiber kann auch von GitHub heruntergeladen und installiert werden . Nachdem Sie das Treiberpaket entpackt haben, führen Sie es silent_install.batin einer Befehlszeile mit Administratorrechten aus.
Deinstallieren Sie den Android Emulator-Hypervisor-Treiber mithilfe der folgenden Befehle in einer Befehlszeile mit Administratorrechten:
AEHD 2.1 und höher
sc stop aehd
sc delete aehd
AEHD 2.0 und niedriger
sc stop gvm
sc delete gvm
Hinweis: Fahren Sie alle x86-Emulatoren herunter, bevor Sie den Android Emulator-Hypervisor-Treiber für AMD deinstallieren.
Konfigurieren der VM-Beschleunigung unter macOS
Unter MacOS verwendet der Android Emulator das integrierte Hypervisor.Framework , das MacOS v10.10 (Yosemite) oder höher erfordert.
Hinweis: Es wird nicht empfohlen, Intel HAXM auf MacOS zu installieren und zu verwenden. Der Emulator unterstützt Intel HAXM auf MacOS nicht mehr.
Konfigurieren der VM-Beschleunigung unter Linux
Linux-basierte Systeme unterstützen die VM-Beschleunigung durch das KVM-Softwarepaket . Folgen Sie den Anweisungen zur Installation von KVM auf Ihrem Linux-System und überprüfen Sie dann, ob KVM aktiviert ist. Informationen zu Ubuntu-Systemen finden Sie unter Ubuntu KVM-Installation .
Anforderungen
Für die Ausführung von KVM sind bestimmte Benutzerberechtigungen erforderlich. Stellen Sie sicher, dass Sie über die in den KVM-Installationsanweisungen angegebenen Berechtigungen verfügen.
Um die VM-Beschleunigung unter Linux verwenden zu können, muss Ihr Computer außerdem diese Anforderungen erfüllen:
- Für Intel-Prozessoren: Unterstützung für Virtualization Technology (VT-x), Intel EM64T (Intel 64)-Funktionen und Execute Disable (XD)-Bit-Funktionalität aktiviert.
- Für AMD-Prozessoren: Unterstützung für AMD-Virtualisierung (AMD-V).
Überprüfen Sie, ob KVM derzeit unter Linux installiert ist
Sie können die -accel-check Befehlszeilenoption des Emulators verwenden, um zu prüfen, ob Sie KVM installiert haben. Alternativ können Sie das cpu-checkerPaket installieren, das den kvm-okBefehl enthält.
Das folgende Beispiel zeigt, wie der kvm-okBefehl verwendet wird:
- Installieren Sie das cpu-checkerPaket:
sudo apt-get install cpu-checker
egrep -c ‘(vmx|svm)’ /proc/cpuinfo
- Eine Ausgabe von 1 oder höher bedeutet, dass Virtualisierung unterstützt wird. Eine Ausgabe von 0 bedeutet, dass Ihre CPU keine Hardwarevirtualisierung unterstützt.
- Führen Sie den kvm-okBefehl aus:
sudo kvm-ok
- Erwartete Ausgabe:
- INFO: /dev/kvm exists
- KVM acceleration can be used
- Wenn Sie den folgenden Fehler erhalten, bedeutet dies, dass Sie weiterhin virtuelle Maschinen ausführen können. Allerdings ist Ihre virtuelle Maschine ohne die KVM-Erweiterungen langsamer.
- INFO: Your CPU does not support KVM extensions
- KVM acceleration can NOT be used
Installieren Sie KVM unter Linux
Verwenden Sie den folgenden Befehl, um KVM zu installieren:
Cosmic (18.10) oder höher:
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
Lucid (10.04) oder höher:
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Karmisch (9.10) oder früher:
sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utils
Altes Konfigurationshandbuch für VM-Beschleunigung unter Windows
Ab Emulator 33.xxx wird HAXM nicht mehr unterstützt, da Intel die Entwicklung von HAXM einstellt . Der Android Emulator Hypervisor-Treiber (AEHD) ersetzt Intel HAXM auf Intel-Prozessoren.
Wählen Sie einen Hypervisor unter Windows (Emulator 32.xxx oder niedriger)
Kriterien | Hypervisor |
Sie verfügen über einen Intel-Prozessor und müssen Hyper-V nicht gleichzeitig mit dem Android Emulator ausführen. | Verwenden Sie Intel HAXM . |
Sie verfügen über einen AMD-Prozessor und müssen Hyper-V nicht gleichzeitig mit dem Android Emulator ausführen. | Verwenden Sie den Hypervisor-Treiber des Android-Emulators . |
Sie haben einen Intel- oder AMD-Prozessor und müssen Hyper-V gleichzeitig mit dem Android Emulator ausführen. | Verwenden Sie WHPX . |
Konfigurieren Sie die VM-Beschleunigung mit Intel HAXM unter Windows
Bevor Sie Intel HAXM installieren und verwenden können, muss Ihr Computer die folgenden Anforderungen erfüllen:
- Intel-Prozessor mit aktivierter Virtualisierungstechnologie (VT-x), Intel EM64T-Funktionen (Intel 64) und Execute Disable (XD)-Bit-Funktionalität
- 64-Bit-Windows 11, Windows 10, Windows 8 oder Windows 7 (oder 32-Bit-Version des Betriebssystems auf einem 64-Bit-Prozessor)
- Unter Windows 11, Windows 10 oder Windows 8 müssen Sie Hyper-V im Dialogfeld „Windows-Funktionen“ deaktivieren.
Um den Intel HAXM-Treiber zu installieren, gehen Sie folgendermaßen vor:
- Öffnen Sie den SDK-Manager .
- Klicken Sie auf die Registerkarte „SDK-Update-Sites“ und wählen Sie „Intel HAXM“ aus .
- OK klicken .
- Führen Sie das Installationsprogramm aus, nachdem der Download abgeschlossen ist.
Normalerweise finden Sie das Installationsprogramm am folgenden Speicherort: sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe - Verwenden Sie den Assistenten, um die Installation abzuschließen.
- Bestätigen Sie nach der Installation von Intel HAXM mit dem folgenden Befehlszeilenbefehl, dass der Virtualisierungstreiber ordnungsgemäß funktioniert:
sc query intelhaxm
- Eine Statusmeldung enthält folgende Informationen:
SERVICE_NAME: intelhaxm
…
STATE : 4 RUNNING
…
Weitere Informationen finden Sie in den Installationsanweisungen für Intel HAXM unter Windows .
Um Intel HAXM zu deinstallieren, verwenden Sie entweder das Installationsprogramm oder die Windows-Systemsteuerung. Bevor Sie Intel HAXM deinstallieren, beenden Sie alle laufenden x86-Emulatoren.
Überprüfen Sie die Deaktivierung von Hyper-V noch einmal
Hyper-V muss deaktiviert sein, um den Android Emulator-Hypervisortreiber oder Intel HAXM verwenden zu können. Das Deaktivieren von „Hyper-V“ im Dialogfeld „Windows-Funktionen“ garantiert jedoch nicht, dass Hyper-V deaktiviert ist screen time.
Zahlreiche Features in Windows 10 aktivieren Hyper-V implizit. Benutzer wissen möglicherweise nicht einmal, dass Hyper-V aktiviert ist, wenn sie eines dieser Features aktivieren. Zu diesen Features gehören:
- Plattform für virtuelle Maschinen
- Windows Hypervisor-Plattform
- Windows Sandbox
- Kernisolierung
- Anmeldeinformationsschutz
Darüber hinaus erfordert das Windows-Subsystem für Linux Version 2 die Virtual Machine Platform, was bedeutet, dass es implizit Hyper-V erfordert. Diese Liste ist nicht vollständig. Melden Sie einen Fehler , wenn Sie ein Element finden, das hier aufgenommen werden sollte.
Überprüfen Sie noch einmal, ob die aufgeführten Funktionen auch deaktiviert werden, wenn Sie Hyper-V deaktivieren. Lesen Sie die Microsoft-Dokumentation und die folgenden Beispiele, um herauszufinden, wie die einzelnen Funktionen deaktiviert werden können.
Einige Plattformen deaktivieren Hyper-V nicht sofort, wenn es ausgeschaltet wird. In diesem Fall gibt das Windows-Betriebssystem keinen Fehler zurück und Hyper-V wird im Dialogfeld „Windows-Funktionen“ als deaktiviert angezeigt. Bitte melden Sie in diesem Fall einen Fehler im Issue Tracker von Microsoft.