如何啟用虛擬化 Windows 10、InsydeH20

如何啟用虛擬化 Windows 10、InsydeH20

我嘗試在 Windows 10 電腦上啟用虛擬化,但沒有成功。我需要這個來進行安卓開發。

以下是一些規格:

  • Windows 10 x64 家用版
  • 英特爾酷睿 i5
  • InsydeH20 BIOS - 虛擬化已啟用
  • 根據 Speccy 的說法,支持但未啟用虛擬化

我已經嘗試了我能想到的一切。我讀過其他消息和其他論壇,但似乎沒有任何幫助。很多時候,問題與虛擬機或虛擬機有關,但這是一台獨立的計算機,上面沒有其他虛擬化。

有些訊息說需要 Hyper-V,但 Windows 10 Home 不支援 Hyper-V。如果我需要,我可以升級,但如果不需要,我不想這樣做。

有人有一些建議嗎?


錯誤訊息:

在 Android Studio 中,我被告知未安裝 HAX 核心模組。然而,事實上,這是根據 Android Studio 安裝的。

在此輸入影像描述

當我嘗試手動運行安裝程式時,有人告訴我

此計算機符合 HAXM 的要求,但未開啟 Intel 虛擬化技術 (VT-x)。

答案1

在多次用頭敲擊鍵盤無濟於事後,我終於明白問題所在了。

首先,我要說的是,問題不在於 Hyper-V。如果您遇到此問題並且認為您需要 Hyper-V(就像我一樣),那麼您不需要。事實上,安裝 Hyper-V 讓整個過程變得更糟。您不會收到 VT-x 未開啟的錯誤,而是收到電腦與虛擬化不相容的錯誤。所以,不要浪費你的時間和金錢(windows home沒有Hyper-v,你必須升級到pro才能得到它)。

解決方案實際上非常簡單,但我自己從來沒有想到過。我跑過這個線程只是出於好奇人們在 BIOS 中沒有虛擬化選項時會做什麼,並注意到 Avast 的設定(我碰巧使用了它)。

停用

 Settings > Troubleshooting > Enable hardware-assisted virtualization

重新啟動和中提琴! VT-x 現已打開,HAXM 安裝成功。

希望有幫助!

答案2

對於 Android 開發,您不需要虛擬機器和 VMWare 或任何類型的虛擬化。您有一個 Android 虛擬設備 (AVD),可以在 Windows 上運行 Android。試試 Android Studio。

如果您正在使用 Android studio 進行開發或使用 AVD 與 eclipse 進行開發,並且在加載 Android 虛擬設備 (AVD) 時遇到問題,請查看此博客,它將幫助您入門 riantech007.blogspot.com

相關內容