簡體   English   中英

HAXM 未安裝(Windows 10 家庭用戶,Hyper-V 尚未安裝)

[英]HAXM Is Not Installing (Windows 10 Home User, Hyper-V is already Not Installed)

長期讀者,第一次海報。

我正在嘗試開始學習 Flutter...但是,除了 HAXM,我幾乎安裝了所有東西。 我已經嘗試了 Android Studio 上的安裝程序以及在 HAXM 的 GIT REPO 的發布檔案中找到的單個安裝程序(下載了 haxm-windows_v7_5_6,但有關 Hyper-V 仍在運行的失敗)。 見下圖。

Failed to install Intel HAXM. For details, please check the installation log: "C:\Users\Amanda\AppData\Local\Temp\haxm_log2.txt"
HAXM installation failed. To install HAXM follow the instructions found at: https://software.intel.com/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
Installer log is located at C:\Users\Amanda\AppData\Local\Temp\haxm_log2.txt
Installer log contents:
=== Logging started: 1/20/2020  11:44:38 ===
This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively used by Hyper-V. HAXM cannot be installed. 
Please ensure Hyper-V is disabled in Windows Features, or refer to the Intel HAXM documentation for more information.

但是,我的機器上沒有安裝 Hyper-V,因為 Windows 10 家庭版不支持 Hyper-V。 在我的 Windows 功能中找不到該選項,並且由於“功能名稱 Microsoft-Hyper-V 未知”而無法安裝。 在 powershell 之內。我什至嘗試了下面第三張圖片中的命令,重新啟動了我的計算機,但安裝仍然沒有成功。

除此之外,我的 BIOS 中的 SVM 選項已經被標記為禁用,但是由於Hyper-V being on ,HAXM 無法安裝。 任何幫助將不勝感激......

顯然,我在發布圖片之前需要聲譽,如果您想查看錯誤消息,請給我發消息

如果您的計算機支持 HAXM 和 VT-x,請首先檢查此處是否啟用了虛擬化: 在此處輸入圖片說明

如果是(這是給我的,我在 W10 Home 上),那么您需要運行 bcdedit /set hypervisorlaunchtype off 來禁用它。 IDK為什么為我啟用它,考慮到我不能在家庭版上使用它..然后重新啟動並運行haxm安裝程序。

經過多次嘗試,我在 Windows Home 上遇到了同樣的問題,對我有用的解決方案在這里: https : //github.com/intel/haxm/releases並下載 Windows 版本的 Intel Haxm 並安裝它然后運行模擬器

它不會安裝的原因實際上與您的 Windows 版本中沒有 Hyper-V 的原因相同。

Windows Home Edition 不支持英特爾虛擬化技術 (VT-x),因此不支持 Hyper-V,也不支持英特爾 HAXM。

您可以做的是安裝一個虛擬機程序,例如VirtualBoxVMWare 這些程序可以從硬件虛擬化中受益,但不是必需的,因此即使沒有英特爾虛擬化技術支持,它們也可以運行。

在浪費時間閱讀所有與“設備保護和憑據保護”相關的文章之后,下面是我的設置和解決方案:

  • Windows 10家單語
  • 英特爾酷睿i9
  • 在 BIOS 中啟用虛擬化
  • 通過“關閉 windows 功能”卸載 Hyper-V

C:\Program Files\Intel\HAXM\checktool.exe --verbose在“虛擬化 VT-x”和“禁用 Hyper-V”方面對我來說仍然是“否”

最終的解決方案是使用以管理員身份運行的Powershell 通過命令行停用 Hyper-V:

bcdedit /set hypervisorlaunchtype off

然后重啟

最佳.-

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM