web-dev-qa-db-ja.com

HAXMのインストールが、VT-Xが存在しないと主張して失敗する

Android Studio。私はhp2000ノートブックを持っています。Hyper-V機能を有効にするためにWindows 8.1をWindows 8.1 Proに更新しました。システム設定に仮想化を有効にしますが、「このコンピューターはIntel仮想化(VT-x)をサポートしていません。HAXMをインストールできません。詳細についてはIntel HAXMのドキュメントを参照してください。」

My Android Studio SDKマネージャーは、インストールされていることを示しています。

5
user4625928

次の手順に従ってください。

[コントロールパネル]→[プログラムと機能]に移動します。 [ウィンドウ機能の有効化と無効化]をクリックします。ウィンドウが開きます。 Hyper-Vオプションのチェックを外して、システムを再起動します。これで、エラーなしでHAXMインストールを開始できます。

@Keisがうまくいくことを願って

8
Saim Mehmood

この手順は私にとって完璧に機能しました。お役に立てれば。

  1. F10(コンピューターのセットアップ)-BIOS-セキュリティ-システムセキュリティ-Enter-仮想テクノロジー(VTX)-有効化ファイル保存して終了
  2. Goto SDKフォルダー:F:\ Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager Run intelhaxm-Android.exe
  3. 「完了したIntel Hardware Accelerated Execution Managerセットアップウィザード。完了ボタンをクリックしてウィザードを終了します」を引用するダイアログボックスが表示されます。

これが機能したら、Android studioを開き、エミュレーターを実行してみてください。「HAXが機能しており、エミュレーターが高速virtモードで実行されている」と表示されるはずです。

5
Katheeja

仮想化を有効にした後、BIOSで電源ボタンを使用してハードを再起動すると、問題が解決しました:)。そうするために、インテルのブログを読みました。このオプションを試してみてください:)

2
Prasanna K M

Windows 10の場合、まず、intelhaxm-Android.exeフォルダーにあるSDK\extras\Intel\Hardware_Accelerated_Execution_Managerをインストールします。インストール中にエラーが発生した場合は、これらの解決策を試してください。

  1. 最初に、すべてBIOS設定からの仮想化を有効にします。これを有効にするには、コンピューターを再起動し、コンピューターが起動したらEscキーを押します。次に、 F2 メーカーがデルの場合。

  2. BIOS設定で仮想化(VT)を有効にした場合でも、一部のウイルス対策オプションはHAXMのインストールを妨げます。

例:アバストアンチウイルスの[設定(パラメーター)]タブ> [トラブルシューティング(デパンネージ)]で、[ハードウェア支援仮想化を有効にする](「仮想化のアクティブ化」)をオフにする必要があります。

コンピューターを再起動し、~SDK_LOCATION\extras\intel\Hardware_Accelerated_Execution_Managerの下にあるIntelのHAXMを再インストールします。 IntelのWebサイトからスタンドアロンのHAXMインストーラーを手動でダウンロードすることもできます。

  1. Hyper-Vが無効になっていることを確認します。無効にするには、コントロールパネルに移動し、[プログラム]-> [プログラムと機能]-> [Windowsの機能をオンまたはオフにする(左側にあります)]を選択します。次に、HYPER-Vを見つけます。チェックボックスをオフにしてコンピューターを再起動し、hxmを再度インストールしてください。

  2. 「このPC」を右クリックしてプロパティに移動し、Advance System Settings(左側にあります)を選択し、パフォーマンスの下のAdvance(タブ)で[設定]ボタンをクリックします。次に、データ実行防止(タブ)を選択し、このオプションを選択して、コンピューターを選択して再起動するプログラムとサービスを除くすべてのプログラムとサービスのDEPをオンにし、hxmのインストールを試みます。

解決策3はうまくいきませんでした。

0
zahid

仮想化とNDビットオンをサポートするIntelプロセッサが必要です。 http://ark.intel.com で確認できます。
NDビットを設定するには、bcdedit/set nx AlwaysOnを使用できます
BIOSで有効化された仮想化を適切に設定するには、次のように入力します。
bcdedit/set hypervisorlaunchtype off
アバストを使用している場合
[設定]> [トラブルシューティング]で[ハードウェア支援仮想化を有効にする]を無効にします)
ダウンロードを入手
https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager

0
codecats
  1. PCの電源を切ってから再び電源を入れ、すぐにF10キーまたはESCボタン(どちらかが機能する方)を押すと、BIOSに入ります。

  2. 矢印キーを使用して、システムセキュリティに入ります

  3. VIRTUAL TECHNOLOGY VTXがオンになっていることを確認し、F10を押して保存し、コンピューターを再起動します

  4. キーボードのWindowsキーを押して、Hyper-Vと入力します。次に、上部に表示される結果をクリックします

  5. そこからHyper-Vのチェックを外します

  6. 次に、sdkフォルダーを保存したパスに移動します-デフォルトでは、C:\に保存されます

  7. C:\ Android\sdk\extras\intel \に移動し、Hardware_Accelerated_Execution_Managerを実行してから、intelhaxm-Android.exeを実行します

  8. 「完了したIntel Hardware Accelerated Execution Managerセットアップウィザード」を引用するダイアログボックスが表示されたら、完了ボタンをクリックしてウィザードを終了します。

  9. Android Studioを再度開き、アプリを実行します。仮想デバイスが表示されない場合は、右下の小さな更新ボタンをクリックします。

0
Saadaziz

さて、オプションのWindowsコンポーネントでhyper-vをオフにしました(サイムの提案)。 BIOSでvirtを有効にしました。次に、haxmの再インストールを探しに行きましたが、このファイルはC:\ Users\ich\AppData\Local\Temp\intel\HAXM\1.1.1\silent\hax64.msiのみでした(64ビットボックスがあります)。それを実行し、Android studio 1.5.1は幸せです。windows10.それが役立つことを願っています。

0
tom

私は同様の問題を抱えていました。 PCにHAXM-Installerがインストールされていなかったことがわかりました。

これを行うには:ツール-> Android-> SDK Manager-> SDK Tools(Tab)-> Intel x86 Emulator Accelerator(HAXMインストーラー)オプションをチェックして、適用(下の画像に示すように)。

Android SDK Manager(Image)

0
Garth

BIOSからIntel Virtualization Technologyを有効にするか、Emulator Accelerator(HAXM)をインストールしていない場合はインストールする必要があります。

0
Gladys Barrera