Labojums: x86 emulācijai pašlaik nepieciešama aparatūras paātrināšana



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Daži lietotāji saskaras ar 'X86 emulācijai pašlaik nepieciešama aparatūras paātrināšana!' kļūda, mēģinot palaist AVD Android Studio. Parasti problēma rodas pēc brīža, kad lietotājs mēģina apkopot lietojumprogrammu, izmantojot Android virtuālā ierīce . Problēma nav specifiska noteiktai Android Studio versijai, jo tiek ziņots, ka tā notiek ar jaunākām un vecākām versijām. Kļūda nav ekskluzīva noteiktai Windows versijai, jo ir ziņojumi par to, ka tā notiek operētājsistēmās Windows 7, Windows 8 un Windows 10.



x86 emulācijai šobrīd nepieciešama aparatūras paātrināšana



Kas izraisa “x86 emulācijai šobrīd nepieciešama aparatūras paātrināšana!”?

Mēs izpētījām šo konkrēto problēmu, apskatot dažādus lietotāju pārskatus un remonta stratēģijas, kuras daži ietekmētie lietotāji izmantoja, lai problēmu atrisinātu. Pamatojoties uz apkopoto, ir daži izplatīti scenāriji, kas aktivizēs šo konkrēto kļūdas ziņojumu:



  • BIOS nav iespējota Intel / AMD virtualizācijas tehnoloģija - Šī kļūda var tikt izmesta, jo BIOS iestatījums neļauj CPU izmantot iebūvētās aparatūras virtualizācijas tehnoloģijas. Šajā gadījumā risinājums ir piekļūt BIOS iestatījumiem un iespējot aparatūras virtualizācijas tehnoloģiju.
  • Operētājsistēmā Android Studio nav instalēts Intel HAXM modulis - Tas ir viens no visbiežāk sastopamajiem iemesliem, kāpēc rodas šī kļūda. Intel HAXM instalēšana tiek veikta divos soļos (moduļa lejupielāde, izmantojot SDK pārvaldnieku, un instalācijas izpildāmā palaišana).
  • Konflikts starp Avast virtualizāciju un Android Studio AVD - Problēma var rasties arī tāpēc, ka ir labi zināms konflikts starp iebūvēto virtualizācijas tehnoloģiju un Avast aparatūras atbalstīto virtualizāciju. Ir zināms, ka šī trešās puses funkcija ir pretrunā ar vairākām citām lietojumprogrammām.
  • Windows Hypervisor platforma ir atspējota AMD procesoram - Jaunākiem AMD procesoriem ir aparatūras virtualizācijas iespējas. Bet, lai virtualizācijas funkcija darbotos, jums jāpārliecinās, vai Windows funkciju ekrānā ir iespējota Windows Hypervisor platforma.
  • Mašīnas procesors neatbalsta aparatūras virtualizāciju - Šis scenārijs varētu būt piemērots vecākiem CPU modeļiem. Ja aprīkotais procesors neatbalsta aparatūras virtualizāciju, šo kļūdas ziņojumu nevarēsit atrisināt, ja vien pašreizējo CPU neaizstājat ar jaunāku modeli.

Ja jūs pašlaik cenšaties atrisināt problēmu 'X86 emulācijai pašlaik nepieciešama aparatūras paātrināšana!' kļūda, šajā rakstā tiks sniegta verificētu problēmu novēršanas darbību izvēle. Zemāk jūs atradīsit vairākas metodes, kuras citi lietotāji, kas cenšas atrisināt to pašu problēmu, ir izmantojuši, lai problēmu novērstu vai apietu.

Lai saglabātu maksimālu efektivitāti, mēs iesakām sekot tālāk norādītajām metodēm to iesniegšanas secībā. Jums galu galā vajadzētu paklupt uz labojumu, kas ir efektīvs jūsu konkrētajā scenārijā.

1. metode: Intel HAXM moduļa instalēšana

Pirms piekļuves BIOS iestatījumiem pārbaudīsim, vai problēmu faktiski neizraisa Intel x86 Emulator Accelerator (HAXM instalētāja) trūkums. Bez šī moduļa AVD nevarēs apkopot lietojumprogrammas, kas izmanto aparatūras virtualizāciju, pat ja tehnoloģija ir iespējota jūsu datorā.



Vairāki lietotāji, kuri sastopas ar vienu un to pašu kļūdu, ir ziņojuši, ka problēma ir pilnībā novērsta pēc tam, kad viņi ir lejupielādējuši trūkstošo moduli, izmantojot SDK pārvaldnieku, un instalējuši to, izmantojot HAXM instalēšanas programmu. Izpildiet tālāk norādītās darbības, lai iegūtu detalizētus norādījumus:

  1. Android studijā atveriet SDK pārvaldnieku, dodoties uz Rīki> Android> SDK pārvaldnieks .

    Palaist atsevišķo SDK pārvaldnieku

    Piezīme: Jūs varat arī doties uz Fails> Iestatījumi un noklikšķiniet uz Android SDK (zem Sistēmas iestatījumi ). Pēc tam vienkārši noklikšķiniet uz Palaidiet atsevišķu SDK pārvaldnieku lai atvērtu iebūvēto instalācijas utilītu.

  2. Izvērsiet Papildus iespējas izvēlni un atzīmējiet izvēles rūtiņu, kas saistīta ar Intel X86 emulatora paātrinātājs (HAXM) . Pēc tam vienkārši noklikšķiniet uz Instalējiet pakotnes un gaidiet procedūras pabeigšanu.

    Intel x86 emulatora paātrinātāja (HAXM instalētāja) instalēšana

  3. Tagad, kad HAXM instalētājs ir lejupielādēts, mums jāveic nepieciešamās darbības, lai to instalētu. Lai to izdarītu, dodieties uz nākamo vietu un veiciet dubultklikšķi uz intelhaxm-android.exe lai to instalētu:
    C:  users \% USERNAME%  AppData  Local  Android  sdk  extras  intel  Hardware_Accelerated_Execution_Manager 

    Intelhaxm-android.exe instalēšana

  4. Izpildiet ekrānā redzamos norādījumus, lai instalētu Intel HAXM, un gaidiet, kamēr process būs pabeigts.
  5. Restartējiet Android Studio, vēlreiz palaidiet lietojumprogrammu un pārbaudiet, vai problēma ir atrisināta.

Ja jūs joprojām saskaras ar 'X86 emulācijai pašlaik nepieciešama aparatūras paātrināšana!' kļūdu, pārejiet uz nākamo zemāk.

2. metode: Aparatūras atbalstītas virtualizācijas atspējošana no Avast

Ja izmantojat Avast kā papildu drošības slāni, kļūda, visticamāk, ir saistīta ar konfliktu, ko izraisījis kāds no tā drošības elementiem. Kā ziņoja daudzi lietotāji, zināms, ka ar aparatūru atbalstīta Avast virtualizācija ir pretrunā ar Android Studio AVD, kas galu galā rada 'X86 emulācijai pašlaik nepieciešama aparatūras paātrināšana!' kļūda.

Ja šis scenārijs attiecas uz jums (jums ir instalēts Avast), izpildiet tālāk sniegtos norādījumus, lai atspējotu aparatūras atbalstītu virtualizāciju no Iestatījumi drošības komplekta izvēlne:

  1. Atveriet Avast un piekļūstiet Iestatījumi izvēlne,
  2. Iekšpusē Iestatījumi izvēlni, dodieties uz Problēmu novēršana cilni un pārliecinieties, vai rūtiņas ir saistītas ar Iespējot virtualizāciju ar aparatūras palīdzību un Izmantojiet ligzdoto virtualizāciju, ja tāda ir pieejama ir Nepārbaudīts .

    Atspējojiet aparatūras atbalstītu virtualizāciju Avast iekšienē

  3. Restartējiet datoru un pārbaudiet, vai konflikts ir novērsts nākamajā startēšanas reizē. Palaidiet lietojumprogrammu Android studijā un pārbaudiet, vai kļūda ir novērsta.

Ja jūs joprojām redzat 'X86 emulācijai pašlaik nepieciešama aparatūras paātrināšana!' palaižot AVD, pārejiet uz nākamo metodi zemāk.

3. metode: Aparatūras virtualizācijas iespējošana no BIOS / UEFI iestatījumiem

Ja pirmā metode neļāva novērst kļūdas ziņojumu, iespējams, ka kļūdas ziņojums rodas tāpēc, ka aparatūras virtualizācija ir atspējota jūsu BIOS / UEFI iestatījumos. Aparatūras virtualizācija parastos apstākļos ir jāiespējo pēc noklusējuma, taču manuāla iejaukšanās, BIOS atjauninājumi un pat kāda trešās puses programmatūra var atspējot šo tehnoloģiju.

Paturiet prātā, ka aparatūras virtualizācijas iespējošanas process būs atšķirīgs atkarībā no jūsu BIOS / UEFI iestatījumiem, kā arī no mātesplates un procesora ražotāja.

