Fix: Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung

Einige Benutzer stoßen auf die “Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung!” Fehler beim Versuch, die AVD in Android Studio zu starten. In der Regel tritt das Problem in wenigen Augenblicken auf, nachdem der Benutzer versucht hat, eine Anwendung mit zu kompilieren Virtuelles Android-Gerät. Das Problem ist nicht spezifisch für einen bestimmten Android Studio-Build, da es Berichten zufolge bei neueren und älteren Builds auftritt. Der Fehler ist nicht nur für eine bestimmte Windows-Version gültig, da Berichte darüber unter Windows 7, Windows 8 und Windows 10 vorliegen.
Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung

Was verursacht die “x86-Emulation erfordert derzeit Hardwarebeschleunigung!”?

Wir haben dieses spezielle Problem untersucht, indem wir uns verschiedene Benutzerberichte und die Reparaturstrategien angesehen haben, die einige betroffene Benutzer angewendet haben, um das Problem zu beheben. Basierend auf dem, was wir gesammelt haben, gibt es einige häufige Szenarien, die diese bestimmte Fehlermeldung auslösen:

  • Die Intel / AMD-Virtualisierungstechnologie ist im BIOS nicht aktiviert – Dieser Fehler wird möglicherweise ausgelöst, weil Ihre CPU durch eine BIOS-Einstellung daran gehindert wird, die integrierten Hardwarevirtualisierungstechnologien zu verwenden. In diesem Fall besteht die Lösung darin, auf Ihre BIOS-Einstellungen zuzugreifen und die Hardwarevirtualisierungstechnologie zu aktivieren.
  • Das Intel HAXM-Modul ist nicht in Android Studio installiert – Dies ist einer der häufigsten Gründe, warum dieser Fehler auftritt. Die Installation von Intel HAXM erfolgt in zwei Schritten (Herunterladen des Moduls über den SDK-Manager und Ausführen der ausführbaren Installationsdatei).
  • Ein Konflikt zwischen der Virtualisierung von Avast und der AVD von Android Studio – Das Problem kann auch aufgrund eines bekannten Konflikts zwischen der integrierten Virtualisierungstechnologie und der hardwareunterstützten Virtualisierung von Avast auftreten. Es ist auch bekannt, dass diese Funktion von Drittanbietern mit einer Reihe anderer Anwendungen in Konflikt steht.
  • Windows Hypervisor Platform ist für AMD-CPU deaktiviert – Neuere AMD-CPUs verfügen alle über Hardwarevirtualisierungsfunktionen. Damit die Virtualisierungsfunktion funktioniert, müssen Sie jedoch sicherstellen, dass die Windows Hypervisor-Plattform über den Bildschirm Windows-Funktionen aktiviert ist.
  • Die CPU des Computers unterstützt keine Hardwarevirtualisierung – Dieses Szenario ist möglicherweise auf ältere CPU-Modelle anwendbar. Wenn die Hardwarevirtualisierung von der ausgestatteten CPU nicht unterstützt wird, können Sie diese Fehlermeldung nur beheben, wenn Sie Ihre aktuelle CPU durch ein neueres Modell ersetzen.

Wenn Sie derzeit Probleme haben, das Problem zu lösen “Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung!” Fehler, dieser Artikel bietet Ihnen eine Auswahl verifizierter Schritte zur Fehlerbehebung. Unten finden Sie verschiedene Methoden, mit denen andere Benutzer, die Probleme haben, dasselbe Problem zu beheben, das Problem behoben oder umgangen haben.

Um maximale Effizienz zu gewährleisten, empfehlen wir Ihnen, die folgenden Methoden in der angegebenen Reihenfolge zu befolgen. Sie sollten schließlich auf einen Fix stoßen, der in Ihrem speziellen Szenario wirksam ist.

Methode 1: Installieren des Intel HAXM-Moduls

Bevor Sie auf die BIOS-Einstellungen zugreifen, überprüfen Sie, ob das Problem nicht durch das Fehlen des Intel x86 Emulator Accelerator (HAXM-Installationsprogramm) ausgelöst wird. Ohne dieses Modul kann AVD keine Anwendungen kompilieren, die Hardwarevirtualisierung verwenden, selbst wenn die Technologie auf Ihrem Computer aktiviert ist.

