Mam problem z instalacją HAXM. Oto rzecz. Otrzymałem ten błąd za każdym razem, gdy próbowałem zainstalować HAXM na moim komputerze:
Problem w tym, że mój komputer obsługuje technologię wirtualizacji (patrz zdjęcie poniżej). Masz jakiś pomysł, jak rozwiązać ten problem?
android-emulator
intel
haxm
Kajiyama
źródło
źródło
Odpowiedzi:
Po prostu wykonaj następujące kroki:
Teraz możesz rozpocząć instalację HAXM bez żadnego błędu.
źródło
Przepraszam, zapomniałem odpowiedzieć na to pytanie. Po kilku dniach googlowania stwierdziłem, że problem jest spowodowany przez hiperwątkowość (lub hyper - v). Zdecydowałem się edytować plik boot.ini z opcją uruchamiania systemu Windows z wyłączoną hiperwątkowością. Postępowałem zgodnie z tym samouczkiem i teraz wszystko działa idealnie
źródło
Wydaje się, że lista poprawek rośnie, nawet lata po zadaniu pierwotnego pytania.
Poniżej znajduje się pełna lista dla systemu Windows (do około 02/2020)
Jeśli masz system Windows 10 z zainstalowanymi wszystkimi aktualizacjami i wierzysz
spróbuj Kroku 6 poniżej. To prawdopodobnie przyczyna.
Aby sprawdzić, czy poprawka zadziałała, możesz ręcznie pobrać tutaj instalator Intel HAXM . (Najnowsza wersja HAXM może się różnić od tej, która pochodzi z Android Studio) Przed rozpoczęciem instalacji uruchom
haxm_check.exe
z wiersza poleceń zawarte w pakiecie pobieranie. Jeśli Twoja poprawka zadziałała, powinna być wyświetlanayes
zarówno dla, jakNX
iVT
.Jeśli klikniesz dwukrotnie
haxm_check.exe
, nic nie zobaczysz. Uruchom go z cmd lub powershell, aby zobaczyć dane wyjściowe.Sprawdź BIOS
Wyłącz Hyper-V
systemifo
. Jeśli wyświetla się komunikat „wykryto hiperwizor” w ramach wymagań funkcji Hyper-V, nawet po usunięciu funkcji Hyper-V może być włączona opcja „Izolacja rdzenia”. Zobacz poniżej, jak to wyłączyć.AMD Ryzen?
bcdedit /set hypervisorlaunchtype off
bcdedit /set hypervisorlaunchtype auto
i zrestartowaćauto
po zainstalowaniu emulatora. Ale może być konieczne ustawienieoff
ponownego uruchomienia przy następnym utworzeniu emulatora / pobraniu i zainstalowaniu obrazu emulatora.Mile widziane zmiany / nowe poprawki.
mam nadzieję że to pomoże
źródło
są szanse, że masz Windows 8 z zainstalowanym Hyper-V? jeśli tak, usuń hyper-v, a problem zniknie!
źródło
Przede wszystkim upewnij się, że masz włączoną technologię wirtualizacji w systemie BIOS. Po ponownym uruchomieniu komputera naciśnij klawisze F1-F12 na klawiaturze i znajdź tę opcję.
Upewnij się, że wyłączyłeś Hyper-V w systemie Windows 7 / Windows 8. Możesz go wyłączyć w Panelu sterowania -> Programy -> Funkcje systemu Windows
Możesz spróbować wyłączyć program antywirusowy na cały proces instalacji. Pamiętaj, aby po zainstalowaniu HAXM przywrócić wszystkie usługi antywirusowe.
Niektórzy polecają zimny but, który jest:
Niestety ten krok nie zadziałał dla mnie
http://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown
Wystarczy pobrać pakiet, rozpakować go, złożyć razem z plikiem instalacyjnym HAXM i uruchomić dołączony do pakietu plik .cmd - pamiętaj, uruchom go jako Administrator.
Miałem sporo problemów z instalacją HAXM i pomógł mi tylko ostatni krok.
źródło
intelhaxm.exe
. Przykład: korzystam z Android Studio i plik jest przechowywany podC:\Program Files (x86)\Android\android-studio\sdk\extras\intel\Hardware_Accelerated_Execution_Manager
, a następnie muszę go skopiować gdzie indziej.Może VT-X nie jest włączony w twoim BIOS-ie.
Zobacz dokumentację Intel HAXM tutaj: http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
źródło
W oknie „Włączanie lub wyłączanie funkcji systemu Windows” usuń zaznaczenie funkcji Hyper-V i upewnij się, że opcja Windows Hypervisor Platform nie jest zaznaczona. Włączona platforma Windows Hypervisor może również blokować instalację Intel HaxM
źródło
Oprogramowanie antywirusowe może zakłócać instalację HAXM. Po kilku godzinach próby ustalenia, co poszło nie tak, znalazłem dziwne rozwiązanie - odinstalowałem oprogramowanie antywirusowe, zainstalowałem HAXM (który działał), a następnie ponownie zainstalowałem oprogramowanie antywirusowe (w moim przypadku Avast, ale może się zdarzyć z innymi programami antywirusowymi.
Pełna kontrola, którą przeszedłem, aby to uruchomić, to:
źródło
W systemie Windows 10 program Windows Defender ma funkcję izolacji rdzenia, która wykorzystuje technologię wirtualizacji, która również przerywa działanie HAXM. Wyłącz i spróbuj ponownie. W moim przypadku wyłączenie go rozwiązało mój problem.
źródło
Jeśli masz procesor AMD Ryzen w swoim komputerze, musisz spełnić następujące wymagania dotyczące konfiguracji:
Uwaga: dostępne są funkcje Hyper-V ... Powinieneś włączyć platformę Windows Hypervisor, a nie Hyper-V. Platforma Windows Hypervisor jest na dole
Po spełnieniu warunków avd x86 działa bez instalacji haxm
Odniesienie
źródło
W wielu przypadkach niektóre programy antywirusowe uruchamiają również HyperV przy uruchamianiu okna i nie pozwalają na instalację HAXM. Napotkałem ten problem z powodu antywirusa AVAST. Więc odinstalowałem AVAST, a po restarcie HAXM został poprawnie zainstalowany. Następnie ponownie zainstalowałem AVAST.
Więc wystarczy sprawdzić podczas instalacji, ponieważ teraz, nawet po ponownym zainstalowaniu AVAST, HAXM działa poprawnie z wirtualnymi skrzynkami i emulatorami Androida.
źródło
Po zainstalowaniu Visual Studio 2013 Update 2, Visual Studio powiadomiło mnie o aktualizacji emulatora Windows Phone, którą zainstalowałem (był to naprawdę nowy składnik, a nie aktualizacja). Okazało się, że to włączone Hyper-V, które zepsuło HAXM.
Rozwiązaniem było odinstalowanie emulatora z programów i funkcji oraz wyłączenie Hyper-V z funkcji systemu Windows (wyszukaj „Funkcje systemu Windows” i kliknij „Włącz lub wyłącz funkcje systemu Windows”).
źródło
Jeśli nie znajdziesz opcji Hyper-V w panelu sterowania, jak wspomniano w innych odpowiedziach tutaj , spróbuj wejść do konfiguracji BIOS (ponowne uruchomienie i naciśnięcie F-12 lub ESC lub innego w zależności od komputera) i włączenie wirtualizacji, prawdopodobnie znajdującej się w opcjach procesora.
źródło
Używam systemu Windows 10 i miałem ten problem po zmianie dysku SSD, naprawiłem go, wyłączając obsługę VT na Bios. Po uruchomieniu instalatora pojawił się inny błąd. Zrestartowałem i ponownie włączyłem obsługę VT i voila, teraz działa.
źródło
Jeśli którakolwiek z odpowiedzi nie działa, po prostu usuń emulator Androida i zainstaluj go ponownie. a następnie spróbuj zainstalować Intel Haxm .
źródło
Jeśli żadna z odpowiedzi Ci nie pomogła, spróbuj tego,
Funkcja Hyper-V może nie być wyłączona Jeśli masz włączone funkcje systemu Windows 10, takie jak Device Guard i Credential Guard, może to uniemożliwić całkowite wyłączenie funkcji Hyper-V.
Narzędzie do gotowości sprzętowej Device Guard i Credential Guard wydane przez Microsoft może wyłączyć wymienione funkcje systemu Windows 10 wraz z Hyper-V:
Pobierz go tutaj, https://www.microsoft.com/en-us/download/details.aspx?id=53337
Pobierz najnowszą wersję narzędzia gotowości sprzętowej Device Guard i Credential Guard. Rozpakuj Otwórz wiersz polecenia za pomocą polecenia Uruchom jako administrator @powershell -ExecutionPolicy RemoteSigned -Command "X: \ path \ to \ dgreadiness_v3.6 \ DG_Readiness_Tool_v3.6.ps1 -Disable" Reboot.
źródło
Wypróbowałem już wszystkie możliwe rozwiązania dotyczące stackoverflow i nie działały. Co próbowałem:
Ale w końcu znalazłem rozwiązanie, musisz wyłączyć Hyper-V w konfiguracji systemu :
Sprawdź informacje o systemie, a następnie Hyper-V jest teraz wyłączony
źródło