Android Emulator Hypervisor Driver for AMD Processors installation failed

遇到问题

我的电脑是联想刃7000 AMD Ryzen 7 3700,在安装Android Studio时报错:
Android Emulator Hypervisor Driver for AMD Processors installation failed.

hyper error

解决方案

在网上找到了解决方案,记录如下:

开启CPU虚拟化

电脑默认是开启了CPU虚拟化的,你可以在任务管理器 >性能 > CPU 里查看是否开启。

cpu

如果没有开启,请去BIOS里设置。通常是在系统设置、高级设置等里,有一个Inter Virtualization Technology,将它的选项改为Enableed。

inter virtualization tech

禁用Hyper-V

以管理与权限运行命令行工具,执行:

bcdedit /set hypervisorlaunchtype off

或者右键点击我的电脑 > 管理 > 服务和应用程序。 在服务列表中,找到Hyper-V虚拟机管理,将启动类型改为手动,并点击确定。

hyper V

注意,这里修改完之后,一定要先重启,不然后续可能会失败。

命令行运行 slient_install.bat

管理员权限打开命令行工具,转到Android Emulator Hypervisor Driver的安装路径下,运行slient_install.bat。

cd C:\Android\Sdk\extras\google\Android_Emulator_Hypervisor_Driver 
silent_install.bat

该路径为Android SDK的默认安装路径,一般在C盘下,自己根据安装路径修改。你也可以直接到找到该文件,管理员权限运行。

hypervisor driver

如果没有,先去Github上下载最新版本。

如果返回结果是:STATE: 4 RUNNING,说明安装成功。

cmd2

参考资料:Android Emulator hypervisor driver

滚动至顶部