Oprava: VT-X je zakázán v Bios pro všechny režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Několik uživatelů se setkává s VT-X je zakázán v Bios pro všechny režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba při pokusu o otevření virtuálního počítače pomocí VM Virtualbox. Údajně se problém vyskytuje ve všech posledních verzích systému Windows a v některých distribucích Ubuntu. Povaha virtuálního stroje se nezdá být důležitá, protože jsou hlášeny výskyty u virtuálních relací Windows i Ubuntu, které selžou se stejnou chybovou zprávou.



VT-x je v systému BIOS zakázán pro všechny režimy CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x je v systému BIOS zakázán pro všechny režimy CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



Co způsobuje, že je VT-X zakázán v Bios pro všechny režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Tuto konkrétní chybovou zprávu jsme prozkoumali prohlédnutím různých uživatelských zpráv a řešení, které použili k vyřešení problému. Tento problém není snadné vyřešit, protože k němu dochází v systémech Windows i Linux. Podařilo se nám však objevit několik běžných scénářů, o nichž je známo, že spouští tuto konkrétní chybovou zprávu:



  • Virtualizační technologie (VT-X) je v systému BIOS zakázána - Většinou k tomuto konkrétnímu problému dochází, protože VT-X je na počítači zakázán z úrovně systému BIOS. 64bitový hostitel musí mít v systému BIOS povolenou virtualizační technologii (VTx). Na některých počítačích budete také muset povolit Virtualized Technology Directed I / O (VTd).
  • Váš procesor nepodporuje VT-X / AMD-V - Dalším možným scénářem je, že váš procesor prostě není vybaven tak, aby podporoval virtualizaci. K tomu může dojít u starých instalací, které používají starý procesor.
  • PAE a NX jsou na hostitelském CPU deaktivovány - Několik uživatelů uvedlo, že problém byl vyřešen poté, co se ujistili, že je virtualizovaný procesor nakonfigurován pro běh Rozšíření fyzické adresy (PAE) a NX .
  • Přidělená paměť RAM je nedostatečná nebo překračuje možnosti systému - Změna výchozí hodnoty základní paměti pomohla mnoha uživatelům, kteří se setkali se stejným problémem, jej zcela vyřešit.
  • Bezpečnostní řešení třetí strany interferuje s VT-X Vt-D - Je známo, že existuje několik AV klientů třetích stran, kteří způsobují rušení VirtualBoxu. Stanovení pravidla úplného odinstalování klienta Av konflikt vyřeší.

Pokud se právě snažíte vyřešit tento konkrétní problém, tento článek vám poskytne seznam kroků k řešení problémů s kvalitou. Níže máte k dispozici kolekci metod, které ostatní uživatelé v podobné situaci použili k vyřešení problému.

Pro dosažení nejlepších výsledků postupujte podle níže uvedených metod v pořadí, v jakém jsou uvedeny, dokud nenarazíte na opravu, která problém vyřeší ve vašem konkrétním scénáři.

Metoda 1: Ověřte, zda váš procesor podporuje VT-X / AMD-V

Než vyzkoušíte cokoli jiného, ​​ujistěte se, že systém, ve kterém narazíte na problém, je navržen tak, aby vyhovoval VT-X (Intel) nebo AMD-V (AMD) . Pokud je váš procesor dostatečně starý, je možné, že prostě nebyl navržen pro podporu virtualizace.



Existuje několik metod, kterými můžete ověřit, zda váš procesor podporuje virtualizaci, ale vydáme se snadnou cestou. SecurAble je freeware, který nám pomůže určit funkce vašeho procesoru a sdělí nám, zda je virtualizace dosažitelná.

