Ошибка при установке android emulator hypervisor

0 / 0 / 0

Регистрация: 21.10.2019

Сообщений: 8

1

04.01.2021, 20:26. Показов 53639. Ответов 5


Студворк — интернет-сервис помощи студентам

Выдает ошибку: Android Emulator Hypervisor Driver for AMD Processors installation failed. To install Android Emulator Hypervisor Driver for AMD Processors follow the instructions found at: https://github.com/google/andr… processors

При запуске выдает: Intel HAXM is required to run this AVD. Android Emulator Hypervisor Driver for AMD Processors is not installed.

Install Android Emulator Hypervisor Driver for AMD Processors for better emulation performance.



0



Джоуи

1073 / 635 / 240

Регистрация: 05.05.2015

Сообщений: 3,546

Записей в блоге: 2

06.01.2021, 22:46

2

Derek-Georg, какие характеристики у компа и какая операционка? Там от операционки и проца многое зависит

Добавлено через 5 минут
1. Для начала в BIOS должна быть включена либо Intel virtualization / Поддержка виртуализации (если процессор Intel), либо SVM (если проц AMD)
2. Если операционка Windows 10 — заходите в Программы и компоненты -> Включение/Отключение компонентов Windows и снимаете галочки с Hyper-V, Virtual Machine Platform и Windows Hypervisor Platform
3. Пытаетесь снова установить виртуалку, если не получится — пишите дальше сюда



2



0 / 0 / 0

Регистрация: 29.08.2021

Сообщений: 1

06.09.2021, 19:33

3

у меня не получаеться не нашёл ни один пункт возможно у меня стоит home и поэтому не работает



0



0 / 0 / 0

Регистрация: 09.05.2017

Сообщений: 34

10.09.2021, 22:15

4

Не установится если у тебя процессор — AMD
Второй вариант — отключи KVM если он включен.



0



1 / 1 / 0

Регистрация: 19.12.2017

Сообщений: 105

07.11.2021, 19:09

5

1. Для начала в BIOS должна быть включена либо Intel virtualization / Поддержка виртуализации (если процессор Intel), либо SVM (если проц AMD)

Спасибо Joey
Именно это мне и помогло.

В Биосе нашел данный пункт, включил и все работает.



0



0 / 0 / 0

Регистрация: 03.04.2022

Сообщений: 1

06.04.2022, 23:01

6

1. Для начала в BIOS должна быть включена либо Intel virtualization / Поддержка виртуализации (если процессор Intel), либо SVM (если проц AMD)

Спасибо! Мне тоже помогло. Нашел и включил в BIOS отображение SVM. Сразу все заработало!



0



@Sourav577

When i am trying to install Android Emulator Hypervisor driver for AMD Processor its says installation failed. please help

@Taogle2018

Any details? Or screenshot?

@jrojas25

Same issue with:

Android Studio 4.0
Build #AI-193.6911.18.40.6514223, built on May 20, 2020
Runtime version: 1.8.0_242-release-1644-b01 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 1237M
Cores: 8
Registry: ide.new.welcome.screen.force=true

image

EDIT:
Fixed by enabling Virtualization Technology in BIOS.

xJon, SimweembaKelvin, zhaochangjian2017, edgunn, Gonzarod, ShameenShetty, minikupa, soheilAppear, sercanerfidan, erickvelasco11, and 39 more reacted with thumbs up emoji
Muhammad98R reacted with heart emoji

@Taogle2018

Sorry, I thought you were the original reporter and closed the issue. Let me wait for the original author’s comments.

@spacesofttechnologies

where is simple «silent_install.bat» file ????

friderikceljski, chrisddonaldson, rocboronat, Kaisa-beep, brkclw, bahrulhikmi, samiul-hoque, JodelVillena, AWAlexWeber, dionisio28, and 13 more reacted with thumbs up emoji

@Sourav577

@Taogle2018

That’s weird. You have AMD processor right? Android Studio 3.6 might have messy error message. 4.0 is supposed to give correct message.
Again, can you post a screenshot so that I can investigate further? And your processor, Android Studio version, Windows version.

@Gwehyr

I too am missing the silent_install.bat file.
I went to the code page. clicked «clone or download» then clicked «download Zip»
I extracted the zip and in the README.md it says to use the Silent_installer.bat, but it doesn’t exist

EDIT: I discovered I didn’t need to do this, I just had to enable virtualization on my pc. I could then just use Android Studios to do it. I use an ASRock motherboard and I couldn’t find it to enable for a while. because it is labeled as SVM which I didn’t understand was the virtualization thing.

A very helpful video that showed me what I was doing wrong is right here
https://youtu.be/JULTTn3TPnw

Also, an easy way to check if virtualization is enabled(on windows 10) is to open task manager, go to the performance tab, and click CPU. on the bottom of the window it should say virtualization: enabled/disabled.

DedehSantos, chuck-stein, yenienRey, OktovianusSampebua, Tobaeas10, Bogdastotel, schuerzli, flying-wizzy, Vinc-lxh, polaco2022, and 2 more reacted with thumbs up emoji

@jaaywags

