it-swarm.com.de

Intel HAXM-Installationsfehler - Dieser Computer unterstützt Intel Virtualization Technology (VT-x) nicht

Ich habe ein Problem mit meiner HAXM-Installation. Hier ist das Ding. Ich habe diese Fehlermeldung jedes Mal erhalten, als ich versuchte, HAXM für meinen Computer zu installieren: Installation error print-screen

Das Problem ist, dass mein Computer die Virtualisierungstechnologie unterstützt (siehe Abbildung unten). Haben Sie eine Idee, wie Sie dieses Problem beheben können? enter image description here

113
Kajiyama

Befolgen Sie einfach diese Schritte:

  1. Gehen Sie zu Systemsteuerung → Programm und Funktion .
  2. Klicken Sie auf Fensterfunktionen ein- und ausschalten . Ein Fenster öffnet sich.
  3. Deaktivieren Sie die Option Hyper-V und starten Sie Ihr System neu. 

Jetzt können Sie die HAXM-Installation ohne Fehler starten. 

129
Ajay Sharma

Es tut mir leid, ich vergesse, diese Frage zu beantworten. Nach ein paar Tagen Googeln stellte ich fest, dass dieses Problem durch Hyperthreading (oder Hyper - v) verursacht wurde. Ich entschied mich dazu, meine boot.ini-Datei mit der Option zum Starten von Fenstern mit deaktiviertem Hyperthreading zu bearbeiten. Ich folgte diesem Tutorial und jetzt klappt alles perfekt

30
Kajiyama

wahrscheinlich haben Sie Windows 8 mit Hyper-V installiert? Wenn ja, entfernen Sie Hyper-V und Ihr Problem geht weg!

16
kyle
  1. Stellen Sie zunächst sicher, dass Sie die Virtualisierungstechnologie in Ihrem BIOS aktiviert haben. Drücken Sie nach dem Neustart des Computers F1-F12 auf Ihrer Tastatur, und suchen Sie nach dieser Option.

  2. Stellen Sie sicher, dass Sie Hyper-V in Windows 7/Windows 8 deaktiviert haben. Sie können es in der Systemsteuerung -> Programme -> Windows-Funktionen deaktivieren

  3. Sie können versuchen, Ihr Antivirenprogramm für den gesamten Installationsvorgang zu deaktivieren. Denken Sie daran, nach der Installation von HAXM alle Antivirus-Dienste wiederherzustellen.

  4. Einige Leute empfehlen cold boot. Dies ist: 

    1. Deaktivieren der Virtualisierung in Ihrem BIOS
    2. Starten Sie den Computer neu und schalten Sie ihn aus
    3. Aktivieren Sie VT in Ihrem BIOS
    4. Computer neu starten, ausschalten
    5. Es ist wahrscheinlich, dass jetzt möglicherweise HAXM installiert werden darf

Leider hat dieser Schritt für mich nicht funktioniert

  1. Last but not least: Probieren Sie diesen Workaround-Patch von Intel aus.

http://software.intel.com/de-de/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unkunown

Alles, was Sie tun müssen, ist das Paket herunterzuladen, zu entpacken, mit der HAXM-Installationsdatei zusammenzustellen und die im Paket enthaltene .cmd-Datei auszuführen. Denken Sie daran, als Administrator zu starten.

Ich hatte viele Probleme mit der Installation von HAXM und nur der letzte Schritt half mir.

11
TheOpti

Möglicherweise ist VT-X in Ihrem BIOS nicht aktiviert.

Die Intel HAXM-Dokumentation finden Sie hier: http://software.intel.com/de-de/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

Intel VT-x nicht aktiviert

In einigen Fällen ist Intel VT-x möglicherweise im System-BIOS deaktiviert und muss im BIOS-Setup-Dienstprogramm aktiviert sein. Zugriff auf das BIOS-Setup Hilfsprogramm muss während des Startvorgangs des Computers eine Taste gedrückt werden. Dieser Schlüssel hängt davon ab, welches BIOS verwendet wird. In der Regel handelt es sich jedoch um das F2, Löschen oder Esc-Taste. Im BIOS-Setup-Dienstprogramm kann Intel VT .__ sein. identifiziert durch die Begriffe "VT", "Virtualization Technology" oder "VT-d." Stellen Sie sicher, dass alle Virtualisierungsfunktionen aktiviert sind.

6
KennyC

Antiviren-Software kann die HAXM-Installation beeinträchtigen ... Nachdem ich einige Stunden versucht hatte herauszufinden, was schief lief, fand ich eine seltsame Lösung: Ich deinstalliere meine Antiviren-Software, installiere HAXM (was funktionierte) und installiere es erneut die Antivirensoftware (Avast in meinem Fall, aber es kann auch bei anderen Antivirenprogrammen vorkommen).

Die vollständige Überprüfung, die ich durchlaufen habe, um diesen Lauf zum Laufen zu bringen, lautet:

  1. Überprüfen Sie die 'Virtualization'- und vt-X-Funktion im BIOS. 
  2. Die Überprüfung von Hyper-V ist nicht installiert.
  3. Überprüfen des Wetters vt-X ist in Windows mit dem Intel-Tool und dem MS-Tool (in den vorherigen Beiträgen in diesem Thread erwähnt) aktiviert.
  4. Deaktivierung des Antivirus, was nicht geholfen hat.
  5. Deinstallation des Antivirus (was das Problem für mich gelöst hat).
4
FunkSoulBrother

Deaktivieren Sie im Fenster "Windows-Funktionen ein- oder ausschalten" Hyper-V und stellen Sie außerdem sicher, dass Windows Hypervisor Platform deaktiviert ist. Die aktivierte Windows Hypervisor Platform kann auch die Installation des Intel HaxM blockieren

 Features to be disabled

3
suresh

In Windows 10 verfügt Windows Defender über eine Funktion der Kernisolation, die Virtualisierungstechnologie verwendet, die auch den Betrieb von HAXM unterbricht. Deaktivieren Sie es und versuchen Sie es erneut. Bei meiner Deaktivierung wurde das Problem behoben.

3
Nitkarsh Gupta

In vielen Fällen starten manche Antivirenprogramme auch HyperV mit Window Start und erlauben nicht, dass HAXM installiert wird Dieses Problem trat aufgrund von AVAST-Antivirenprogrammen auf. Daher deinstallierte ich AVAST und anschließend HAXM nach dem Neustart Ich habe AVAST neu installiert.

Es ist also nur eine Überprüfung während der Installation, auch wenn AVAST wieder installiert ist. HAXM funktioniert ordnungsgemäß mit Virtual Box und Android-Emulatoren.

2
gvisgr8

Nach der Installation von Visual Studio 2013 Update 2 hat mich Visual Studio über ein Windows Phone-Emulator-Update informiert, das ich installiert habe (es war wirklich eine neue Komponente, kein Update). Es stellte sich heraus, dass dieses aktivierte Hyper-V die HAXM brach.

Die Lösung bestand darin, den Emulator von Programmen und Funktionen zu deinstallieren und Hyper-V von Windows-Funktionen zu deaktivieren (suchen Sie nach "Windows-Funktionen" und klicken Sie auf "Windows-Funktionen ein- oder ausschalten").

1
Edward Brey

Wenn Sie die Hyper-V-Option in der Systemsteuerung nicht finden, wie in anderen Antworten hier gesagt, versuchen Sie, das BIOS-Setup aufzurufen (Neustart und Drücken von F-12 oder ESC oder einem anderen PC (je nach PC)) und Aktivieren der Virtualisierung (wahrscheinlich in der CPU) Optionen.

1
Hugo

Es scheint, als würde die Liste der Fixes auch nach 3 Jahren seit der ursprünglichen Frage weiter wachsen.

