您的当前位置:首页正文

Android Studio中HAXM安装失败的解决方案(HAXM installation failed)

2024-10-23 来源:个人技术集锦

错误示例

比如下方错误日志,表示当前处理器(CPU)不支持 Intel 的虚拟化技术,查询当前CPU是否支持,如果支持,采取方案三即可!

Hyper-V

Hyper-V 是 Microsoft 提供的虚拟化平台,允许用户在 Windows 上创建和管理虚拟机。它支持多种操作系统,并提供虚拟机间的隔离、资源分配和网络虚拟化功能,适用于开发、测试和服务器托管等需要多个操作系统环境的场景。

Windows Sandbox

Windows Sandbox 是一种轻量级的桌面环境,允许用户在隔离的临时环境中运行不受信任的软件。每次启动时都会创建一个全新的环境,关闭后所有更改都会被丢弃,适用于快速测试可疑软件或运行不受信任程序的场景,确保主机系统的安全。

Windows Hypervisor Platform(Windows 虚拟化监控程序平台)

Windows Hypervisor Platform (WHP) 是 Windows 操作系统中的一个组件,提供了虚拟化的基础设施,使得第三方虚拟机管理软件可以利用 Windows 的虚拟化功能。主要特点包括:

  • 虚拟化接口:提供一组 API,使第三方虚拟机管理器(如 VirtualBox 和 VMware)能够在Windows 上运行,并利用 Hyper-V 的虚拟化功能。
  • 硬件加速:利用硬件虚拟化技术(如 Intel VT-x 和 AMD-V)来提高虚拟化性能。
  • 兼容性:支持各种第三方虚拟化解决方案,增加了 Windows 平台的灵活性。

出现原因

解决方法

虚拟机平台

虚拟机平台 (Virtual Machine Platform) 是 Windows 中的一个可选功能,用于支持虚拟化应用程序。为虚拟机提供底层支持。

方案一

启动任务管理器,快捷键:Ctrl+Shift+Esc,点击性能,查看CPU虚拟化是否开启,如果开启请进行方案二;未开启的,请进入电脑BIOS界面,设置CPU开启虚拟化。

方案二

打开控制面板,找到程序与功能,点击启用或关闭Windows功能,取消勾选Hyper-VWindows Sandbox(Windows 沙盒)。之后重启即可!

注意:方案二和方案三可同时进行

方案三

打开控制面板,找到程序与功能,点击启用或关闭Windows功能,勾选Windows Hypervisor Platform(Windows虚拟化监控程序平台)和虚拟机平台。之后重启即可!


如有问题,欢迎评论区讨论!

显示全文