I got this to work by enabling virtualization in BIOS. I have a AMD Ryzen 5 CPU and a gigabyte motherboard.

  1. Restart your computer
  2. On the boot up image, quickly press f12 to enter bios (might be a different function key depending on your motherboard)
  3. Go to BIOS configurations (navigation is done with arrow keys enter key to go into or select, and esc to go back)
  4. Go to the M.T.I. tab (should be the default tab)
  5. Go into «Advanced Frequency Settings»
  6. Scroll to «SVM Mode»
    • You can also look for anything that says virtualization or VT-x if you dont see SVM
  7. Click, enter
  8. Highlight «enable» and click enter
  9. Click ESC to go back
  10. Scroll to the right to get to the save tab
  11. Highlight «Save and quit»
  12. Click enter
  13. Your computer will restart. Try to reinstall the SDK Tool, «Android Emulator Hypervisor Driver for AMD Processor (installer) through android studio
raymelon, zhaochangjian2017, Zapshenko, antoniomesquita09, jcadrg, MustafaCelik-E, SAMPROO, DedehSantos, mjcarnaje, aroyarexs, and 22 more reacted with thumbs up emoji
Zapshenko, AndiMiko, DedehSantos, mjcarnaje, valeesi, aroyarexs, ElisaStresemann, rafsaf, ishan2305, ZMonk91, and 6 more reacted with heart emoji

@Duroxxigar

I am getting this same issue, virtualization is already enabled. Any other ideas?

image

adrianriyadi, mlv60, Kavrese, xaphor, tyogautomo, DedehSantos, malliaridis, ezralazuardy, veliswaan, Himera19, and 19 more reacted with thumbs up emoji
DedehSantos, ConnorMcDonough, dionisio28, SoufianeSaadouni, and mjsaijem09 reacted with heart emoji

@cerasasus

I am getting this same issue, virtualization is already enabled. Any other ideas?

image

You have to make 2 things:
-Activate Virtualization in bios
-Desactivate Hyper-V and hypervisor platform in «activate/desactivate windows function»
& run powershell as admin and copy :»Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V». Finally, reboot.

AllanBenjaminJuma, RoseDiaz, and Vladimir329227 reacted with thumbs up emoji
PeterNjeim, ferrannl, malliaridis, ezralazuardy, jonestremblay, dmendozam, Mr-Geneza, bibz0r, cedieeasd, SoufianeSaadouni, and 5 more reacted with thumbs down emoji

@Duroxxigar

@anilabhadatta

@cerasasus Yup — all of that is already done.

Type systeminfo in cmd and upload a screenshot.
I had a problem where i enabled Hyper-v and disabled using «Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V» but still it was showing hyper-v status enabled.
I entered another code which disabled the hyper v completely.
Please upload a screenshot of systeminfo in cmd.

@Taogle2018

@Duroxxigar @cerasasus In these cases, most likely you have Hyper-V enabled. You can use emulator with Hyper-V and WHPX and ignore this error. Or you can disable Hyper-V and try to install the driver again.
Android Emulator works with and without Hyper-V. The driver is only needed when it works without Hyper-V.

@raymelon

I had the exact same error as @jrojas25 @cerasasus @Duroxxigar. I tried all the steps mentioned here, from enabling SVM mode in BIOS up to disabling Hyper-V, but I am still getting the same error.

Then I came across @Taogle2018 comments on #12 .

Quoting @Taogle2018:

This means on your system Hyper-V is turned on. Checking feature checkbox in «Turn on and off Windows features» is not reliable at all. Sometime it is enabled implicitly by other Microsoft features.
However, I cannot tell you what it is. Known possibilities are «Windows Sandbox», «Virtual Machine Platform» (This is required to run WSL v2), «Credential Guard», «Core Isolation» (in Windows Defender options).

This gave me some sort of a clue, and I tried disabling Virtual Machine Platform and Windows Hypervisor Platform as well (see the highlighted labels on the image below).

image

I was able to install Android Emulator Hypervisor Driver after that. I re-enabled the two features after and rebooted one last time. At last, I can now use the emulator.

I will try to comment back as I gather more details on the possible reasons, I just finished my Android Studio setup an hour ago.

malliaridis, Kaisa-beep, Himera19, cmunoz24, dindasrg, Daniel371, abhiram11, krkhnh, sohailmahmud, pragyachik, and mertcansegmen reacted with thumbs up emoji
henk9 reacted with laugh emoji
abhiram11 and henk9 reacted with hooray emoji
dindasrg, felipeqq2, abhiram11, Aayush612, and RoseDiaz reacted with heart emoji

@anilabhadatta

@Duroxxigar
I used these two commands to disable Hyper — V completely .
I used Vmware to check if my hyper-v was completely disabled or not , i unchecked Hyper-V and Windows Hypervisor Platform but still Vmware was detecting hypervisor enabled .
You can also use services.msc to check if hyper -v is completely disabled or not.
Use these two commands of cmd to completely disable hyper-v. (restart pc after using these commands)

  1. Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor -All
  2. bcdedit /set hypervisorlaunchtype off
    Then install the AMD hypervisor , it will work without any issues.
    Use the latest stable build Android Studio 4.0 , It can automatically install Amd hypervisor driver through Sdk manager.

And also enable SVM mode in bios of motherboard to enable virtualisation in amd cpu’s.

@anilabhadatta

check out this video:
https://www.youtube.com/watch?v=drdncwC2NgQ
Go to releases tab on this repository and download the latest hypervisor v1.4.0(auto install present in android studio 4.0 — no need to download separately if you have android studio 4.0) and follow the steps from video.
NOTE : If you have laptop with AMD processor with NVIDIA dedicated gpu then go to nvidia control panel and add these two programs and select High performance NVIDIA processor.
file location : C:UsersanilaAppDataLocalAndroidSdkemulatorqemuwindows-x86_64
files to be added : qemu-system-i386.exe and qemu-system-x86_64.exe
This was required for me as i have Asus Tuf fx505DT and my android emulator was freezing on startup.

If you have AMD Desktop processor without integrated graphics and dedicated gpu , everything must work normally.

If you have Amd processor with integrated gpu and no dedicated gpu then i don’t know how it will work. You may try running normally.

@adarshcodes

I had the exact same error as @jrojas25 @cerasasus @Duroxxigar. I tried all the steps mentioned here, from enabling SVM mode in BIOS up to disabling Hyper-V, but I am still getting the same error.

Then I came across @Taogle2018 comments on #12 .

Quoting @Taogle2018:

This means on your system Hyper-V is turned on. Checking feature checkbox in «Turn on and off Windows features» is not reliable at all. Sometime it is enabled implicitly by other Microsoft features.
However, I cannot tell you what it is. Known possibilities are «Windows Sandbox», «Virtual Machine Platform» (This is required to run WSL v2), «Credential Guard», «Core Isolation» (in Windows Defender options).

This gave me some sort of a clue, and I tried disabling Virtual Machine Platform and Windows Hypervisor Platform as well (see the highlighted labels on the image below).

image

I was able to install Android Emulator Hypervisor Driver after that. I re-enabled the two features after and rebooted one last time. At last, I can now use the emulator.

I will try to comment back as I gather more details on the possible reasons, I just finished my Android Studio setup an hour ago.

It’s worked for me. I was also stuck at the same. Enabled everthing but can’t install the Driver. But disabling Windows Hypervisor Platform works for me. Thanks Everyone.

@sparkle32817

I already run emulators, but I face some problems with emulators.
My react native project doesn’t find an emulator correctly.
so I think this issue is related to this AMD processor issue.
please help me.
I think @anilabhadatta has good experience in here.

issue
issue1

I am not sure what my issue is related to this.
Hope someone helps me, Thanks

@Taogle2018

You have an Intel CPU. This driver is for AMD CPUs.

@adarshcodes

You have an Intel CPU. This driver is for AMD CPUs.

Exactly, as per the Screenshots, you have an Intel processor so you don’t need to install Hypervisor for AMD.

@Ichigo27

@Taogle2018

Screenshot of «emulator-check.exe hyper-v»?

@Ichigo27

Screenshot of «emulator-check.exe hyper-v»?

image

@Taogle2018

OK. Your case does seem special. What antivirus program are you using? Maybe it uses virtualization extension and blocks gvm.

@Ichigo27

OK. Your case does seem special. What antivirus program are you using? Maybe it uses virtualization extension and blocks gvm.

I am using avast premiere pro. I tried with disabling the antivirus still i am getting this error. Should I install hyper v and disable it and then try installing ?

@Taogle2018

I remember one of the user here had the same problem. The problem does not go away by disabling antivirus program.
Another user pointed out that you had to go to Avast settings and disable its virtualization-based antivirus feature. I do not use Avast so I do not know exactly how.
https://forum.avast.com/index.php?topic=198523.0
Maybe you can take a look at this?

@Ichigo27

I remember one of the user here had the same problem. The problem does not go away by disabling antivirus program.
Another user pointed out that you had to go to Avast settings and disable its virtualization-based antivirus feature. I do not use Avast so I do not know exactly how.
https://forum.avast.com/index.php?topic=198523.0
Maybe you can take a look at this?

Thanks. my problem got resolved by disabling virtualization-based antivirus feature.

@Disha167

I too am missing the silent_install.bat file.
I went to the code page. clicked «clone or download» then clicked «download Zip»
I extracted the zip and in the README.md it says to use the Silent_installer.bat, but it doesn’t exist

EDIT: I discovered I didn’t need to do this, I just had to enable virtualization on my pc. I could then just use Android Studios to do it. I use an ASRock motherboard and I couldn’t find it to enable for a while. because it is labeled as SVM which I didn’t understand was the virtualization thing.

A very helpful video that showed me what I was doing wrong is right here
https://youtu.be/JULTTn3TPnw

Also, an easy way to check if virtualization is enabled(on windows 10) is to open task manager, go to the performance tab, and click CPU. on the bottom of the window it should say virtualization: enabled/disabled.

IT WORKS

@Sandyhi5

Hi
I have same issue — cannot install Android Emulator on my AMD Acer Windows 10 PC

I tried de-selecting HyperV and Virtual Machine in Window Features as described by many members above. Restarted PC, attempted to install Emulator via Android SDK — didn’t work
I also checked in UEFI settings of my PC but apparently did not find any settings relating to virutalization, restarted PC and re-attempted — didn’t work

But I get this repeatedly …Upon choosing Tools—>Android SDK—>SDK Tools—> selecting Android Emulator Hypervisor Driver for AMD I get below:

image

I have manually renamed the folder by removing the ‘-2’
I have also manually run as Administrator the silent-install.bat
Same steps get repeated each time

Any help will be greatly appreciated

@incensesmoke

I have the same issue as @Sandyhi5 : Hyper-V disabled and Virtualization enabled on a Threadripper 2950x, Asrock motherboard — rebooted at each step -> installation of the emulator (within Studio 4.0 and from Github) fails with the same msg as above…

Appreciate any inputs!!

@jchaitanya16

You have to enable the SVM mode to enable in BIOS. Even i have faced the issue then have enabled it worked out. To help out others i have made youtube video so that it can help others who are facing the issue like me. Please checkout to visualize the steps and rectify it. https://youtu.be/OB1IxZ8hq7g even this doesnt work then follow this thread #25

@shunf4

Hi, I got a different error:

Your CPU does not support required features (VT-x or SVM).