Unten ist die vollständige Liste für Windows (bis ca. 12/2018)

  1. BIOS prüfen

    • gehen Sie zum BIOS/UEFI-Setup und suchen Sie nach Einstellungen wie VT-x, VT-d, Virtualisierungstechnologie, Hardware-Virtualisierung und stellen Sie sicher, dass es Aktiviert ist. Wenn die Option nicht vorhanden ist, wenden Sie sich an Ihren Hersteller und Ihr Modell, um sicherzustellen, dass sie unterstützt wird.
  2. Deaktivieren von Hyper-V

    • Geben Sie "Windows-Funktionen" in das Startmenü ein und wählen Sie "Windows-Funktionen ein- oder ausschalten".
    • Deaktivieren Sie alle mit Hyper-V zusammenhängenden Optionen und drücken Sie OK, Neustart.
    • Dadurch werden alle vorhandenen Hyper-V-VMs beschädigt, einschließlich Windows Phone-Emulatoren und alle anderen Einstellungen, für die Hyper-V erforderlich ist
    • Neustart erforderlich
    • führen Sie an einer Eingabeaufforderung des Admin-Befehls systemifo aus. Wenn nach den Hyper-V-Anforderungen "Hypervisor wurde erkannt" angezeigt wird, haben Sie möglicherweise auch nach dem Entfernen der Hyper-V-Funktion die Option "Core Isolation" aktiviert. Nachfolgend finden Sie Informationen zum Deaktivieren.
    • Aktivieren Sie als weitere Option 'Windows Hypervisor Platform', wenn Sie weiterhin Hyper-V-Unterstützung benötigen. Mehr Infos hier
  3. AMD Ryzen?

    • Wenn es sich bei Ihrer CPU um AMD Ryzen handelt, müssen Sie möglicherweise die Funktion aktivieren 'Windows Hypervisor Platform' verwenden, genau wie Sie Hyper-V oben deaktiviert haben.
    • Wenn es aktiviert ist und die Dinge trotzdem nicht funktionieren, versuchen Sie es zu deaktivieren.\_ (ツ) _/¯
    • Neustart erforderlich
  4. Antivirus deaktivieren
    • Deaktivieren Sie Ihr Antivirusprogramm.
    • AVAST! und einige andere stören die Erkennung von Virtualisierung. Sie können sie nach aktivieren.
    • AVAST und einige andere haben auch einige Optionen, die auf Virtualisierung basierende Isolation verwenden. Deaktivieren Sie sie oder deinstallieren Sie Ihren AV vorübergehend.
  5. Core-Isolierung deaktivieren

    • Bei einer Neuinstallation von Windows 10 1803 ist Core Isolation standardmäßig aktiviert, wodurch sichere Prozesse in einem virtualisierten Container aus Sicherheitsgründen ausgeführt werden. Dies stört die Erkennung von Virtualisierung.
    • Bei Computern, die von einer früheren Version aktualisiert wurden, ist dies deaktiviert. Überprüfen Sie es trotzdem.
    • Wechseln Sie zu Windows Defender Security Center
    • Gerätesicherheit> Core Isolation> Details
    • Deaktivieren Speicherintegrität
    • Starten Sie neu
  6. Hypervisor-Start beim Booten deaktivieren

    • führen Sie an einer Eingabeaufforderung des Admin-Befehls bcdedit /set hypervisorlaunchtype off aus.
    • neustart
    • starten Sie bcdedit /set hypervisorlaunchtype auto und führen Sie einen Neustart durch
  7. Nichts funktioniert

    • Sie sollten nicht hierher kommen, da der Android-Emulator jetzt neben Hyper-V ausgeführt werden kann, wenn "Windows Hypervisor Platform" aktiviert ist.
    • Wenn nichts funktioniert, können Sie als letzten Ausweg versuchen, Android in einem Hyper-V VM auszuführen, und ADB dazu bringen, eine Verbindung dazu herzustellen. (Keine Lösung, aber eine Problemumgehung)
    • Sie können Android auch mit einem Drittanbieter-Emulator wie Genimotion ausführen.
  8. ¯\_ (ツ) _/¯

Änderungen/neue Korrekturen erwünscht.

hoffe das hilft

1
Madushan

Wenn Sie einen AMD Ryzen-Prozessor in Ihrem Computer haben, müssen die folgenden Installationsvoraussetzungen erfüllt sein:

  1. AMD-Prozessor - Empfohlen: AMD® Ryzen ™ -Prozessoren
  2. Android Studio 3.2 Beta oder höher - Download über Android Studio Vorschauseite
  3. Android Emulator v27.3.8 + - Download über Android Studio SDK Manager
  4. x86 Android Virtual Device (AVD) - Erstellen Sie AVD
  5. Windows 10 mit Update vom April 2018
  6. Über Windows-Funktionen aktivieren: "Windows Hypervisor Platform"

Hinweis: Es gibt Hyper-V-Funktionen ... Sie sollten die Windows Hypervisor-Plattform und nicht Hyper-V aktivieren. Die Windows Hypervisor-Plattform befindet sich unten

Wenn die Bedingungen erfüllt sind, funktioniert avd x86 ohne haxm install

0
Beyaz