安装英特尔模拟器加速器 HAXM 时出错

Error instaling Intel Emulator Acelerator HAXM

今天我下载了Android Studio 1.0.1,当我试图打开虚拟机时出现这个错误:

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.

在网上找到这个话题Error in launching AVD with AMD processor,他们说确保我已经在我的 SDK 管理器上安装了 HAXM 安装程序,我打开了 sdk 管理器,它真的安装好了,你怎么看上图:

但它只是一个安装程序,知道下载了HAXM安装程序,我尝试安装HAXM(以确保它真的安装了),它在这个目录中:

...{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

但是当我打开安装程序时出现此错误:

继续关注"error in launching avd"这个话题,我尝试执行这个命令:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

我又收到一个错误:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

Error: 18

An error occurred while loading DISM. The DISM tool may be corrupt.
Try reinstalling DISM.

为什么会出现这些错误?我该如何解决这个问题才能正常打开 avd?

您使用的是 Intel 机器还是 AMD?

英特尔® 硬件加速执行管理器的系统要求

硬件要求

英特尔® 处理器,支持英特尔® VT-x、英特尔® EM64T(英特尔® 64)和执行禁用 (XD) 位功能 至少 1 GB 的可用 RAM 支持的操作系统:

微软 Windows* 8 和 8.1(32/64 位) 微软 Windows* 7(32/64 位) 微软 Windows Vista*(32/64 位)

Intel 的虚拟化技术VT-x 默认被禁用。这必须在 运行 HAXM 设置之前为 CPU 启用。

您需要重启电脑并进入BIOS模式。查看高级设置,您应该会找到一个可以让您为处理器启用虚拟化的选项。

请注意,如果您是 运行 AMD 处理器,您的 BIOS 可能会将其称为 AMD-V 而不是 VT-x