Tomēr pirmais solis būtu ievadīt BIOS vai UEFI iestatījumus. Ja jums ir mantotā iestatījumu izvēlne (BIOS), sākotnējās sāknēšanas secības laikā jums būs jānospiež iestatīšanas taustiņš. Sākotnējā ekrānā vajadzētu parādīties konkrētajai iestatīšanas atslēgai, taču, ja to nemanāt, varat to meklēt tiešsaistē, izmantojot meklēšanas frāzi “ * mātesplates modelis + iestatīšanas atslēga * '.

Nospiediet taustiņu, lai atvērtu BIOS iestatījumus

Nospiediet [taustiņš], lai atvērtu iestatīšanu

Piezīme: Sākotnējā sāknēšanas secībā varat arī rīkoties akli un nospiediet visbiežāk lietotos iestatīšanas taustiņus. Parasti iestatīšanas atslēga ir viens no F taustiņiem (F2, F4, F6, F8, F10) vai Del (Dell datoros).

Ja jūsu dators izmanto jaunāku UEFI modeli, vispirms jums būs jāpiekļūst Advanced Startup izvēlne. Lai to izdarītu, nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņā un pēc tam ierakstiet “ ms-settings: atkopšana ”Un nospiediet Enter lai atvērtu Atkopšanas izvēlne no Iestatījumi lietotne. Kad esat tur nokļuvis, vienkārši noklikšķiniet uz Restartēt tagad poga zem Papildu palaišana .

Piekļuve izvērstajai startēšanas izvēlnei

Pēc kāda laika jūsu dators tiks restartēts tieši Pielāgota opcija izvēlne. Kad esat tur nokļuvis, dodieties uz Pielāgota opcija izvēlni un noklikšķiniet uz UEFI programmaparatūras iestatījumi .

Piekļuve UEFI programmaparatūras iestatījumiem

Kad esat ieguvis ievadi BIOS vai UEFI iestatījumos, sāciet meklēt aparatūras virtualizācijas opciju. Atkarībā no BIOS / UEFI versijas šis iestatījums būs norādīts zem dažādiem nosaukumiem. Parasti to var atrast kā vienu vai otru Virtualizācijas tehnoloģija (VTx / VTd) , Intel virtualizācijas tehnoloģija vai AMD-V virtualizācija . Iespējams, ka opcija atradīsies zem Chipset , Procesors , Uzlabota CPU konfigurācija vai kaut kas līdzīgs.

Virtualizācijas iespējošana no BIOS iestatījumiem

Kad jums ir izdevies iespējot aparatūras virtualizāciju, saglabājiet izmaiņas BIOS / UEFI, restartējiet datoru un pārbaudiet, vai nākamajā startēšanas reizē kļūda ir novērsta.

4. metode: Windows Hypervisor platformas iespējošana (ja piemērojams)

Ja rodas problēma AMD procesorā ar virtualizācijas tehnoloģijām (jaunākiem procesoru modeļiem, piemēram, Ryzen), problēma var rasties, jo Windows Hypervisor platforma jūsu ierīcē nav iespējots.

Bet paturiet prātā, ka, lai iespējotu šo funkciju, jums jāpārliecinās, vai jums ir Windows 10 versija 1803 vai vecāka.

Windows Hypervisor platformu var iespējot, izmantojot Ieslēdziet vai izslēdziet Windows funkciju ekrāns. Šeit ir īss ceļvedis, kā to izdarīt:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ appwiz.cpl ”Un nospiediet Enter lai atvērtu Programmas un funkcijas ekrāns.

    Ierakstiet appwiz.cpl un nospiediet taustiņu Enter, lai atvērtu instalēto programmu lapu

  2. Iekšpusē Programmas un funkcijas lapā noklikšķiniet uz Ieslēdziet vai izslēdziet Windows funkcijas no kreisās rūts.

    Piekļuve Windows funkciju ekrānam

  3. Logā Windows Features atzīmējiet izvēles rūtiņu, kas saistīta ar Windows Hypervisor platforma un sit Labi lai iespējotu funkciju.

    Iespējojiet Hypervisor platformu

    Piezīme: Kamēr jūs neesat šajā ekrānā, pārliecinieties, vai ir iespējota funkcija Hyper-V. Ja tā nav, iespējojiet to, atzīmējot ar to saistīto rūtiņu.

  4. Restartējiet datoru un pārbaudiet, vai kļūda ir novērsta.
5 minūtes lasīts