如何启用虚拟化 Windows 10,InsydeH20

如何启用虚拟化 Windows 10,InsydeH20

我尝试在 Windows 10 机器上启用虚拟化,但没有成功。我需要这个来进行 Android 开发。

以下是一些规格:

  • Windows 10 x64 家庭版
  • 英特尔酷睿 i5
  • InsydeH20 BIOS - 虚拟化已启用
  • 据 Speccy 称,虚拟化受支持但尚未启用

我已经尝试了所有能想到的方法。我读过其他消息和其他论坛,但似乎都无济于事。很多时候问题与虚拟机或虚拟盒有关,但这是一台独立的计算机,上面没有其他虚拟化功能。

有些消息说需要 Hyper-V,但是 Windows 10 家庭版不支持 Hyper-V。如果我需要,我可以升级,但如果不需要,我不想这么做。

有人有什么建议吗?


错误消息:

在 Android Studio 中,我被告知未安装 HAX 内核模块。然而,这实际上是通过 Android Studio 安装的。

在此处输入图片描述

当我尝试手动运行安装程序时,系统提示

此计算机满足 HAXM 的要求,但是未启用英特尔虚拟化技术 (VT-x)。

答案1

在用头多次敲击键盘而无济于事之后,我终于弄清楚了问题所在。

首先,我要说的是,问题不在于 Hyper-V。如果您遇到了这个问题,并且您认为您需要 Hyper-V(就像我一样),那么您不需要。事实上,安装 Hyper-V 使整个过程变得更糟。您不会收到 VT-x 未打开的错误,而是收到计算机不兼容虚拟化的错误。所以,不要浪费您的时间或金钱(Windows 家庭版没有 Hyper-v,您必须升级到专业版才能获得它)。

解决方案其实很简单,但我自己绝对想不到。我偶然发现了此主题只是出于好奇,如果没有 BIOS 中的虚拟化选项人们会做什么,并注意到 Avast 的设置(我碰巧使用了它)。

禁用

 Settings > Troubleshooting > Enable hardware-assisted virtualization

重启后,VT-x 已打开,HAXM 安装成功。

希望有帮助!

答案2

对于 Android 开发,您不需要虚拟盒和 VMWare 或任何类型的虚拟化。您有一个 Android 虚拟设备 (AVD) 可以在 Windows 上运行 Android。试用 Android Studio。

如果您正在使用 Android Studio 或使用带有 Eclipse 的 AVD 进行开发,并且在加载 Android 虚拟设备 (AVD) 时遇到问题,那么请查看此博客,它将帮助您入门 riantech007.blogspot.com

相关内容