Zde je stručný průvodce stahováním a používáním SecurAble abyste zjistili, zda váš procesor podporuje virtualizaci:

  1. Navštivte tento odkaz ( tady ), přejděte dolů do sekce stahování a klikněte na Stáhnout teď.

    Stahování SecurAble

    Stahování SecurAble

  2. Jakmile je nástroj stažen, jednoduše otevřete spustitelný soubor a můžete vyrazit. Klepněte na Ano na UAC (výzva uživatelského účtu) a počkejte, až bude váš procesor analyzován.
  3. Jakmile se zobrazí výsledky, zkontrolujte, zda máte Ano přímo nad Virtualizace hardwaru . stiskněte klávesu pro vstup do nastavení nebo BIOSu

    V tomto příkladu je podporována virtualizace hardwaru

    Pokud potvrdíte, že je virtualizace hardwaru podporována, můžete postupovat podle níže uvedených metod, abyste věděli, že jeden z nich vyřeší VT-X je zakázán v Bios pro všechny režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba.

V případě, že test ukázal, že váš počítač nepodporuje virtualizaci hardwaru, nebudete moci problém vyřešit pomocí níže uvedených metod.

Metoda 2: Povolení virtualizační technologie (VTX) ze systému BIOS

Pokud narazíte na problém na 64bitovém hostiteli, nezapomeňte, že budete pravděpodobně muset povolit Virtualizační technologie (VTx) z nastavení systému BIOS. Na některých základních deskách budete také muset povolit Řízené I / O virtualizační technologie (VTd)

Některé základní desky jsou ve výchozím nastavení povoleny, ale ruční zásah uživatele nebo interference třetích stran ji mohou deaktivovat.

Poznámka: Windows Hyper V může být také zodpovědný za deaktivaci VT-x ve vašem počítači.

Mějte na paměti, že přesné možnosti nabídky, které zahrnují povolení VT-X nebo AMD-V, se budou lišit podle vaší základní desky. Ale obecně jsou kroky zhruba stejné. Zde je stručný průvodce, jak se ujistit, že je v nastavení systému BIOS povolen VT-X nebo AMD-V:

  1. Spusťte stroj a stiskněte Klíč nastavení opakovaně, dokud se nedostanete do systému BIOS. Klávesa Nastavení se obvykle zobrazí na obrazovce bezprostředně po zapnutí počítače. Pokud to nevidíte, zkuste opakovaně stisknout Klávesy F (F2, F4, F8, F10, F12) nebo Klíč Del (počítače Dell) dokud to nespravíš správně.
    Povolení virtualizace v systému BIOS založeném na HP

    Stisknutím [klávesa] vstoupíte do nastavení

    Poznámka: Online vyhledávání můžete provést pomocí „ * verze základní desky * klíč BIOS „Abyste se zachránili před experimentováním s různými kombinacemi.
  2. Po zadání nastavení systému BIOS přejděte na Zabezpečení> Zabezpečení systému a povolit Virtualizační technologie (VTx) a / nebo Virtualizační technologie DIrected I / O (VTd).

    Deaktivace Avast

    Povolení virtualizace v systému BIOS založeném na HP

    Poznámka: Pamatujte, že jména nebo umístění se budou lišit v závislosti na vaší základní desce. U některých verzí systému BIOS budete muset povolit Virtualizační technologie z Pokročilé funkce systému BIOS . Na základních deskách založených na Intel můžete virtualizaci povolit z Pokročilé> Intel (R) Virtualization Technology .

  3. Jakmile je na zařízení povolena technologie virtualizace, uložte aktuální konfiguraci systému BIOS a ukončete nastavení systému BIOS, aby se zařízení mohlo restartovat.
  4. Při příštím spuštění zjistěte, zda byl problém vyřešen pokusem o otevření stejného virtuálního počítače (ten, který dříve zobrazoval chybovou zprávu)

Pokud se stále setkáváte se stejným VT-X je zakázán v Bios pro všechny režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba, přejděte dolů na další metodu níže.

Metoda 3: Povolte PAE / NX z VirtualBox Manager

Několik uživatelů, kteří se snaží vyřešit stejnou chybovou zprávu, uvedlo, že problém byl vyřešen úplně poté, co žonglovali s nastavením virtuálního zařízení a povolili PAE / NX z Nastavení Jídelní lístek.

Tato možnost určuje, zda PAE (rozšíření fyzické adresy) a funkce NX hostitelského CPU budou vystaveny virtuálnímu počítači.

Ačkoli to není zaručeně funkční, obvykle se hlásí, že problém vyřeší na 64bitových počítačích, u nichž je potvrzena podpora virtualizace hardwaru. Zde je stručný průvodce aktivací PAE / NX z Oracle VM VirtualBox:

  1. V levém podokně vyberte stroj, který zobrazuje chybovou zprávu, a poté klikněte na Nastavení ikona.

    Otevření nabídky Nastavení vadného stroje

  2. V okně Nastavení virtuálního počítače přejděte na Systém (pomocí levého podokna) a přejděte do Procesor záložka. Pak se ujistěte, že Povolit PAE / NX zaškrtávací políčko (spojené s Rozšířené funkce ) je zaškrtnuto. go to System>Procesor a zaškrtněte políčko spojené s Enable PAE / NX

    přejděte na Systém> Procesor a zaškrtněte políčko spojené s Povolit PAE / NX

  3. Uložte změny a znovu spusťte virtuální stroj.

Pokud stále vidíte VT-X je zakázán v Bios pro všechny režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba při pokusu o spuštění virtuálního počítače, přejděte dolů k další metodě níže.

Metoda 4: Zvětšení velikosti paměti RAM

Několik uživatelů, kteří narazili na stejný problém, nahlásili, že problém byl vyřešen poté, co zvětšili velikost přidělené paměti RAM a znovu spustili virtuální stroj.

Aktualizace: Někteří uživatelé ohlásili, že v jejich případě se oprava týkala skutečného zmenšení alokované velikosti RAM.

Pokud se výše uvedené metody ukázaly jako neúčinné, můžete podle následujících pokynů zvětšit nebo zmenšit velikost paměti RAM:

  1. Vyberte virtuální stroj, který vám dělá potíže, a klikněte na Nastavení ikona.

    Otevření nabídky Nastavení vadného stroje

  2. V Nastavení okno, přejděte na Systém a přejděte do Základní deska záložka. Jakmile se tam dostanete, zvyšte přidělenou paměť ( Základní paměť ) úpravou posuvníku a poté klepněte na OK uložit změny.

    Rozšíření základní paměti

  3. Spusťte virtuální stroj a zkontrolujte, zda byl problém vyřešen. Pokud stále vidíte stejnou chybu, vraťte se na stránku Základní deska kartu pomocí kroku 2 a přeneste základní paměť níže, než byla původně.

    Zmenšení základní paměti

  4. Spusťte stroj znovu a zkontrolujte, zda byl problém vyřešen.

Metoda 5: Zabránění interferenci antiviru třetí strany s virtualizací hardwaru

Pravděpodobným viníkem, u kterého však bylo zjištěno, že problém způsobuje opakovaně, je antivirové řešení třetí strany. Několik uživatelů, kteří se setkali se stejným problémem, uvedlo, že v jejich případě Avast (nebo jiný AV klient třetí strany) spouštěl chybovou zprávu.

Jak se ukázalo, několik bezpečnostních řešení třetích stran spouští něco na pozadí, aby vytvořilo funkci „sandbox“. To končí uzamčením funkcí virtualizace před používáním VirtualBoxem nebo podobným klientem.

Pokud používáte bezpečnostního klienta třetí strany, deaktivace ochrany v reálném čase vám nepomůže problém vyřešit. Stejná pravidla zabezpečení zůstanou pevně na místě, ať už váš AV aktivně běží nebo ne.

Pokud používáte Avast, můžete zabránit tomu, aby bezpečnostní klient zasahoval do VirtualBoxu tím, že přejdete na Nastavení> Odstraňování problémů a zrušení zaškrtnutí políčka přidruženého k Povolte virtualizaci podporovanou hardwarem . Po provedení této změny restartujte systém.

Deaktivace hardwarové virtualizace Avastu

Pokud používáte jiného klienta, vyhledejte ekvivalentní nastavení online. Mějte však na paměti, že někteří AV klienti třetích stran vám neumožní deaktivovat funkci izolovaného prostoru.

V takovém případě je jediným řešením úplné odinstalování AV třetí strany ze systému. To lze snadno provést podle této příručky ( tady ).

6 minut čtení