Mehrere Benutzer, bei denen derselbe Fehler aufgetreten ist, haben gemeldet, dass das Problem endgültig behoben ist, nachdem sie das fehlende Modul über den SDK-Manager heruntergeladen und über das HAXM-Installationsprogramm installiert haben. Befolgen Sie die nachstehenden Schritte, um eine vollständige Schritt-für-Schritt-Anleitung zu erhalten:

  1. Öffnen Sie in Android Studio den SDK-Manager, indem Sie auf gehen Extras> Android> SDK Manager.
    Starten des eigenständigen SDK-Managers

    Hinweis: Sie können auch zu gehen Datei> Einstellungen und klicken Sie auf Android SDK (unter Systemeinstellungen). Dann klicken Sie einfach auf Starten Sie den eigenständigen SDK-Manager um das integrierte Installationsprogramm zu öffnen.

  2. Erweitern Sie die Extras Menü und aktivieren Sie das Kontrollkästchen für Intel X86 Emulator Accelerator (HAXM). Dann klicken Sie einfach auf Installieren Sie Pakete und warten Sie, bis der Vorgang abgeschlossen ist.
    Installieren des Intel x86 Emulator Accelerator (HAXM-Installationsprogramm)
  3. Nachdem das HAXM-Installationsprogramm heruntergeladen wurde, müssen wir die entsprechenden Schritte ausführen, um es zu installieren. Navigieren Sie dazu zum folgenden Speicherort und doppelklicken Sie auf intelhaxm-android.exe um es zu installieren:
    C:users%USERNAME%AppDataLocalAndroidsdkextrasintelHardware_Accelerated_Execution_Manager
    Installation der Datei intelhaxm-android.exe
  4. Befolgen Sie die Anweisungen auf dem Bildschirm, um Intel HAXM zu installieren, und warten Sie, bis der Vorgang abgeschlossen ist.
  5. Starten Sie Android Studio neu, führen Sie die Anwendung erneut aus und prüfen Sie, ob das Problem behoben wurde.

Wenn Sie immer noch auf die stoßen “Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung!” Fehler, fahren Sie mit dem nächsten unten fort.

Methode 2: Deaktivieren der hardwareunterstützten Virtualisierung in Avast

Wenn Sie Avast als zusätzliche Sicherheitsschicht verwenden, ist der Fehler höchstwahrscheinlich auf einen Konflikt zurückzuführen, der durch eine seiner Sicherheitsfunktionen verursacht wird. Wie viele Benutzer berichtet haben, ist bekannt, dass die hardwareunterstützte Virtualisierung von Avast im Widerspruch zur AVD von Android Studio steht, die letztendlich die “Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung!” Error.

Wenn dieses Szenario auf Sie zutrifft (Sie haben Avast installiert), befolgen Sie die nachstehenden Anweisungen, um die hardwaregestützte Virtualisierung über das zu deaktivieren die Einstellungen Menü der Sicherheitssuite:

  1. Öffnen Sie Avast und greifen Sie auf zu die Einstellungen Speisekarte,
  2. In der die Einstellungen Menü, gehen Sie zu Fehlerbehebung Tab und stellen Sie sicher, dass die mit Aktivieren Sie die hardwareunterstützte Virtualisierung und Verwenden Sie verschachtelte Virtualisierung, sofern verfügbar sind Deaktiviert.
    Deaktivieren Sie die hardwareunterstützte Virtualisierung in Avast
  3. Starten Sie Ihren Computer neu und prüfen Sie, ob der Konflikt beim nächsten Start behoben wurde. Führen Sie die Anwendung in Android Studio aus und prüfen Sie, ob der Fehler behoben wurde.

Wenn Sie das noch sehen “Die x86-Emulation erfordert derzeit eine Hardwarebeschleunigung!” Fehler beim Ausführen der AVD, fahren Sie mit der folgenden Methode fort.

Methode 3: Aktivieren der Hardwarevirtualisierung über die BIOS / UEFI-Einstellungen

Wenn Sie mit der ersten Methode die Fehlermeldung nicht beheben konnten, tritt die Fehlermeldung wahrscheinlich auf, weil die Hardwarevirtualisierung in Ihren BIOS / UEFI-Einstellungen deaktiviert ist. Die Hardwarevirtualisierung sollte unter normalen Umständen standardmäßig aktiviert sein, aber manuelle Eingriffe, BIOS-Updates und sogar Software von Drittanbietern können diese Technologie deaktivieren.

Beachten Sie, dass der Prozess zum Aktivieren der Hardwarevirtualisierung abhängig von Ihren BIOS / UEFI-Einstellungen und Ihrem Motherboard- und CPU-Hersteller unterschiedlich ist.

