Oprava: AMD-V je v systému BIOS zakázán (VERR_SVM_DISABLED)

Několik uživatelů hlásí, že získání AMD-V je zakázáno v chybové zprávě BIOS (nebo hostitelským OS) (VERR_SVM_DISABLED) při pokusu o spuštění virtuálního počítače pomocí VM VirtualBox . Přestože je tento konkrétní problém většinou hlášen v systémech Windows 7, Windows 8 a Windows 10, existuje několik hlášení o jeho výskytu na distribucích Linuxu.

AMD-V je v systému BIOS zakázán (VER_SVM_DISABLED)

Poznámka: Pokud máte k dispozici VT-X, není k dispozici - chyba VERR_VMX_NO_VMX, postupujte podle tohoto průvodce řešením problémů ( zde ).

Co je příčinou AMD-V je zakázáno v BIOS chyba?

Zkoumali jsme problém pomocí různých uživatelských přehledů. Z toho, co jsme dokázali shromáždit, existuje několik scénářů, které vyvolají zjevení tohoto konkrétního problému. Zde je seznam běžných viníků, kterým se podařilo identifikovat několik dalších postižených uživatelů:

  • AMD-V je zakázán z nastavení systému BIOS - V podstatě vám chybový kód VERR_SVM_DISABLE říká, že váš počítač podporuje technologii AMD-V, ale nastavení systému BIOS hostitele ji aktuálně deaktivuje.
  • Microsoft Hyper-V ruší technologii AMD-V - Pokud je povoleno Hyper-V, automaticky to znamená, že vestavěná virtualizační technologie byla vypnuta. V takovém případě ji musíte zakázat, abyste mohli AMD-V používat.
  • Verze BIOS nepodporuje tolik jader CPU - Jak se ukázalo, problém by mohl být Virtual VirtualBoxem vyvolán, pokud je software nucen vytvořit virtuální stroj s více než 1 jádrem CPU. Aby to bylo možné, vyžaduje virtualizaci hardwaru a vyvolá chybu, pokud je tato funkce zakázána nebo nedostupná.
  • Chyba VM VirtualBox - Existuje několik zpráv o této chybě, která se vrhá na počítače schopné podporovat technologii virtualizace hardwaru. V tomto případě lze problém obvykle vyřešit úpravou některých nastavení specifických pro virtuální stroj.

Pokud se v současné době snažíte vyřešit tuto konkrétní chybovou zprávu, tento článek vám poskytne několik průvodců řešením problémů. Níže naleznete řadu metod, které ostatní uživatelé v podobné situaci úspěšně použili k vyřešení problému.

Mějte na paměti, že potenciální opravy uvedené níže jsou seřazeny podle účinnosti a závažnosti, takže je prosím sledujte, dokud nenarazíte na metodu, která je účinná při řešení problému.

Metoda 1: Povolení AMD-V z nastavení systému BIOS

AMD-V je přejmenovaná ochranná známka pro S ecure Virtual Machine Mode (SVM) . Důvod číslo 1, proč je AMD-V deaktivován v BIOSu (nebo hostitelským OS) (VERR_SVM_DISABLED), je chyba, protože technologie AMD-V je deaktivována z vašeho nastavení BIOS.

I když na většině počítačů je tato možnost ve výchozím nastavení povolena, interference třetích stran nebo ruční modifikace mohou znamenat, že je ve vašem počítači deaktivována.

Naštěstí můžete AMD-V znovu povolit přístupem k nastavení systému BIOS a opětovným povolením režimu Secure Virtual Machine z nastavení konfigurace CPU.

Mějte však na paměti, že kroky vstupu do systému BIOS se budou lišit v závislosti na výrobci základní desky. Chcete-li získat přístup k systému BIOS, musíte během úvodního spuštění stisknout klávesu Setup. Klíčem nastavení je obvykle jedna z kláves F (F2, F4, F8, F10, F12) nebo klávesa Del (pro stroje Del). Pokud nemůžete klíč pro nastavení zjistit sami, během úvodního spouštěcího postupu buďte opatrní, abyste se o něm zmínili, nebo vyhledejte konkrétní kroky podle výrobce základní desky.

Během spouštěcí procedury stiskněte klávesu BIOS

Jakmile úspěšně vstoupíte do systému BIOS, vyhledejte položku s názvem Secure Virtual Machine Mode a ujistěte se, že je povolena. Nejoblíbenější verzi systému BIOS lze nalézt v nabídce Upřesnit> Konfigurace CPU . Jakmile se tam dostanete, ujistěte se, že je povolen režim zabezpečeného virtuálního počítače, uložte konfiguraci a ukončete BIOS.

Ujistěte se, že je povolen režim zabezpečeného virtuálního počítače

Poznámka: Přesné umístění této položky se může lišit v závislosti na modelu vaší základní desky. Pokud pro vás režim Bezpečný virtuální počítač neexistuje, vyhledejte konkrétní kroky podle výrobce. Na základní desce Acer můžete AMD-V znovu povolit nastavením AMD IOMMU na Enabled (najdete ji v nabídce AMD I / O Virtualization Technology ).

Nezapomeňte, že pro vynucení změny nestačí restart počítače. Budete muset provést studenou botu. To znamená, že budete muset zařízení úplně vypnout a poté jej nechat nabootovat.

Po dokončení příštího spuštění otevřete virtuální počítač, který vám zobrazuje zprávu uvnitř VM VirtualBox, a zjistěte, zda je problém vyřešen. Pokud se stále zobrazuje chyba AMD-V v chybě systému BIOS (nebo hostitelským operačním systémem) (VERR_SVM_DISABLED), přejděte k další metodě níže.

Metoda 2: Zakázání systému Windows Hyper-V

Několik uživatelů, se kterými se AMD-V setká, je v systému BIOS (nebo hostitelským OS) zakázáno (VERR_SVM_DISABLED), chyba se podařilo vyřešit problém deaktivací funkce Microsoft Hyper-V na obrazovce Přidat nebo odebrat Windows funkce .

Microsoft Hyper-V je vlastní virtualizační technologie společnosti Microsoft, která je automaticky povolena ve většině nejnovějších verzí systému Windows. To vytváří problém, protože kdykoli je aktivována technologie Hyper-V, je vestavěná hardwarová technologie vypnuta (v tomto případě (AMD-V). Protože VM VirtualBox potřebuje ke spuštění virtuálního počítače AMD-V nebo VT-X, namísto skutečného virtuálního počítače se zobrazí chybová zpráva.

Naštěstí můžete tento problém snadno napravit pomocí řady jednoduchých pokynů, které vám pomohou zakázat technologii Microsoft Hyper-V. Co musíte udělat:

  1. Stisknutím klávesy Windows + R otevřete dialogové okno Spustit . Poté zadejte „ appwiz.cpl “ a stisknutím klávesy Enter otevřete programy a funkce .

    Spustit dialog: appwiz.cpl
  2. V rámci programů a funkcí klikněte na nabídku Zapnout nebo vypnout funkce systému Windows pomocí nabídky na pravé straně.

    V části Programy a funkce klikněte na Zapnout nebo vypnout funkce systému Windows
  3. Na obrazovce Funkce systému Windows vyhledejte položku Hyper-V a ujistěte se, že je políčko přidružené zakázáno. Poté kliknutím na tlačítko Ok uložte změny.

    Zrušte zaškrtnutí políčka přidruženého k Hyper-V
  4. Restartujte počítač a zjistěte, zda je chyba vyřešena při příštím spuštění.

Pokud stále narazíte na to, že AMD-V je při zapnutí virtuálního počítače v systému BIOS (nebo hostitelským operačním systémem) (VERR_SVM_DISABLED) deaktivován, přejděte k následující metodě níže.

Metoda 3: Změna počtu jader CPU na 1

Pokud jste pomocí výše uvedených metod zajistili, že váš počítač má všechny požadavky k dosažení virtualizace hardwaru a problém stále přetrvává, je velmi pravděpodobné, že ID technologie AMD-V vaše aktuální konfigurace nepodporuje.

Naštěstí stále můžete chybu opravit pomocí několika velmi jednoduchých pokynů. Nejprve se ale pojďme podívat na příčinu problému - i když jste přizpůsobení nastavení virtuálního počítače, která zobrazuje chybu, neprovedli, může výchozí nastavení způsobit problém.

Co se stane, software přiřadí více než 1 CPU v nastavení systému, což nutí systém k použití virtualizace hardwaru za účelem spuštění virtuálního hostitele. Pokud jej však váš počítač nepodporuje (máte čtyřjádrový AMD nebo něco podobného), postup se nedokončí úspěšně a uvidíte, že AMD-V je v BIOSu (nebo hostitelským OS) zakázán ( VERR_SVM_DISABLED) místo toho chybová zpráva.

Naštěstí můžete tento problém napravit změnou počtu přidělených procesorů na 1. Tím se problém pravděpodobně vyřeší jednou provždy. Co musíte udělat:

  1. Otevřete Oracle VM VirtualBox, klepněte pravým tlačítkem myši na počítač, který zobrazuje chybu, a pak klepněte na Nastavení .

    Klepněte pravým tlačítkem myši na postižený počítač a klepněte na Nastavení
  2. V Nastavení virtuálního počítače přejděte na kartu Systém (pomocí levého podnabídky) a přejděte na kartu Procesor . Dále přetáhněte jezdec spojený s procesory do 1 CPU a kliknutím na OK jej uložte.

    Přejděte do části Systém> Procesor a nastavte jezdec Procesor na 1 CPU
  3. Zavřete nabídku nastavení a restartujte virtuální počítač. Měla by se spustit bez AMD-V je zakázána v BIOS (nebo hostitelský OS) (VERR_SVM_DISABLED) chyba.

Metoda 4: Změna verze na Windows 7 nebo Windows 2003 (pokud je k dispozici)

Několik uživatelů Ubuntu (Linux), kteří využívali VM VirtualBox ke spuštění Windows XP nebo Windows 10, dostávali AMD-V, je v systému BIOS (nebo hostitelským OS) (VERR_SVM_DISABLED) také zakázáno. Způsob, jakým se jim podařilo problém vyřešit, je změnou nastavení hostujícího OS tak, aby byla zadaná verze nastavena na Windows 2003 nebo Windows 7.

Ačkoli neexistuje žádné vysvětlení, proč je tato oprava úspěšná, zdá se, že pomohla mnoha uživatelům znovu získat normální funkčnost jejich virtuálních strojů. Zde je stručná příručka o změně zadané verze vašeho virtuálního počítače:

  1. Otevřete VM VirtualBox, klepněte pravým tlačítkem myši na počítač, který zobrazuje chybu, a zvolte Nastavení .

    Klepněte pravým tlačítkem myši na postižený počítač a klepněte na Nastavení
  2. V nabídce Nastavení přejděte do podnabídky Obecné a poté klepněte na kartu Základní. Dále změňte verzi pomocí rozevírací nabídky na Windows 2003 nebo Windows 7 a klepnutím na OK změny uložte.

    Změna verze obrázku na Windows 7 nebo Windows 2003
  3. Znovu spusťte virtuální počítač a podívejte se, zda je spouštěcí procedura úspěšná bez chyby AMD-V v chybě BIOS (nebo hostitelským OS) (VERR_SVM_DISABLED)

Zajímavé Články