But it is already enabled in BIOS (see «Virtualization: Enabled» in the screenshot)

"Your CPU does not support required features (VT-x or SVM)." when installing AMD Hypervisor Driver

@Sourav577

@shunf4

@Sourav577

Strange….. Do you have a AMD processor?

On Fri, 20 Nov, 2020, 4:56 pm Shun Zi, ***@***.***> wrote:
Checked and it’s enabled.

于 2020年11月20日 GMT+08:00 下午7:16:25, Sourav577 ***@***.***>
写到:
>You should turn on SVM>
> from boot menu.>
>>
>On Fri, 20 Nov, 2020, 4:35 pm Shun Zi, ***@***.***>
>wrote:>
>>
>> Hi, I got a different error:>
>>>
>> Your CPU does not support required features (VT-x or SVM).>
>>>
>> But it is already enabled in BIOS (see «Virtualization: Enabled» in
>the>
>> screenshot)>
>>>
>> [image: «Your CPU does not support required features (VT-x or SVM).»
>when>
>> installing AMD Hypervisor Driver]>
>>
><
https://user-images.githubusercontent.com/20991618/99793031-fa3ca580-2b62-11eb-8b89-53bc68649cff.png
>>
>>>
>> —>
>> You are receiving this because you authored the thread.>
>> Reply to this email directly, view it on GitHub>
>>
><
#17 (comment)
>,>
>> or unsubscribe>
>>
><
https://github.com/notifications/unsubscribe-auth/APYKP4J4SMZIGJ6UJ5CTNU3SQZEORANCNFSM4NWV4OTA
>>
>> .>
>>>
>>
>>
>— >
>You are receiving this because you commented.>
>Reply to this email directly or view it on GitHub:>
>
#17 (comment)


Sent from my Android device with K-9 Mail. Please excuse my brevity.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APYKP4IXWEMZBLBJGLCXMNTSQZG6RANCNFSM4NWV4OTA>
.

@shunf4

@Sourav577 Yes, please see in the screenshot: an AMD 3700X with Virtualization enabled.

@jchaitanya16

This is completely new, try enabling Hyper — V and check

@shunf4

@jchaitanya16 With Hyper-V on, the emulator starts and runs normally, but obviously it’s running on WHPX instead of Hypervisor Driver for AMD. And «Android Emulator Hypervisor Driver for AMD Processors» disappears from «SDK Manager > SDK Tools».

@xaphor

I remember one of the user here had the same problem. The problem does not go away by disabling antivirus program.
Another user pointed out that you had to go to Avast settings and disable its virtualization-based antivirus feature. I do not use Avast so I do not know exactly how.
https://forum.avast.com/index.php?topic=198523.0
Maybe you can take a look at this?

Thank you. This was the culprit. I also disabled it and only then my emulator could start. You are a life saver bro.!

@VadymBezdushnyi

Also had problem with avast. Fixed after disabling it

@JustMoldir

I am unable to load the Android Emulator Hypervisor Driver for AMD. I tried to disable Hyper-V but I don’t have it. can someone help. please? @anilabhadatta

@Eeyron

Help!
Untitled

@shunf4

Hi, I got a different error:

Your CPU does not support required features (VT-x or SVM).

But it is already enabled in BIOS (see «Virtualization: Enabled» in the screenshot)

"Your CPU does not support required features (VT-x or SVM)." when installing AMD Hypervisor Driver

Turns out that I am using an outdated Android Emulator (29.2.1). Updating it to 30.5.4 solves my issue.

@Himera19

I had the exact same error as @jrojas25 @cerasasus @Duroxxigar. I tried all the steps mentioned here, from enabling SVM mode in BIOS up to disabling Hyper-V, but I am still getting the same error.

Then I came across @Taogle2018 comments on #12 .

Quoting @Taogle2018:

This means on your system Hyper-V is turned on. Checking feature checkbox in «Turn on and off Windows features» is not reliable at all. Sometime it is enabled implicitly by other Microsoft features.
However, I cannot tell you what it is. Known possibilities are «Windows Sandbox», «Virtual Machine Platform» (This is required to run WSL v2), «Credential Guard», «Core Isolation» (in Windows Defender options).

This gave me some sort of a clue, and I tried disabling Virtual Machine Platform and Windows Hypervisor Platform as well (see the highlighted labels on the image below).

image

I was able to install Android Emulator Hypervisor Driver after that. I re-enabled the two features after and rebooted one last time. At last, I can now use the emulator.

I will try to comment back as I gather more details on the possible reasons, I just finished my Android Studio setup an hour ago.

It works! Thank you!

@prakrithis

where is simple «silent_install.bat» file ????

Install haxm from GitHub.and install .then go to c/user/admin(username)/appdata/local/android/SDK/extras/intel and copy the folder extracted from haxm folder.

@prakrithis

where is simple «silent_install.bat» file ????

Install haxm from GitHub.and install .then go to c/user/admin(username)/appdata/local/android/SDK/extras/intel and copy the folder extracted from haxm folder.

(File is inside the haxm folder)

@aiveeKeiSoriano

@adarshcodes

I’m trying to install the driver using the sdk manager or android studio. I tried following the steps here but nothing seems to work. I don’t have other anti-virus except for the windows defender. Any inputs would be appreciated. Thanks

features
taskmanager
systeminfo
studio
security
emulator-check

Try to enable only the Virtual Machine platform and leave everything as it is. After reboot, again try to install. This might help you.

@aiveeKeiSoriano

I’m trying to install the driver using the sdk manager or android studio. I tried following the steps here but nothing seems to work. I don’t have other anti-virus except for the windows defender. Any inputs would be appreciated. Thanks
features
taskmanager
systeminfo
studio
security
emulator-check

Try to enable only the Virtual Machine platform and leave everything as it is. After reboot, again try to install. This might help you.

It didn’t work, the error is the same as before

@daguilar801

When i am trying to install Android Emulator Hypervisor driver for AMD Processor its says installation failed. please help

Enabling SMV in the bios for my amd set up fixed that issue instantly.

@cedieeasd

@aiveeKeiSoriano have you fixed your issue? we have the same problem, SVM enabled, disabled everything on features, same error, please help

@iineshinju

@cedieasd

still no solution for this

@RedFox64

@GreenLandisaLie

Tried everything and nothing helped.
Then I opened a web page that contained a list of all the default windows 10 services and their startup types. I had previously disabled a lot of stuff that seemed like bloat and spyware so I figured that something there was a requirement for this driver and I was right.

After reverting all services in services.msc back to their default state I succeeded in installing this driver.
Hopefully this will help someone.

@Gianguyen1234

When i am trying to install Android Emulator Hypervisor driver for AMD Processor its says installation failed. please help

u tried many ways, but you can’t fix it. You can turn on virtuallization like this:https://youtu.be/9LVazV4IJ_g

@Dtymchenko

Thanks guys, enabling virtualisation in BIOS hepled

INTRODUCTION

First of all, I know that there are some posts out there. But there not up to date or incomplete.
I want to point that my intention with this post is to make a nearly 100% working knowledge base for this issue. Serving as a step by step tutorial for fixing that problem properly.

Don’t panic, we will fix that now :)

CHECK-1:

Check your BIOS Settings first. Virtualization Technology needs to be enabled in BIOS.
Gigabyte, Asus Rog or MSI for example call that SVM Mode («Secure Virtual Machine») other may call that as mentioned: «Virtualization»

F2/Del to access BIOS -> Advanced Settings -> CPU Configuration -> SVM Mode -> Enable, safe that with F10 (Asus BIOS Example)

BIOS Enable SVM Mode

As BIOS options are different among vendors, please refer to your system manufacturer’s manual.

CHECK-2:

Type in your Windows searchbar (Lower left corner) «Windows Features«.
Make sure Hyper-V and Windows Hypervisor Platform are disabled. All Windows features enabling Hyper-V either explicitly or silently must be turned off. Restart your computer after. See the screenshots below for what you need to uncheck:

Uncheck the arrow marked fields

Note that in a future Studio 4.0 release, these instructions will be automatically run as part of the SDK Manager update and become obsolete.

CHECK-3:

To really ensure that Hyper-V is disabled run following command in Powershell.
Open powershell: Right click on your Windows Logo (Lower left corner) -> click Windows Powershell (Administrator) -> proceed with following command:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

SETUP ANDROID STUDIO

We now want to install the missing Hypervisor Driver for AMD Processors:
In Android Studio navigate File -> Settings -> expand Appearance & Behavior -> expand System Settings -> Android SDK -> SDK Tools -> install Android Emulator Hypervisor Driver for AMD Processors (installer) -> Apply -> OK

Android Emulator Hypervisor Driver for AMD Processors (installer)

RUN THE INSTALLER

Now you downloaded the package of the driver you need to find it’s location.
In the image below you see the path of your Android SDK’s.

Android SDK Location

Copy that path into your Explorer and navigate through like in image below to your silent_install.bat

Navigate to your silent_install.bat

Copy the complete path of your explorer and run Powershell as Administrator (how to open, explained above). In Powershell type:

cd [here your copied path]

Afterwards execute your installer by typing:

.silent_install.bat

You will probably get an error, but that isn’t important, because the installer worked. We will see it later. The service only couldn’t start because one of our 3 CHECKS above are not done properly.
Then it will look something like that:

Installer executed

We use this «worst case» to proof that the installer operated sucessfully even with the following errors.

[SC] DeleteService succeed. Fail of [SC] StartService error 4294967201

StartService error 4294967201

They may lead you to a github directory. To download a code there, but it isn’t necessary at all. It worked already. Let’s try it out.

PS: If everything went as it should it will look like that (Best case):

Best Case, everything appears right but it doesn't need to

CREATING EMULATOR DEVICE

Let’s create an android device and test it. I made it step by step as shown in the screenshots:

Window 1 and 2

After you selected a device you are finally able to download the android version of the device:

Window 3

Make your unique settings:

Window 4

Run your device:

Window 5

FINAL & CONCLUSION

Now you are able to work with the android studio emulator and an AMD Processor. Congratz! :)
I know it was a long tutorial, but you made it trough.
If you face any issues, comment below, I try to help you!
That was it once again from my side. I keep this post updated.

It worked! Wuhuu :)

Владельцы процессоров AMD сталкиваются с проблемой установки Android-эмулятора с драйвером hypervisor. Эта проблема связана с тем, что hypervisor не поддерживает процессоры AMD, тем самым препятствуя установке устройств Android на ПК.

Однако, есть несколько способов решения этой проблемы. В этой статье мы расскажем, как установить Android-эмулятор на ПК с процессором AMD и драйвером hypervisor.

Следуйте инструкциям, чтобы установить Android-эмулятор без проблем на вашем ПК и начать использовать приложения и игры, доступные только на устройствах Android.