Der erste Schritt wäre jedoch die Eingabe Ihrer BIOS- oder UEFI-Einstellungen. Wenn Sie über das Legacy-Einstellungsmenü (BIOS) verfügen, müssen Sie während der ersten Startsequenz die Setup-Taste drücken. Der spezifische Setup-Schlüssel sollte auf dem Startbildschirm angezeigt werden. Falls Sie ihn jedoch nicht erkennen, können Sie ihn online mit dem Suchbegriff „* Motherboard-Modell + Setup-Taste *“.

Drücken Sie [key] Setup aufrufen

Hinweis: Sie können auch blind vorgehen und während der ersten Startsequenz die gängigsten Setup-Tasten drücken. In der Regel ist die Setup-Taste eine der F-Tasten (F2, F4, F6, F8, F10) oder die Del-Taste (auf Dell-Computern).

Wenn Ihr Computer das neuere UEFI-Modell verwendet, müssen Sie zuerst auf das zugreifen Fortgeschrittenes Start-up Speisekarte. Drücken Sie dazu Windows-Taste + R. öffnen a Lauf Dialogfeld, dann geben Sie “MS-Einstellungen: Wiederherstellung” und drücke Eingeben zu öffnen Wiederherstellungsmenü des die Einstellungen App. Wenn Sie dort angekommen sind, klicken Sie einfach auf Jetzt neustarten Schaltfläche unter Fortgeschrittenes Start-up.

Zugriff auf das erweiterte Startmenü

Nach einer Weile wird Ihr Computer direkt in der neu gestartet Erweiterte Optionen Speisekarte. Wenn Sie dort angekommen sind, navigieren Sie zu Erweiterte Optionen Menü und klicken Sie auf UEFI-Firmware-Einstellungen.

Zugriff auf die UEFI-Firmware-Einstellungen

Sobald Sie Zugang zu Ihren BIOS- oder UEFI-Einstellungen erhalten haben, suchen Sie nach der Option für die Hardwarevirtualisierung. Abhängig von Ihrer BIOS / UEFI-Version finden Sie diese Einstellung unter verschiedenen Namen. Sie finden es normalerweise als entweder aufgeführt Virtualisierungstechnologie (VTx / VTd), Intel Virtualisierungstechnologie oder AMD-V-Virtualisierung. Möglicherweise befindet sich die Option unter Chipsatz, Prozessor, Erweiterte CPU-Konfiguration oder etwas ähnliches.

Aktivieren der Virtualisierung über die BIOS-Einstellungen

Wenn Sie die Hardwarevirtualisierung aktiviert haben, speichern Sie die BIOS / UEFI-Änderungen, starten Sie Ihren Computer neu und prüfen Sie, ob der Fehler beim nächsten Start behoben ist.

Methode 4: Aktivieren der Windows Hypervisor-Plattform (falls zutreffend)

Wenn Sie auf einer AMD-CPU mit Virtualisierungstechnologien (neuere CPU-Modelle wie Ryzen) auf das Problem stoßen, kann das Problem auftreten, weil Windows Hypervisor-Plattform ist auf Ihrem Gerät nicht aktiviert.

Beachten Sie jedoch, dass Sie zum Aktivieren dieser Funktion sicherstellen müssen, dass Windows 10 Build 1803 oder älter ist.

Die Windows Hypervisor-Plattform kann über die aktiviert werden Aktivieren oder deaktivieren Sie die Windows-Funktion Bildschirm. Hier ist eine Kurzanleitung dazu:

  1. Drücken Sie Windows-Taste + R. um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann „appwiz.cpl” und drücke Eingeben zu öffnen Programme & Funktionen Bildschirm.
    Geben Sie appwiz.cpl ein und drücken Sie die Eingabetaste, um die Seite Installierte Programme zu öffnen
  2. In der Programme & Funktionen Seite, klicken Sie auf Schalte Windows Funktionen ein oder aus aus dem linken Bereich.
    Zugriff auf den Bildschirm Windows-Funktionen
  3. Aktivieren Sie im Fenster Windows-Funktionen das Kontrollkästchen für Windows Hypervisor-Plattform und getroffen In Ordnung um die Funktion zu aktivieren.
    Aktivieren Sie die Hypervisor-Plattform

    Hinweis: Stellen Sie auch sicher, dass Hyper-V aktiviert ist, obwohl Sie diesen Bildschirm nicht verwenden. Ist dies nicht der Fall, aktivieren Sie es, indem Sie das zugehörige Kontrollkästchen aktivieren.

  4. Starten Sie Ihren Computer neu und prüfen Sie, ob der Fehler behoben wurde.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *