Popravek: AMD-V je onemogočen v BIOS-u (VERR_SVM_DISABLED)

Več uporabnikov poroča, da je AMD-V onemogočen v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED) sporočilo o napaki, ko poskušate zagnati navidezni stroj z uporabo VM VirtualBox . Čeprav o tej posebni težavi večinoma poročajo v sistemih Windows 7, Windows 8 in Windows 10, obstaja več poročil, da se pojavlja v distribucijah Linuxa.

AMD-V je onemogočen v BIOS-u (VER_SVM_DISABLED)

Opomba: Če dobite, da VT-X ni na voljo - napaka VERR_VMX_NO_VMX, raje sledite tem navodilom za odpravljanje težav ( tukaj ).

Kaj povzroča, da je AMD-V onemogočen v napaki BIOS-a?

Težavo smo raziskali z ogledom različnih poročil uporabnikov. Glede na to, kar smo lahko zbrali, obstaja več scenarijev, ki bodo sprožili pojav tega vprašanja. Tu je seznam najpogostejših krivcev, ki jih je uspelo prepoznati več drugim prizadetim uporabnikom:

  • AMD-V je onemogočen v nastavitvah BIOS-a - V bistvu koda napake VERR_SVM_DISABLE sporoča, da vaš računalnik podpira AMD-V, vendar ga nastavitve BIOS-a gostitelja trenutno onemogočajo.
  • Microsoft Hyper-V posega v tehnologijo AMD-V - če je Hyper-V omogočen, to samodejno pomeni, da je bila vgrajena tehnologija za virtualizacijo izklopljena. V tem primeru ga boste morali onemogočiti, če želite omogočiti uporabo AMD-V.
  • Različica BIOS-a ne podpira toliko jeder procesorja - kot kaže, bo težavo morda sprožil VM VirtualBox, če bo programska oprema prisiljena ustvariti navidezni stroj z več kot enim jedrom CPU. Če želite to narediti, zahteva virtualizacijo strojne opreme in bo napako odstranila, če je funkcija onemogočena ali ni na voljo.
  • VM VirtualBox Bug - Obstaja več poročil o tej napaki, ki se pojavlja na strojih, ki podpirajo tehnologijo za virtualizacijo strojne opreme. V tem primeru je težavo običajno mogoče odpraviti s spreminjanjem nekaterih nastavitev, specifičnih za navidezni stroj.

Če se trenutno trudite razrešiti to posebno sporočilo o napaki, boste v tem članku našli nekaj navodil za odpravljanje težav. Spodaj je zbirka metod, ki so jih drugi uporabniki v podobni situaciji uspešno uporabili za rešitev težave.

Upoštevajte, da so spodnji morebitni popravki razvrščeni glede na učinkovitost in resnost, zato jih upoštevajte, dokler ne naletite na način, ki bo učinkovito rešil težavo.

1. način: Omogočanje AMD-V v nastavitvah BIOS-a

AMD-V je preimenovana blagovna znamka za S ecure Virtual Machine Mode (SVM) . Najpomembnejši razlog, zakaj je AMD-V onemogočen v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED) , je ta, da je tehnologija AMD-V onemogočena v nastavitvah BIOS-a.

Čeprav je v večini računalnikov ta možnost privzeto omogočena, lahko motnje tretjih oseb ali ročna sprememba pomenijo, da je v vašem računalniku onemogočena.

Na srečo lahko AMD-V znova omogočite tako, da dostopite do nastavitev BIOS-a in v nastavitvah konfiguracije CPU-ja znova omogočite način varnega navideznega računalnika.

Vendar ne pozabite, da bodo koraki za vstop v BIOS različni, odvisno od proizvajalca vaše matične plošče. Za dostop do BIOS-a boste med začetnim postopkom zagona morali pritisniti tipko Setup. Običajno je nastavitvena tipka ena od tipk F (F2, F4, F8, F10, F12) ali tipka Del (za stroje Del). Če ključa za nastavitev sami ne najdete, med začetnim postopkom zagona bodite pozorni na morebitno omembo ali poiščite določene korake v skladu s proizvajalcem matične plošče.

Med postopkom zagona pritisnite tipko BIOS

Ko uspešno vstopite v BIOS, poiščite vnos z imenom Secure Virtual Machine Mode in se prepričajte, da je omogočen. V najbolj priljubljeni različici BIOS-a je na voljo v meniju Napredno> Konfiguracija CPU-ja . Ko pridete tja, se prepričajte, da je omogočen način varnega navideznega računalnika , nato shranite konfiguracijo in zapustite BIOS.

Prepričajte se, da je omogočen način varnega navideznega računalnika

Opomba: Natančna lokacija tega vnosa se lahko razlikuje glede na model vaše matične plošče. Če način varnega navideznega računalnika ni na voljo, poiščite natančne korake glede na proizvajalca. Na matični plošči Acer lahko AMD-V znova omogočite tako, da nastavite AMD IOMMU na Enabled (najdete ga v meniju AMD I / O Virtualization Technology ).

Upoštevajte, da za uveljavitev spremembe strojni ponovni zagon ni dovolj. Izvesti boste morali hladen zagon. To pomeni, da boste morali računalnik popolnoma izklopiti in nato dovoliti, da se zažene iz nič.

Ko je naslednji zagon končan, odprite navidezni stroj, ki vam je prikazal sporočilo v VM VirtualBox, in preverite, ali je težava odpravljena. Če še vedno vidite, da je AMD-V onemogočen v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED) , se pomaknite navzdol do naslednje metode spodaj.

2. način: Onemogočanje sistema Windows Hyper-V

Številnim uporabnikom, ki naletijo na AMD-V, je onemogočen v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED) napaka je uspela odpraviti težavo tako, da je onemogočila funkcijo Microsoft Hyper-V na zaslonu za dodajanje / odstranjevanje Windows .

Microsoft Hyper-V je Microsoftova lastna tehnologija za virtualizacijo, ki je samodejno omogočena v večini najnovejših različic sistema Windows. To ustvarja težavo, ker kadar koli je omogočen Hyper-V, se vgrajena strojna tehnologija izklopi (v tem primeru (AMD-V). Ker VM VirtualBox potrebuje AMD-V ali VT-X za zagon navideznega stroja, namesto dejanske VM boste dobili sporočilo o napaki.

Na srečo lahko to težavo enostavno odpravite tako, da upoštevate niz preprostih navodil, ki vam bodo pomagala onemogočiti tehnologijo Microsoft Hyper-V. Tukaj morate storiti naslednje:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi . Nato vnesite " appwiz.cpl " in pritisnite Enter, da odprete programe in funkcije .Zaženi pogovorno okno: appwiz.cpl
  2. Znotraj programov in funkcij v desnem meniju kliknite Vklopi ali izklopi funkcije sistema Windows .V Programi in funkcije kliknite Vklop ali izklop funkcij sistema Windows
  3. Na zaslonu funkcije Windows poiščite vnos Hyper-V in se prepričajte, da je polje, povezano z njim, onemogočeno. Nato kliknite V redu, da shranite spremembe.Počistite polje, povezano s Hyper-V
  4. Znova zaženite računalnik in preverite, ali je napaka odpravljena ob naslednjem zagonu.

Če še vedno naletite na to, da je AMD-V pri vklopu navideznega računalnika onemogočen v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED) , se pomaknite navzdol do naslednje metode spodaj.

3. način: Spreminjanje števila procesorskih jeder na 1

Če ste z zgornjimi metodami zagotovili, da ima vaša naprava vse zahteve za virtualizacijo strojne opreme in se težava še vedno pojavlja, je zelo verjetno, da vaša trenutna konfiguracija ne podpira tehnologije AMD-V.

Na srečo lahko napako še vedno odpravite z nekaj zelo preprostimi navodili. Najprej pa poglejmo, kaj povzroča težavo - tudi če niste prilagodili nastavitev navideznega stroja, ki prikazujejo napako, lahko težavo ustvarijo privzete nastavitve.

Kar se zgodi, je, da programska oprema v sistemskih nastavitvah dodeli več kot 1 CPU, kar prisili sistem, da uporabi virtualizacijo strojne opreme za zagon navideznega gostitelja. Če pa je vaša naprava ne podpira (imate štirijedrni AMD ali kaj podobnega), se postopek ne bo uspešno zaključil in videli boste, da je AMD-V onemogočen v BIOS-u (ali s strani gostiteljskega OS) ( Namesto tega sporočilo o napaki VERR_SVM_DISABLED) .

Na srečo lahko to težavo odpravite tako, da spremenite število dodeljenih procesorjev na 1. To bo težavo najverjetneje rešilo enkrat za vselej. Tukaj morate storiti naslednje:

  1. Odprite Oracle VM VirtualBox, z desno miškino tipko kliknite stroj, ki prikazuje napako, in nato kliknite Nastavitve .Z desno miškino tipko kliknite prizadeto napravo in kliknite Nastavitve
  2. V nastavitvah navideznega računalnika pojdite na zavihek Sistem (z uporabo levega podmenija) in odprite zavihek Procesor . Nato povlecite drsnik, povezan s procesorji, na 1 CPU in kliknite V redu, da shranite.Pojdite na Sistem> Procesor in nastavite drsnik Procesor na 1 CPU
  3. Zaprite meni z nastavitvami in znova zaženite navidezni stroj. Zagnal bi se, ne da bi v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED) napaka AMD-V onemogočila.

4. način: Spreminjanje različice na Windows 7 ali Windows 2003 (če je primerno)

Več uporabnikov Ubuntuja (Linux), ki so pri uporabi VM VirtualBox za zagon sistema Windows XP ali Windows 10 tudi AMD-V onemogočili v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED). Težavo so uspeli rešiti s spremembo nastavitev gostujočega OS, tako da je navedena različica nastavljena na Windows 2003 ali Windows 7.

Čeprav ni nobene razlage, zakaj je bil ta popravek uspešen, se zdi, da je veliko uporabnikom pomagalo obnoviti normalno funkcionalnost svojih navideznih računalnikov. Tu je hiter vodnik za spreminjanje določene različice vašega navideznega računalnika:

  1. Odprite VM VirtualBox, z desno miškino tipko kliknite stroj, ki prikazuje napako, in izberite Nastavitve .Z desno miškino tipko kliknite prizadeto napravo in kliknite Nastavitve
  2. V meniju Nastavitve pojdite na podmeni Splošno in nato kliknite jeziček Osnovno. Nato v spustnem meniju spremenite različico v Windows 2003 ali Windows 7 in pritisnite OK, da shranite spremembe.Spreminjanje različice slike v Windows 7 ali Windows 2003
  3. Znova zaženite navidezni stroj in preverite, ali je postopek zagona uspešen, če AMD-V ni onemogočen v BIOS-u (ali s strani gostiteljskega OS) (VERR_SVM_DISABLED)

Priporočena

Popravek: Minecraft se ne odziva
Kaj je aplikacija za registracijo naprave za digitalni TV sprejemnik in jo je treba odstraniti?
Kaj je FileRepMalware in ali ga morate odstraniti