Oprava: VT-X je zakázaný v Bios pre všetky režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niekoľko používateľov sa stretáva s VT-X je zakázaný v Bios pre všetky režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba pri pokuse o otvorenie virtuálneho stroja pomocou VM Virtualbox. Údajne sa problém vyskytuje vo všetkých posledných verziách systému Windows a v niektorých distribúciách Ubuntu. Povaha virtuálneho stroja sa nezdá byť dôležitá, pretože sú hlásené výskyty virtuálnych relácií Windows aj Ubuntu, ktoré zlyhajú s rovnakou chybovou správou.



VT-x je v BIOSe zakázaný pre všetky režimy CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x je v BIOSe zakázaný pre všetky režimy CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



Čo spôsobuje, že je VT-X zakázaný v Bios pre všetky režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Preskúmali sme túto konkrétnu chybovú správu tak, že sme sa pozreli na rôzne správy od používateľov a na riešenie, ktoré použili na vyriešenie problému. Tento problém nie je ľahké vyriešiť, pretože sa vyskytuje v systémoch Windows aj Linux. Podarilo sa nám však zistiť niekoľko bežných scenárov, o ktorých je známe, že spúšťajú toto konkrétne chybové hlásenie:



  • Virtualizačná technológia (VT-X) je v systéme BIOS zakázaná - Väčšinou sa vyskytuje tento konkrétny problém, pretože VT-X je na stroji deaktivovaný z úrovne systému BIOS. 64-bitový hostiteľ musí mať v systéme BIOS povolenú virtualizačnú technológiu (VTx). Na niektorých počítačoch budete musieť povoliť aj V / V (Virtualization Technology Directed I / O).
  • Váš procesor nepodporuje VT-X / AMD-V - Ďalším možným scenárom je, že váš procesor jednoducho nie je vybavený na podporu virtualizácie. K tomu môže dôjsť pri starých nastaveniach, ktoré používajú starý procesor.
  • PAE a NX sú na hostiteľskom CPU zakázané - Niekoľko používateľov uviedlo, že problém bol vyriešený potom, čo sa ubezpečili, že je virtualizovaný procesor nakonfigurovaný na spustenie Rozšírenie fyzickej adresy (PAE) a NX .
  • Pridelená pamäť RAM je nedostatočná alebo prekračuje možnosti systému - Zmena predvolenej hodnoty základnej pamäte pomohla mnohým používateľom, ktorí sa stretli s rovnakým problémom, ich úplné vyriešenie.
  • Bezpečnostné riešenie tretej strany zasahuje do technológie VT-X Vt-D - Je známe, že existuje niekoľko AV klientov tretích strán, ktorí spôsobujú interferenciu s VirtualBoxom. Stanovenie pravidla o úplnom odinštalovaní klienta Av vyrieši konflikt.

Ak sa v súčasnosti ťažko snažíte vyriešiť tento konkrétny problém, tento článok vám poskytne zoznam krokov na riešenie problémov s kvalitou. Ďalej uvádzame zbierku metód, ktoré ostatní používatelia v podobnej situácii použili na vyriešenie problému.

Najlepšie výsledky dosiahnete, ak budete postupovať podľa doleuvedených metód, kým nenarazíte na opravu, ktorá vyrieši problém vo vašom konkrétnom scenári.

Metóda 1: Skontrolujte, či váš procesor podporuje VT-X / AMD-V

Skôr ako vyskúšate čokoľvek iné, uistite sa, že systém, s ktorým sa stretávate s problémom, je navrhnutý tak, aby vyhovoval všetkým VT-X (Intel) alebo AMD-V (AMD) . Ak je váš procesor dosť starý, je možné, že jednoducho nebol navrhnutý na podporu virtualizácie.



Existuje niekoľko metód, pomocou ktorých môžete overiť, či váš procesor podporuje virtualizáciu, ale vydáme sa jednoduchou cestou. SecurAble je freeware, ktorý nám pomôže určiť vlastnosti procesora a oznámi nám, či je virtualizácia dosiahnuteľná.