Содержание

  1. Требования к установке Android-эмулятора на процессоры AMD
  2. Ошибки при установке Android-эмулятора на процессоры AMD
  3. Недостатки использования эмулятора, установленного без драйвера hypervisor на процессоры AMD
  4. Как установить драйвер hypervisor для процессоров AMD
  5. Перезагрузка компьютера после установки драйвера hypervisor
  6. Как установить Android-эмулятор после установки драйвера hypervisor на процессоры AMD
  7. Возможные проблемы после установки драйвера hypervisor вместе с Android-эмулятором на процессорах AMD
  8. Решение проблем после установки драйвера hypervisor вместе с Android-эмулятором на процессорах AMD
  9. Вопрос-ответ
  10. Как установить драйвер hypervisor для процессора AMD?
  11. Почему при запуске эмулятора Android на процессоре AMD возникает ошибка?
  12. Как установить Android-эмулятор на процессорах AMD?
  13. Какая версия драйвера hypervisor подходит для процессоров AMD?
  14. Как узнать, работает ли у меня драйвер hypervisor на процессоре AMD?
  15. Я установил драйвер hypervisor на процессор AMD, но эмулятор Android все равно не запускается. Что делать?

Требования к установке Android-эмулятора на процессоры AMD

Процессоры AMD должны поддерживать функции виртуализации. Это наиболее важное требование для установки Android-эмулятора на процессоры AMD. Функции виртуализации на процессорах AMD могут иметь различные названия, например, AMD-V или SVM.

Необходимо включить в BIOS настройку виртуализации. При установке эмулятора на процессоры AMD нужно убедиться, что в BIOS включена настройка виртуализации. Эта настройка может иметь разные названия в зависимости от модели компьютера или материнской платы, например, AMD Virtualization, SVM Mode, или Secure Virtual Machine Mode.

Требуется установить подходящий драйвер hypervisor. Важно выбрать подходящий драйвер под конкретный процессор AMD и установить его, чтобы Android-эмулятор мог работать с функциями виртуализации. Один из подходящих драйверов – AMD Hypervisor Driver.

Рекомендуется использовать последнюю версию эмулятора. Как правило, последняя версия Android-эмулятора обеспечивает лучшую совместимость с процессорами AMD и имеет все необходимые оптимизации и исправления ошибок.

Необходимо следить за актуальностью системных требований. Android-эмуляторы часто обновляются и могут изменяться их системные требования. При наличии проблем с установкой или работой эмулятора на процессорах AMD, нужно проверить, соответствуют ли системные требования установленной версии эмулятора.

Ошибки при установке Android-эмулятора на процессоры AMD

Проблема: При установке Android-эмулятора на процессоры AMD может возникнуть ошибка, связанная с отсутствием поддержки hypervisor.

Причина: Hypervisor — это программное обеспечение, которое позволяет эмулировать аппаратное обеспечение, необходимое для запуска Android-эмулятора. Некоторые процессоры AMD не имеют встроенной поддержки hypervisor, что приводит к ошибкам при установке.

Решение: Чтобы установить Android-эмулятор на процессоры AMD без поддержки hypervisor, можно воспользоваться программными решениями. Например, можно использовать эмулятор Bluestacks, который не требует hypervisor и может запускать Android-приложения на компьютере. Также можно использовать другие программы, которые эмулируют Android-приложения на ПК.

Если же у вас есть процессор AMD с поддержкой hypervisor, но установка Android-эмулятора все равно завершается ошибкой, то возможно, что у вас не установлены необходимые драйверы или они не настроены правильно. В таком случае, следует проверить драйвера и произвести их настройку.

Недостатки использования эмулятора, установленного без драйвера hypervisor на процессоры AMD

Установка Android-эмулятора без драйвера hypervisor на процессоры AMD может привести к ряду недостатков, которые значительно ухудшат работу эмулятора и затруднят разработку приложений для Android.

  • Медленная работа эмулятора. Это связано с тем, что эмуляция чрезвычайно ресурсоемкий процесс, а отсутствие драйвера hypervisor приводит к дополнительным накладным расходам.
  • Неустойчивость работы. Отсутствие драйвера hypervisor на процессоре AMD может привести к сбоям и ошибкам в работе эмулятора, что затруднит разработку и тестирование приложений.
  • Необходимость дополнительной настройки. Установка драйвера hypervisor на процессор AMD требует дополнительных настроек и возможностей, что затруднит и усложнит процесс установки и настройки эмулятора.

В связи с этим, для стабильной и быстрой работы эмулятора Android рекомендуется устанавливать драйвер hypervisor на процессоры AMD. Это позволит значительно повысить производительность эмулятора, обеспечить его стабильную работу и упростить процесс установки и настройки.

Как установить драйвер hypervisor для процессоров AMD

Драйвер hypervisor для процессоров AMD необходим для работы Android-эмулятора. Если у вас возникают проблемы с установкой драйвера, следуйте инструкциям ниже.

  1. Перейдите на официальный сайт AMD и в разделе «Поддержка» выберите свою модель процессора.

  2. Скачайте и установите драйвер AMD Virtualization™ Technology and Microsoft® Hyper-V™ System Compatibility Check Utility.

  3. Запустите программу и дождитесь завершения проверки. Если все пункты в разделе «Supported» отмечены зеленым цветом, ваш процессор поддерживает виртуализацию и вы можете переходить к следующему шагу.

  4. Скачайте и установите последнюю версию пакета с официального сайта Android Studio.

  5. Запустите эмулятор и выберите «AVD Manager».

  6. Выберите созданный вами эмулятор и нажмите «Edit».

  7. Перейдите во вкладку «Advanced Settings» и установите галочку «Enable advanced features».

  8. В поле «Hypervisor» выберите «AMD Hypervisor».

  9. Нажмите «Finish» и запустите эмулятор.

