web-gelistirme-sc.com

VT, HAXM'i Takarken Desteklenmiyor

Intel x86 emülatör hızlandırıcısını kullanan hızlı Android emülatörü yüklemeye çalışıyorum .

HAXM failed

İşlemcimin (i7-3520M) VT-X sanallaştırmasını desteklediğini biliyorum, bu yüzden etkin olduğundan emin olmak için BIOS'a gittim:

BIOS

Gördüğünüz gibi, özellik BIOS'ta etkin. İnternette 'securable.exe' yardımcı programını buldum ve başlattığımda aşağıdaki pencere görüntüleniyor:

securable

Herhangi bir düşünce veya öneriniz var mı? Intel Core i7 özellikli Lenovo Z580 Dizüstü Bilgisayarım var ve bu kadar temel bir sanallaştırma işlevselliğini desteklemesi gerektiğinden eminim.

İşletim sistemi Windows 8 Pro, ayrıca Hyper-V'yi de etkinleştirdim, bu makineyi Windows Phone 8 geliştirme için kullanıyorum.

--- Düzenle ---

Görünen o ki, Hyper-V'yi kapattığınızda VT-x çalışmaya başladı! Bu çok can sıkıcı çünkü Android ve WP emülatörlerini aynı anda kullanamıyorum. Nasıl düzeltileceğini bilen var mı?

43
Alexey Petrenko

Bu yüzden çalışmasını sağladığım tek çözüm, Denetim Masası'ndaki Hyper-V'yi tamamen devre dışı bırakmak -> Programlar ve Özellikler -> Özellikleri Aç veya Kapat.

VT-x'in Hyper-V'yi devre dışı bırakmadan nasıl etkinleştirileceğini bilen varsa, lütfen bu soruyu cevaplayın ...

 enter image description here

50
Alexey Petrenko

Ben de aynı problemi yaşadım ve az önce buldum, Avast 9'da sanallaştırma özelliğini kullanmasını önleme seçeneği var. Avast Sandbox üzerinde bir etkisi var, ancak devre dışı bıraktıktan sonra sonunda HAXM'i yükleyebilirim.

14
metacircle

off Hyper-V komutunu açmak için bunu cmd: bcdedit /set hypervisorlaunchtype off dizininden çalıştırın ve ardından yeniden başlatın.

Hyper-V'yi geri açık konumuna getirmek için şunu çalıştırın: bcdedit /set hypervisorlaunchtype auto

7
Daniel Wilson
  1. Öncelikle, Hyper-V teknolojisini devre dışı bırakmak zorundasınız. Bunu, Denetim Masası, Programlar ve Windows İşlevlerinde devre dışı bırakarak yapabilirsiniz.

  2. Avast kullanıyorsanız, kurulum süresi boyunca devre dışı bırakın. Kurulum işleminden sonra tüm Avast servislerini geri yükleyebilirsiniz.

Son zamanlarda Makineme HAXM'i kurmakta bazı sorunlar yaşadım (Core i7 işlemcili Dell Inspiron 5521 kullanıyorum) ve hiçbir şey işe yaramadı. Sonunda bu paketi indirdim:

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

hAXM klasörüme kopyaladı ve .cmd dosyasını Yönetici olarak başlattı. Bilgisayarı yeniden başlattıktan sonra bilgisayarıma HAXM kuruldu. Yazarak kontrol edebilirsiniz 

sc query intelhaxm 

cmd’nizde.

7
TheOpti

Hyper-V, Windows altında bir hipervizörü etkinleştirir, bu nedenle çalıştırmakta olduğunuz işletim sistemi zaten sanallaştırılmıştır. VT-x bir donanım özelliğidir, bu nedenle iç içe geçmiş VT-x mümkün değildir (olası görünmeyen donanım + yazılım desteği eklenmeden), bu nedenle Hyper-V ve başka bir VT-x çözümünü (HAXM, VirtualBox) etkinleştiremezsiniz , vb) aynı anda.

4
chronospoon

Yukarıdaki tüm öneriler temel olarak Hyper-V'yi devre dışı bırakmayı içerir. Kullanmayı planlamıyorsanız geçerli bir yaklaşımdır. Ancak bunu yapmanız durumunda (örneğin, aynı makinede hem Windows Phone hem de Android için geliştirme vb.).

Hyper-V özelliğini etkin tutmanız gerekir kullanıyorsanız ve hala geliştirme ve hata ayıklama için Android Studio kullanıyorsanız, Windows için Hyper-V'de Emulator olarak Android-X86'yı kullanma adımlarını uygulayabilirsiniz. Fikir şudur:

  1. Android ISO'yu indirin ve bunun dışında bir Hyper-V VM oluşturun
  2. Geliştirici Seçeneklerini, USB hata ayıklamasını ve bilinmeyen kaynaklardan uygulama yüklemesini etkinleştirin
  3. Adper üzerinden Hyper-V VM resmine bağlanın
  4. Projenizi Android Studio'dan başlatın ve bağlanılacak cihazlar listesinde VM görünecek
3
Nikita G.

Şimdilik (2018) Android emülatörü, Hyper-V ve Windows 10 ile çalışmaktadır (intel haxm olmadan), Windows versiyonunu (1803+) kontrol etmeniz ve "Windows Hypervisor Platform" 'u Windows özelliklerine yüklemeniz gerekir. https://docs.Microsoft.com/ru-ru/xamarin/Android/get-started/installation/Android-emulator/hardware-acceleration?tabs=vswin

1
Pavel Biryukov

Benim için buna avast neden oldu.

Yükleme sırasında 'bilinmeyen hata' alıyordum .

  1. Avast'ta sanallaştırma desteğini devre dışı bıraktım
  2. HAXM'den kalanları kaldırdım
  3. İntel'ten en yeni yükleyiciyi indirdim
  4. 7Zip kullanarak da açtım, 64bit yükleyiciyi de açtım.
  5. Bilgisayarımı güvenli modda yeniden başlattım. Ben HaxInst64.exe kurdum
  6. * .Win10_64 * 'u el ile yükledim.
  7. Bilgisayarı normal modda yeniden başlattım, servis çalışıyordu ancak HAXM hala kurulu değil.
  8. Standart HAXM yükleyicisini çalıştırdım.

Tamam

1
peku33

Intel, Windows 8.1 için düzeltme yaptı (HAMX 1.0.7): 
https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager

Yani şimdi sadece yükleme sırasında AVAST'ı devre dışı bırakman gerekiyor :)

0
tower120