我无法使用卸载程序卸载英特尔 HAXM,因为我的电脑与英特尔 HAXM 不兼容 重现:
英特尔 HAXM 卸载/安装程序日志:
Version: 7.6.5
Execute: C:\Program Files\Intel\HAXM\checktool.exe --verbose
CPU vendor - AuthenticAMD
Intel64 supported * Yes
VMX supported - No
VMX enabled * Yes
EPT supported - No
NX supported * Yes
NX enabled * Yes
Hyper-V disabled - No
OS version * Windows 10.0.19042
OS architecture * x86_64
Guest unoccupied * Yes. 0 guest(s)
The system requirements are not satisfied.
我知道这是很hacky的东西,但无论如何它都有效。
#include <stdio.h>
int main()
{
printf("CPU vendor - GenuineIntel\n"
"Intel64 supported * Yes\n"
"VMX supported - No\n"
"VMX enabled * Yes\n"
"EPT supported - No\n"
"NX supported * Yes\n"
"NX enabled * Yes\n"
"Hyper-V disabled - No\n"
"OS version * Windows 10.0.22621\n"
"OS architecture * x86_64\n"
"Guest unoccupied * Yes. 0 guest(s)\n");
return 0;
}
使用您最喜欢的 C 编译器编译此 C 代码,并将
checktool.exe
替换为该代码。 (不知道我是否可以在这里发布编译的二进制文件)
对于任何遇到此问题的人:我必须禁用 Hyper-V 并启用 VMX。 如上所述,使用 checktool 替代品执行此操作(请注意,此代码中未启用 Hyper-V)
禁用 Hyper-V 就是这样:_)