Если вы следовали инструкциям выше, то ваши проблемы с установкой драйвера hypervisor для процессоров AMD должны быть решены. Если же проблемы остались, обратитесь к официальной документации Android Studio или к сообществу разработчиков.

Перезагрузка компьютера после установки драйвера hypervisor

После установки драйвера hypervisor для процессоров AMD необходимо выполнить перезагрузку компьютера, чтобы изменения вступили в силу. Это позволит запустить Android-эмулятор без ошибок и использовать его для разработки приложений под операционную систему Android.

Перезагрузка компьютера после установки драйвера hypervisor является обязательной процедурой. В противном случае вы будете столкнуться с постоянными ошибками при запуске эмулятора или он может просто не запуститься. Для того чтобы перезагрузить компьютер, необходимо нажать на кнопку «Перезагрузка» в меню «Пуск».

Если после перезагрузки компьютера эмулятор все еще не запускается, следует проверить, успешно ли был установлен драйвер hypervisor. Возможно, его необходимо переустановить или настроить.

Важно не забывать о перезагрузке компьютера после установки драйвера hypervisor. Это может предотвратить множество проблем и гарантировать корректную работу Android-эмулятора на вашем компьютере.

Как установить Android-эмулятор после установки драйвера hypervisor на процессоры AMD

После успешной установки драйвера hypervisor на процессоры AMD, можно приступать к установке Android-эмулятора. Для этого необходимо выполнить следующие шаги:

  1. Загрузить и установить Android Studio на свой компьютер. Это можно сделать путем перехода на официальный сайт разработчиков и загрузки последней версии.
  2. Запустить Android Studio и выбрать «AVD Manager» из главного меню.
  3. Нажать кнопку «Create Virtual Device», выбрать тип устройства и версию Android, которую вы хотите использовать.
  4. Далее следует подключить драйвер hypervisor, выбрав опцию «Cold Boot Now» в созданном эмуляторе.
  5. После этого Android-эмулятор должен загрузиться и вы можете начать использовать его для разработки приложений.

Помните, что при установке драйвера hypervisor для процессоров AMD могут возникнуть некоторые проблемы. Некоторые пользователи сообщают о проблемах с драйвером, поэтому, если у вас есть какие-либо проблемы, рекомендуется обратиться к официальной документации или сообществу разработчиков.

Возможные проблемы после установки драйвера hypervisor вместе с Android-эмулятором на процессорах AMD

1. Недостаточный объем оперативной памяти

Часто случается, что после установки драйвера hypervisor, объем оперативной памяти на компьютере становится недостаточным для запуска Android-эмулятора. Это происходит из-за того, что hypervisor «отжирает» часть оперативной памяти, что оставляет недостаточно ресурсов для эмулятора, в связи с чем можно столкнуться с проблемой невозможности запуска эмулятора или медленной работы системы.

2. Возможность перезагрузки системы

Установка драйвера hypervisor может вызвать проблему перезагрузки системы после установки или удаления эмулятора. Это связано с тем, что после установки драйвера hypervisor в системе, может потребоваться перезагрузка, что вызывает некоторые неудобства при работе с компьютером.

3. Не правильно назначенная версия драйвера hypervisor

Если после установки драйвера hypervisor возникают проблемы, то возможно, что это связано с тем, что не была выбрана правильная версия драйвера. Это может привести к разным последствиям, таким как проблемы с эмулятором или неспособностью запустить эмулятор без ошибок.

4. Совместимость драйвера с операционной системой

Также возможно, что драйвер hypervisor несовместим с текущей операционной системой, что может привести к невозможности запуска эмулятора или приведет к ошибкам при работе с эмулятором.

Решение проблем после установки драйвера hypervisor вместе с Android-эмулятором на процессорах AMD

После установки драйвера hypervisor вместе с Android-эмулятором на процессорах AMD могут возникнуть некоторые проблемы. Рассмотрим основные из них и возможные способы их решения:

  • Ошибка «AMD Hypervisor is not running» — Если при запуске эмулятора появляется ошибка «AMD Hypervisor is not running», то нужно проверить, что в биосе компьютера включен режим виртуализации. Если он выключен, то нужно включить его и перезагрузить компьютер. Если проблема все еще не решена, то нужно переустановить драйвер hypervisor.
  • Ошибка «Unable to start VM: CreateProcess error=193» — Если при запуске эмулятора появляется ошибка «Unable to start VM: CreateProcess error=193», то нужно проверить, правильно ли настроены пути к файлам эмулятора. Возможно, нужно переустановить эмулятор.
  • Ошибка «HAXM cannot be installed until VT-x is enabled» — Если при установке драйвера hypervisor появляется ошибка «HAXM cannot be installed until VT-x is enabled», то нужно в биосе компьютера включить режим виртуализации, как и в первом случае. Если проблема все еще не решена, то нужно проверить, что драйвер hypervisor совместим с версией Android Studio, которую вы используете.

Если эти способы не помогли решить проблему, то нужно обновить драйверы на компьютере и переустановить эмулятор. Также можно обратиться за помощью к разработчикам Android Studio или на форумы, где пользователи обсуждают подобные проблемы.

Вопрос-ответ

Как установить драйвер hypervisor для процессора AMD?