Tu je rýchly sprievodca sťahovaním a používaním SecurAble aby ste zistili, či váš procesor podporuje virtualizáciu:

  1. Navštívte tento odkaz ( tu ), posuňte sa nadol do sekcie na stiahnutie a kliknite na Stiahni teraz.

    Sťahuje sa SecurAble

    Sťahuje sa SecurAble

  2. Po stiahnutí pomôcky jednoducho otvorte spustiteľný súbor a môžete vyraziť. Kliknite Áno na UAC (výzva používateľského účtu) a počkajte, kým nebude analyzovaný váš procesor.
  3. Akonáhle sa výsledky zobrazia, skontrolujte, či máte Áno priamo hore Virtualizácia hardvéru . stlačte kláves pre vstup do nastavenia alebo bios

    V tomto príklade je podporovaná virtualizácia hardvéru

    Ak potvrdíte, že je virtualizácia hardvéru podporovaná, môžete postupovať podľa nižšie uvedených metód, aby ste vedeli, že jedna z nich problém vyrieši VT-X je zakázaný v Bios pre všetky režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba.

V prípade, že test ukázal, že váš počítač nepodporuje virtualizáciu hardvéru, nebudete môcť problém vyriešiť pomocou nižšie uvedených metód.

Metóda 2: Povolenie virtualizačnej technológie (VTX) v systéme BIOS

Ak narazíte na problém na 64-bitovom hostiteľovi, nezabudnite, že ho pravdepodobne budete musieť povoliť Virtualizačná technológia (VTx) z nastavení systému BIOS. Na niektorých základných doskách budete tiež musieť povoliť Smerované I / O virtualizačné technológie (VTd)

Niektoré základné dosky majú túto možnosť predvolene povolenú, ale manuálny zásah používateľa alebo zásah tretích strán ju môžu deaktivovať.

Poznámka: Windows Hyper V môže byť zodpovedný aj za deaktiváciu VT-x vo vašom počítači.

Majte na pamäti, že presné možnosti ponuky, ktoré zahŕňajú povolenie VT-X alebo AMD-V, sa budú líšiť podľa vašej základnej dosky. Ale všeobecne sú kroky zhruba rovnaké. Tu je stručný sprievodca zabezpečením toho, aby bol v nastaveniach systému BIOS povolený formát VT-X alebo AMD-V:

  1. Zapnite počítač a stlačte Kľúč nastavenia opakovane, kým nevstúpite do systému BIOS. Kláves Setup sa zvyčajne zobrazí na obrazovke ihneď po zapnutí počítača. Ak to nevidíte, skúste opakovane stlačiť ikonu Klávesy F (F2, F4, F8, F10, F12) alebo Kľúč Del (počítače Dell) kým to správne neurobíš.
    Povolenie virtualizácie v systéme BIOS založenom na HP

    Stlačením [klávesa] vstúpite do nastavenia

    Poznámka: Môžete vyhľadávať online pomocou výrazu „ * verzia základnej dosky * kľúč BIOS ”, Aby ste sa zachránili pred experimentovaním s rôznymi kombináciami.
  2. Po zadaní nastavení systému BIOS choďte na Zabezpečenie> Zabezpečenie systému a povoliť Virtualizačná technológia (VTx) a / alebo Virtualizačná technológia DIrected I / O (VTd).

    Zakazuje sa Avast

    Povolenie virtualizácie v systéme BIOS založenom na HP

    Poznámka: Majte na pamäti, že názvy alebo umiestnenie sa budú líšiť v závislosti od základnej dosky. V niektorých verziách systému BIOS budete musieť povoliť Virtualizačná technológia od Rozšírené možnosti biosu . Na základných doskách s procesorom Intel môžete povoliť virtualizáciu od Pokročilé> Virtualizačná technológia Intel (R) .

  3. Po povolení technológie virtualizácie v zariadení uložte svoju aktuálnu konfiguráciu systému BIOS a ukončite nastavenie systému BIOS, aby ste mohli zariadenie reštartovať.
  4. Pri ďalšom spustení skontrolujte, či bol problém vyriešený pokusom o otvorenie toho istého virtuálneho počítača (ten, ktorý predtým zobrazoval chybové hlásenie)

Ak sa stále stretávate s tým istým VT-X je zakázaný v Bios pre všetky režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba, prejdite nadol na nasledujúcu metódu nižšie.

Metóda 3: Povolenie PAE / NX z nástroja VirtualBox Manager

Niekoľko používateľov, ktorí sa snažia vyriešiť rovnaké chybové hlásenie, uviedli, že problém bol vyriešený úplne po tom, čo žonglovali s nastaveniami virtuálneho zariadenia a povolili PAE / NX z nastavenie Ponuka.

Táto možnosť určuje, či PAE (rozšírenie fyzickej adresy) a NX schopnosti hostiteľského CPU budú vystavené virtuálnemu stroju.

