Intel x86エミュレータアクセラレータを使用する高速Androidエミュレータをインストールしようとしています。 SDKマネージャー経由でアクセラレーターをダウンロードしましたが、インストールしようとしたときに、インストールの最初に次のエラーメッセージが表示されました。
CPU(i7-3520M)がVT-X仮想化をサポートしていることを知っているので、BIOSにアクセスして、それが有効になっていることを確認しました。
ご覧のとおり、この機能はBIOSで有効になっています。インターネットで「seifiable.exe」ユーティリティを見つけました。起動すると、次のウィンドウが表示されます。
何か考えや推奨事項はありますか? Intel Core i7を搭載したLenovo Z580ラップトップを使用していますが、このような基本的な仮想化機能をサポートするはずです。
OSはWindows 8 Proで、Hyper-Vも有効にしています。このマシンはWindows Phone 8開発に使用します。
---編集---
Hyper-Vをオフにすると、VT-xが動作を開始することがわかりました。 AndroidエミュレーターとWPエミュレーターを同時に使用できないため、非常に迷惑です。誰でもそれを修正する方法を知っていますか?
同じ問題があり、Avast 9には仮想化機能を使用できないようにするオプションがあることがわかりました。アバストサンドボックスにある程度の影響がありますが、無効にした後、最終的にHAXMをインストールできました。
off Hyper-Vを有効にするには、cmdからこれを実行します:bcdedit /set hypervisorlaunchtype off
、そして再起動します。
Hyper-Vを元に戻すには、onを実行します:bcdedit /set hypervisorlaunchtype auto
まず、Hyper-Vテクノロジーを無効にする必要があります。これを行うには、コントロールパネル、プログラム、Windows機能でこのテクノロジーを無効にします。
アバストを使用する場合は、インストール時に無効にします。インストールプロセス後にすべてのアバストサービスを復元できます。
最近、マシンへのHAXMのインストールで問題が発生しました(Core i7プロセッサを搭載したDell Inspiron 5521を使用しています)。最後に、このパックをダウンロードしました。
それをHAXMフォルダーにコピーし、管理者として.cmdファイルを開始しました。コンピューターを再起動した後、HAXMがコンピューターにインストールされました。入力すると確認できます
sc query intelhaxm
あなたのcmdで。
Hyper-VはWindowsでハイパーバイザーを有効にするため、実行しているOSはすでに仮想化されています。 VT-xはハードウェア機能であるため、ネストされたVT-xは(ハードウェア+ソフトウェアサポートを追加することなく可能性が低いように)使用できないため、Hyper-Vおよび別のVT-xソリューション(HAXM、VirtualBox 、など)同時に。
上記のすべての提案には、基本的にHyper-Vの無効化が含まれます。使用する予定がない場合は、有効なアプローチです。ただし、そうする場合(たとえば、Windows PhoneとAndroidなど)の両方で開発する場合)。
Hyper-Vを有効にしたままにする必要がある場合、引き続き開発とデバッグにAndroid Studioを使用する場合は、手順に従うことができますfrom Android-X86をHyper-V for Windowsのエミュレーターとして使用 。アイデアは次のとおりです。
今のところ(2018)AndroidエミュレーターはHyper-VおよびWindows 10(Intel haxmなし)で動作します)、Windowsバージョン(1803+)を確認し、Windows機能に「Windows Hypervisor Platform」をインストールする必要がありますすべての推奨事項は次のとおりです。 https://docs.Microsoft.com/ru-ru/xamarin/Android/get-started/installation/Android-emulator/hardware-acceleration?tabs=vswin
私にとって、これはavastが原因でした。
インストール中に「不明なエラー」が表示されました。 intelhaxmサービスがインストールされていましたが、開始しようとするとアクセスが拒否されました。
HaxInst64.exe
をインストールしました完了
IntelはWindows 8.1(HAMX 1.0.7)のホットフィックスを作成しました:
https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager
したがって、インストール中にAVASTを無効にするだけで済みます:)