此计算机不支持虚拟化 (Vt-x)。无法安装 HAXM

This computer does not support virtualization(Vt-x). HAXM cannot be installed

我试图在我的电脑上安装 xamarin,但当我尝试安装 HAXM 时它向我显示此错误。

我在网上查找并找到了一些解决方案,但我的处理器说不支持虚拟化。

如何使用 xamarin?

使用 Xamarin 不需要英特尔 HAXM。它需要使用一些硬件加速的模拟器图像,但你可以坚持使用经典的图像,它们速度较慢但也可以工作。只需跳过英特尔 HAXM 的安装。

在某些情况下,需要在 BIOS 中启用 Vt-x。 Intel Pentium B960 不支持它,所以它不适合您。

Xamarin 平台工具不需要 HAXM,但用于加速 Google AVD 模拟器 x86 图像。还值得注意的是,它仅适用于受支持的 Intel CPU

您还需要确保 Hyper-V 在“应用”>“打开/关闭”对话框中禁用

查看您的第二张屏幕截图,您的 BIOS 中似乎禁用了虚拟化。一些制造商要求您手动打开此功能。

重新启动计算机并按启动时指定的键进入 BIOS(通常是删除)。在那里寻找可能被列为“英特尔虚拟化技术”、“英特尔 VT-x”、“虚拟化扩展”、“Vanderpool”的设置,

启用此功能后,您应该能够安装 HAXM 驱动程序。

我肯定会建议安装 HAXM 驱动程序,而不是使用较旧的 ARM 模拟器映像,与 x86 对应映像相比,它们的速度非常慢。