Aj keď to nie je zaručené, že sa to bude fungovať, zvyčajne sa hovorí, že problém sa vyrieši na 64-bitových počítačoch, ktoré potvrdzujú podporu virtualizácie hardvéru. Tu je rýchly sprievodca povolením PAE / NX z Oracle VM VirtualBox:

  1. Na ľavom paneli vyberte zariadenie, ktoré zobrazuje chybové hlásenie, a potom kliknite na ikonu nastavenie ikona.

    Prístup do ponuky Nastavenia zlyhávajúceho zariadenia

  2. V okne Nastavenia virtuálneho stroja prejdite na Systém (pomocou ľavého panela) a vstúpte do procesor tab. Potom sa uistite, že Povoliť PAE / NX začiarkavacie políčko (spojené s Rozšírené funkcie ) je začiarknuté. go to System>Procesor a začiarknite políčko spojené s Enable PAE / NX

    Prejdite na Systém> Procesor a začiarknite políčko spojené s Povoliť PAE / NX

  3. Uložte zmeny a znova spustite virtuálny stroj.

Ak stále vidíte VT-X je zakázaný v Bios pre všetky režimy CPU (Verr_Vmx_Msr_All_Vmx_Disabled) chyba pri pokuse o spustenie virtuálneho stroja, prejdite nižšie na nasledujúcu metódu.

Metóda 4: Zvýšenie veľkosti pamäte RAM

Niekoľko používateľov, ktorí narazili na rovnaký problém, uviedli, že problém bol vyriešený po zvýšení veľkosti pridelenej pamäte RAM a opätovnom spustení virtuálneho počítača.

Aktualizácia: Niektorí používatelia uviedli, že v ich prípade išlo o opravu, ktorá skutočne zmenšila pridelenú veľkosť pamäte RAM.

Ak sa vyššie uvedené metódy ukázali ako neúčinné, postupujte podľa nasledujúcich pokynov na zväčšenie alebo zmenšenie veľkosti pamäte RAM:

  1. Vyberte virtuálny stroj, ktorý vám robí problémy, a kliknite na ikonu nastavenie ikona.

    Prístup do ponuky Nastavenia zlyhávajúceho zariadenia

  2. V nastavenie okno, choďte na Systém a vstúpte do Základná doska tab. Len čo sa tam dostanete, zväčšte vyhradenú pamäť ( Základná pamäť ) upravením posúvača a potom kliknite na Ok na uloženie zmien.

    Rozšírenie základnej pamäte

  3. Spustite virtuálny stroj a skontrolujte, či bol problém vyriešený. Ak sa vám stále zobrazuje rovnaká chyba, vráťte sa na stránku Základná doska kartu pomocou kroku 2 a znížte základnú pamäť na pôvodnú úroveň.

    Zmenšenie základnej pamäte

  4. Znova spustite stroj a skontrolujte, či bol problém vyriešený.

Metóda 5: Zabránenie zasahovaniu antivírusov tretích strán do virtualizácie hardvéru

Je nepravdepodobným vinníkom, ale bol identifikovaný tak, že opakovane spôsobuje problém, a to antivírusové riešenie tretej strany. Niekoľko používateľov stretávajúcich sa s rovnakým problémom uviedlo, že v ich prípade chybové hlásenie spúšťal Avast (alebo iný AV klient tretej strany).

Ako sa ukázalo, niekoľko bezpečnostných riešení tretích strán spúšťa niečo na pozadí, aby vytvorili funkciu „karantény“. To nakoniec zablokuje použitie virtualizačných funkcií pred používaním VirtualBoxu alebo podobného klienta.

Ak používate bezpečnostného klienta tretej strany, deaktivácia ochrany v reálnom čase od neho vám nepomôže problém vyriešiť. Rovnaké bezpečnostné pravidlá zostanú pevne v platnosti, či už je váš AV aktívny alebo nie.

Ak používate Avast, môžete bezpečnostnému klientovi zabrániť v zasahovaní do VirtualBoxu tak, že prejdete na Nastavenia> Riešenie problémov a zrušenie začiarknutia políčka priradeného k Povoliť virtualizáciu pomocou hardvéru . Po vykonaní tejto zmeny reštartujte systém.

Zakazuje sa hardvérová virtualizácia spoločnosti Avast

Ak používate iného klienta, vyhľadajte ekvivalentné nastavenie online. Nezabúdajte však, že niektorí AV klienti tretích strán vám neumožnia zakázať funkciu karantény.

V takom prípade je jediným riešením úplné odinštalovanie AV tretej strany z vášho systému. Môžete to urobiť ľahko podľa tohto sprievodcu ( tu ).

6 minút prečítania