Для установки драйвера hypervisor для процессоров AMD необходимо в биосе компьютера включить опцию «Secure Virtual Machine» (SVM). Это позволит использовать функции виртуализации, в том числе и установить hypervisor для эмулятора Android. После включения SVM необходимо перезагрузить компьютер и установить драйвер hypervisor.

Почему при запуске эмулятора Android на процессоре AMD возникает ошибка?

На процессорах AMD, в отличие от процессоров Intel, не предустановлен драйвер hypervisor. Если попытаться запустить эмулятор Android без установки этого драйвера, то возникнет ошибка.

Как установить Android-эмулятор на процессорах AMD?

Для установки Android-эмулятора на процессоре AMD необходимо скачать и установить драйвер hypervisor. После установки драйвера можно скачать и установить эмулятор Android. Для их установки рекомендуется использовать официальные сайты разработчиков.

Какая версия драйвера hypervisor подходит для процессоров AMD?

Для процессоров AMD рекомендуется скачивать драйвер hypervisor версии 10.0.19041.662 и более поздних версий. Это версии, которые были релизнуты специально для процессоров AMD и стабильно работают на этих процессорах.

Как узнать, работает ли у меня драйвер hypervisor на процессоре AMD?

Для того, чтобы узнать, работает ли у вас драйвер hypervisor для процессоров AMD, необходимо зайти в Windows Device Manager и проверить, есть ли на вашем компьютере установленный драйвер Virtualization. Если этот драйвер установлен, значит драйвер hypervisor работает на вашем компьютере.

Я установил драйвер hypervisor на процессор AMD, но эмулятор Android все равно не запускается. Что делать?

Если вы установили драйвер hypervisor на процессор AMD, но эмулятор Android все равно не запускается, необходимо убедиться, что в биосе компьютера включена опция «Secure Virtual Machine» (SVM). Также стоит проверить, что у вас установлена последняя версия драйвера hypervisor и эмулятора Android. Если проблема все еще не решена, можно попробовать перезагрузить компьютер и попробовать всё заново.

Learn how to easily solve this problem when trying to install the Android Emulator on your AMD-based computer.

I’ve been working with Android Studio for a couple of years and there’s always a new bug, error or something that happens when I start working with the same technologies over and over again. This time, the exception was related to the Android Emulator that seems to have a problem with AMD processors. I have a AMD Ryzen 9 3950X running under an Aorus x570 board.

As the problem mentions, it’s something related to the processor type, so as always with virtualization, you need to have it enabled in your BIOS. I wrote an article about how to enable virtualization on this type of board through the BIOS a year ago. Curiously, the virtualization (Secure Virtual Machine Mode) was already enabled in the BIOS and Hyper-V seemed to be disabled as well:

Hyper-V Disabled Windows 10

However, the problem with the installation of the emulator persisted. Even if you try to install the driver manually, it will fail no matter what:

[SC] ControlService FAILED 1062:

The service has not been started.

[SC] DeleteService SUCCESS
[SC] StartService FAILED with error 4294967201.

C:UserssdkcaAppDataLocalAndroidSdkextrasgoogleAndroid_Emulator_Hypervisor_Driver>silent_install_safe.bat
[SC] ControlService FAILED 1062:

The service has not been started.

[SC] DeleteService SUCCESS
[SC] StartService FAILED with error 4294967201.

After some research, I followed some possible solutions mentioned in the official repository of Android Emulator Hypervisor Driver for AMD Processor until one of them worked. I will share them with you in this short article.

I will list in the first step a couple of solutions that worked for some of the developers with this problem, follow only one of them at time and continue with the step #2. If the service still fails, try another solution from the step #1.

1.A. Solution #1 (this one worked for me)

Launch a new Windows PowerShell instance and run the following command as administrator:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V 

After running the command, it will output that the instruction has been completed succesfully. Then launch a new command prompt and run the following command as administrator:

bcdedit /set hypervisorlaunchtype off

Restart the computer and proceed with the step #2.

1.B. Solution #2

The persistence of this problem indicated that Hyper-V is somehow turned. The feature checkbox in the «Turn on and off Windows features» seems to be unreliable as it may be implicitly required by other features in the computer. These possible features are:

  • Windows Sandbox
  • Virtual Machine Platform (This is required to run WSL v2)
  • Credential Guard
  • Core Isolation (in Windows Defender options).

For some users, disabling Virtual Machine Platform and Windows Hypervisor Platform did the trick:

Disable Windows Hypervisor

Restart the computer and follow step #2.

2. Install Android Emulator Hypervisor Driver Manually

After using any of the possible solutions mentioned in this article and restarting the computer, launch a new command prompt in administrator mode and switch to the SDK extras directory (in the Sdk installation directory):

cd C:Users<your-username>AppDataLocalAndroidSdkextrasgoogleAndroid_Emulator_Hypervisor_Driver

And start the silent installer:

silent_install.bat

If the solution that you decided to try worked succesfully, the output of the silent installed should now look something like this:

SERVICE_NAME: gvm
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
[SC] DeleteService SUCCESS

SERVICE_NAME: gvm
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
        PID                : 0
        FLAGS              :

If the output still looks the same as the initially mentioned (StartService failed with Error), try with another solution and repeat the steps. It seems that the problem is caused by a previous installation of the Windows Subsystem for Linux (WSL).

Happy coding ❤️!

Понравилась статья? Поделить с друзьями:
  • Ошибка при установке anaconda 3 due to incompatibility
  • Ошибка при установке amd ryzen master
  • Ошибка при установке amd catalyst ошибка установки пакета
  • Ошибка при установке amd adrenalin
  • Ошибка при установке alt linux