PARANDUS: AMD-V on BIOS-is keelatud (VERR_SVM_DISABLED)



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Mitmed kasutajad teatavad, et on AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) tõrge teade, kui proovite käivitada virtuaalmasinat VM VirtualBox . Kuigi sellest konkreetsest probleemist on enamasti teada Windows 7, Windows 8 ja Windows 10, on Linuxi distributsioonides selle kohta mitu aruannet.



AMD-V on BIOS-is keelatud (VER_SVM_DISABLED)

AMD-V on BIOS-is keelatud (VER_SVM_DISABLED)



Märge: Kui saate VT-X pole saadaval - VERR_VMX_NO_VMX järgige seda tõrkeotsingu juhendit ( siin ) asemel.



Mis põhjustab AMD-V-i keelamise BIOS-i tõrke korral?

Uurisime probleemi, vaadates erinevaid kasutajaaruandeid. Selle põhjal, mida suutsime koguda, on mitu stsenaariumi, mis käivitavad selle konkreetse probleemi ilmnemise. Siin on nimekiri tavalistest süüdlastest, kellest mitmel teisel mõjutatud kasutajal on õnnestunud tuvastada:

  • AMD-V on BIOS-i seadetes keelatud - Sisuliselt VERR_SVM_DISABLE veakood ütleb teile, et teie arvuti toetab küll AMD-V-d, kuid hosti BIOS-i seaded keelavad selle praegu.
  • Microsoft Hyper-V sekkub AMD-V tehnoloogiasse - Kui Hyper-V on lubatud, tähendab see automaatselt, et sisseehitatud virtualiseerimise tehnoloogia oli välja lülitatud. Sel juhul peate AMD-V-le lubamiseks selle keelama.
  • BIOS-i versioon ei toeta nii palju protsessori südamikke - Nagu selgub, võib probleemi visata VM VirtualBox, kui tarkvara on sunnitud looma virtuaalse masina, millel on rohkem kui 1 protsessori tuum. Selleks nõuab see riistvara virtualiseerimist ja loob vea, kui funktsioon on keelatud või pole saadaval.
  • VM VirtualBoxi viga - On mitmeid teateid selle tõrke kohta, kui see visatakse riistvara virtualiseerimise tehnoloogiat toetavatesse masinatesse. Sellisel juhul saab probleemi tavaliselt lahendada, muutes virtuaalmasina spetsiifilisi sätteid.

Kui teil on praegu selle konkreetse veateate lahendamisega raskusi, annab see artikkel teile mitu veaotsingu juhendit. Allpool on kogum meetodeid, mida teised sarnases olukorras olevad kasutajad on probleemi lahendamiseks edukalt kasutanud.

Pidage meeles, et allpool toodud võimalikud parandused on järjestatud tõhususe ja raskusastme järgi, seega järgige neid järjekorras, kuni komistate meetodi abil, mis on probleemi lahendamiseks tõhus.



1. meetod: AMD-V lubamine BIOS-i sätetest

AMD-V on S-i ümbernimetatud kaubamärk ecure virtuaalse masina režiim (SVM) . Põhjus number üks, miks AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) tõrge AMD-V tehnoloogia on teie BIOS-i seadetes keelatud.

Ehkki enamikus masinates on see valik vaikimisi lubatud, võib kolmanda osapoole sekkumine või käsitsi tehtud muudatused tähendada, et see on teie arvutis keelatud.

Õnneks saate AMD-V uuesti lubada, kui pääsete juurde oma BIOS-i seadetele ja lubate režiimi Secure Virtual Machine uuesti CPU konfiguratsioonisätetest.

Kuid pidage meeles, et BIOS-i sisestamise etapid on erinevad sõltuvalt teie emaplaadi tootjast. BIOS-ile juurdepääsu saamiseks peate esmase käivitamise ajal vajutama häälestusnuppu. Tavaliselt on seadistusvõti üks neist F-klahvid (F2, F4, F8, F10, F12) või Del-võti (Del-masinate jaoks). Kui te ei leia installivõtit ise, hoidke algse käivitusprotseduuri ajal silma peal selle võimaliku mainimise üle või otsige konkreetseid samme vastavalt oma emaplaadi tootjale.

Vajutage käivitamise ajal BIOS-klahvi

Vajutage käivitamise ajal BIOS-klahvi

Kui olete oma BIOS-i edukalt sisestanud, otsige kirje Secure Virtual Machine Mode ja veenduge, et see oleks lubatud. Kõige populaarsemas BIOS-i versioonis leiate selle Advanced> CPU Configuration . Kui olete sinna jõudnud, veenduge selles Turvaline virtuaalse masina režiim on Lubatud , seejärel salvestage konfiguratsioon ja väljuge BIOS-ist.

Veenduge, et turvaline virtuaalse masina režiim oleks lubatud

Veenduge, et turvaline virtuaalse masina režiim oleks lubatud

Märge: Selle kirje täpne asukoht võib varieeruda sõltuvalt teie emaplaadi mudelist. Kui Turvaline virtuaalse masina režiim pole teie jaoks olemas, otsige konkreetseid samme vastavalt oma tootjale. Aceri emaplaadil saate seade AMD-V uuesti lubada AMD IOMMU kuni Lubatud (leiate selle AMD I / O virtualiseerimise tehnoloogia menüü).

Pidage meeles, et muudatuse jõustamiseks ei piisa masina taaskäivitamisest. Peate sooritama külma alglaadimise. See tähendab, et peate oma masina täielikult välja lülitama ja seejärel laskma sellel nullist käivitada.

Kui järgmine käivitamine on lõppenud, avage virtuaalne masin, mis näitas teile sõnumit VM VirtualBoxis, ja vaadake, kas probleem on lahendatud. Kui näete endiselt AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) tõrge , liikuge allpool järgmise meetodi juurde.

2. meetod: Windowsi Hyper-V keelamine

Mitu kasutajat, kes kohtuvad AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) tõrge on suutnud probleemi lahendada, keelates Microsofti Hyper-V funktsioon alates Lisage / eemaldage Windowsi funktsioonid ekraan.

Microsoft Hyper-V on Microsofti enda virtualiseerimistehnoloogia, mis on enamikus hiljutises Windowsi versioonis automaatselt lubatud. See tekitab probleemi, kuna alati, kui Hyper-V on lubatud, lülitatakse sisseehitatud riistvaratehnoloogia välja (antud juhul (AMD-V). Kuna VM VirtualBox vajab virtuaalmasina käitamiseks AMD-V või VT-X, saate tõelise VM-i asemel tõrketeate.

Õnneks saate selle probleemi hõlpsalt lahendada, järgides lihtsate juhiste komplekti, mis aitab teil Microsofti Hyper-V tehnoloogia keelata. Tehke järgmist.

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Seejärel tippige appwiz.cpl “Ja vajutage Sisenema avanema Programmid ja funktsioonid .

    Käivita dialoog: appwiz.cpl

  2. Toas Programmid ja funktsioonid , kasutage klõpsamiseks parempoolset menüüd Lülitage Windowsi funktsioonid sisse või välja .

    Klõpsake jaotises Programmid ja funktsioonid käsku Windowsi funktsioonide sisse- või väljalülitamine

  3. Otsige Windowsi funktsioonide ekraanilt üles Hyper-V kirje ja veenduge, et sellega seotud kast oleks keelatud. Seejärel klõpsake nuppu Okei muudatuste salvestamiseks.

    Tühjendage Hyper-V-ga seotud ruut

  4. Taaskäivitage oma arvuti ja vaadake, kas viga on järgmisel käivitamisel lahendatud.

Kui teil on endiselt probleeme AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) virtuaalse masina sisselülitamisel liikuge allpool järgmise meetodi juurde.

3. meetod: protsessori südamike arvu muutmine 1-ni

Kui olete ülaltoodud meetodite abil veendunud, et teie masinal on kõik nõuded riistvara virtualiseerimise saavutamiseks ja probleem püsib endiselt, on väga tõenäoline, et teie praegune konfiguratsioon ei toeta AMD-V tehnoloogia ID-d.

Õnneks saate vea siiski parandada mõne väga lihtsa juhise abil. Kõigepealt vaatame üle, mis probleemi põhjustab - isegi kui te pole vea kuvavaid virtuaalmasina sätteid kohandanud, võivad probleemi tekitada vaikesätted.

Mis juhtub, on tarkvara, mis määrab süsteemi sätetes rohkem kui ühe protsessori, mis sunnib süsteemi virtuaalse masina käivitamiseks riistvara virtualiseerimist kasutama. Kui teie masin seda ei toeta (teil on neljatuumaline AMD või midagi muud sarnast), ei lõpeta protseduuri edukalt ja näete AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) tõrge selle asemel.

Õnneks saate selle probleemi lahendada, muutes määratud keskseadmete arvuks 1. See lahendab probleemi tõenäoliselt lõplikult. Tehke järgmist.

  1. Avatud Oracle VM VirtualBox, paremklõpsake veat kuvaval masinal ja seejärel klõpsake nuppu Seaded .

    Paremklõpsake mõjutatud masinal ja klõpsake valikut Seaded

  2. Aastal Seaded minge oma virtuaalmasina vahekaardile Süsteem (kasutades vasakpoolset alammenüüd) ja avage Protsessor vaheleht. Järgmisena lohistage protsessori (te) ga liugur 1 protsessorini ja klõpsake nuppu Okei päästma. Go to System>Protsessor ja seadke liuguri Protsessor väärtusele 1 CPU

    Valige Süsteem> Protsessor ja määrake liuguri Protsessor väärtuseks 1 CPU

  3. Sulgege menüü Seaded ja taaskäivitage virtuaalne masin. See peaks käivituma ilma AMD-V on BIOS-i (või host-OS-i) tõrke tõttu keelatud (VERR_SVM_DISABLED).

4. meetod: versiooni muutmine versioonile Windows 7 või Windows 2003 (kui on kohaldatav)

Mitu Ubuntu (Linux) kasutajat, kes said VM VirtualBoxi Windows XP või Windows 10 käitamiseks, said ka AMD-V on BIOS-i (või host-OS-i) tõrke tõttu keelatud (VERR_SVM_DISABLED). See, kuidas nad said probleemi lahendada, on Guest OS-i sätete muutmine nii, et määratud versiooniks seatakse Windows 2003 või Windows 7.

Ehkki pole mingit selgitust, miks see parandus õnnestus, näib see olevat aidanud paljudel kasutajatel taastada oma virtuaalsete masinate tavapärane funktsionaalsus. Siin on kiire juhend virtuaalse masina määratud versiooni muutmiseks:

  1. Avage VM VirtualBox, paremklõpsake veat kuvaval masinal ja valige Seaded .

    Paremklõpsake mõjutatud masinal ja klõpsake nuppu Seaded

  2. Menüüs Seaded minge alammenüüsse Üldine ja klõpsake vahekaardil Põhi. Järgmisena muutke rippmenüü abil versiooni ükskõik kumba Windows 2003 või Windows 7 ja tabas Okei muudatuste salvestamiseks.

    Pildiversiooni muutmine Windows 7 või Windows 2003-ks

  3. Käivitage virtuaalmasin uuesti ja vaadake, kas alglaadimisprotseduur õnnestub ilma AMD-V on BIOS-is (või host-OS-is) keelatud (VERR_SVM_DISABLED) tõrge
6 minutit loetud