Popravek: VT-X je onemogočen v biosu za vse načine CPU (Verr_Vmx_Msr_All_Vmx_Disabled)

Več uporabnikov naleti na napako VT-X je onemogočeno v napaki Bios za vse načine CPU (Verr_Vmx_Msr_All_Vmx_Disabled), ko poskušate odpreti virtualni stroj z VM Virtualbox. Težava se poroča o vseh nedavnih različicah sistema Windows in nekaterih distribucijah Ubuntu. Zdi se, da narava virtualnega stroja ni pomembna, saj poročajo o dogodkih z navideznimi sejami Windows in Ubuntu, ki ne uspejo z istim sporočilom o napaki.

VT-x je v BIOSu onemogočen za vse načine CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

Kaj povzroča, da je VT-X onemogočen v Bios za vse načine CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

To posebno sporočilo o napaki smo preučili tako, da smo pogledali različna uporabniška poročila in rešitev, s katero so odpravili težavo. Te težave ni enostavno odpraviti, saj se pojavlja v operacijskem sistemu Windows in Linuxu. Vendar smo uspeli odkriti nekaj običajnih scenarijev, za katere je znano, da sprožijo to sporočilo o napaki:

  • Tehnologija virtualizacije (VT-X) je v BIOS - u onemogočena - največkrat se ta težava pojavi, ker je VT-X na stroju onemogočen z ravni BIOS-a. 64-bitni gostitelj mora imeti v BIOS-u omogočeno tehnologijo virtualizacije (VTx). Na nekaterih strojih boste morali omogočiti tudi VT / VT tehnologijo za usmerjanje virtualizacije.
  • Vaš CPU ne podpira VT-X / AMD-V - Drug možen scenarij je, da vaš CPU preprosto ni opremljen za podporo virtualizaciji. To se lahko zgodi pri starih nastavitvah, ki uporabljajo stari CPU.
  • PAE in NX sta v centralnem CPU -ju onemogočena - Več uporabnikov je poročalo, da je bila težava odpravljena, potem ko so se prepričali, ali je virtualizirani CPU konfiguriran za delovanje s fizičnim naslovom razširitve (PAE) in NX .
  • Dodeljeni RAM ne zadostuje ali presega zmogljivosti sistema - Sprememba privzete vrednosti osnovnega pomnilnika je mnogim uporabnikom, ki se srečujejo z isto težavo, pomagala rešiti v celoti.
  • Tretja varnostna rešitev posega v VT-X Vt-D - Obstaja več neodvisnih AV odjemalcev, za katere je znano, da povzročajo motnje v VirtualBoxu. Vzpostavitev pravila o popolni odstranitvi stranke Av bo rešila konflikt.

Če se trenutno spopadate z rešitvijo te posebne težave, vam bo v tem članku na voljo seznam korakov za odpravljanje težav s kakovostjo. Spodaj imate zbirko metod, ki so jih drugi uporabniki v podobni situaciji upoštevali za rešitev težave.

Če želite najboljše rezultate, sledite spodnjim metodam po vrstnem redu predstavitve, dokler ne naletite na popravek, ki težavo odpravi v vašem določenem scenariju.

1. način: Preverite, ali vaš CPU podpira VT-X / AMD-V

Preden preizkusite kaj drugega, preverite, ali je sistem, s katerim imate težave, zasnovan tako, da omogoča VT-X (Intel) ali AMD-V (AMD) . Če je vaš CPU dovolj star, je mogoče, da preprosto ni bil zasnovan za podporo virtualizaciji.

Obstaja več načinov, s katerimi lahko preverite, ali vaš CPU podpira virtualizacijo, vendar bomo šli po enostavni poti. SecurAble je brezplačna različica, ki nam bo pomagala določiti lastnosti vašega procesorja in nam povedala, ali je virtualizacija dosegljiva.

Tu je kratki vodnik za prenos in uporabo SecurAble, da vidite, ali vaš CPU podpira virtualizacijo:

  1. Obiščite to povezavo ( tukaj ), se pomaknite navzdol do razdelka za prenos in kliknite Prenesi zdaj.

    Prenos datoteke SecurAble
  2. Ko se program prenaša, preprosto odprite izvedljiv program in že ste pripravljeni. V UAC (poziv uporabniškega računa) kliknite Da in počakajte, da se vaš CPU analizira.
  3. Ko se rezultati prikažejo, preverite, ali imate Yes neposredno nad virtualizacijo strojne opreme .

    V tem primeru je podprta virtualizacija strojne opreme

    Če potrdite, da je virtualizacija strojne opreme podprta, lahko sledite spodnjim metodam, da veste, da bo ena od njih odpravila napako VT-X v načinu Bios for All CPU (Verr_Vmx_Msr_All_Vmx_Disabled) .

Če je test pokazal, da vaš stroj ne podpira virtualizacije strojne opreme, težave ne boste mogli rešiti s spodnjimi metodami.

2. način: Omogoči tehnologijo virtualizacije (VTX) iz BIOS-a

Če naletite na težavo na 64-bitnem gostitelju, ne pozabite, da boste verjetno morali v nastavitvah BIOS-a omogočiti tehnologijo virtualizacije (VTx) . Na nekaterih matičnih ploščah boste morali omogočiti tudi virtualizacijsko tehnologijo z usmerjenimi vhodi / izhodi (VTd)

Nekatere matične plošče imajo to možnost privzeto omogočeno, vendar jih lahko ročni poseg ali vmešavanje tretjih oseb onemogoči.

Opomba: Windows Hyper V je lahko odgovoren tudi za onemogočanje VT-x v računalniku.

Upoštevajte, da se bodo natančne možnosti menija, ki vključujejo omogočitev VT-X ali AMD-V, razlikovale glede na vašo matično ploščo. Toda na splošno so koraki približno enaki. Tu je kratek vodnik, kako zagotoviti, da so VT-X ali AMD-V v nastavitvah BIOS-a omogočeni:

  1. Zaženite svoj stroj in večkrat pritisnite tipko Setup, dokler ne vstopite v svoj BIOS. Tipka za nastavitev se običajno prikaže na zaslonu takoj, ko vklopite računalnik. Če je ne vidite, poskusite večkrat pritisniti tipke F (F2, F4, F8, F10, F12) ali tipko Del (računalniki Dell), dokler ne dosežete pravega.

    Pritisnite [tipko] za vstop v nastavitev. Opomba: S spletnimi različicami * * matične plošče * tipko BIOS «lahko prek spleta iščete, da se rešite pred eksperimentiranjem z različnimi kombinacijami.
  2. Ko vnesete svoje nastavitve BIOS-a, pojdite na Varnost> Varnost sistema in omogočite tehnologijo virtualizacije (VTx) in / ali tehnologijo virtualizacije DIREcted I / O (VTd).

    Omogočanje virtualizacije v HP-jevem BIOS-u

    Opomba: Ne pozabite, da se imena ali lokacija razlikujejo glede na vašo matično ploščo. V nekaterih različicah BIOS-a boste morali omogočiti tehnologijo virtualizacije iz naprednih funkcij BIOS-a . Na matičnih ploščah, ki temeljijo na Intelu, lahko omogočite virtualizacijo z Napredno> Intel (R) tehnologijo za virtualizacijo .

  3. Ko je v računalniku omogočena tehnologija virtualizacije, shranite trenutno konfiguracijo BIOS-a in zapustite nastavitve BIOS-a, da se lahko računalnik ponovno zažene.
  4. Ob naslednjem zagonu preverite, ali je bila težava odpravljena s poskusom odpiranja istega virtualnega stroja (tistega, ki je prej prikazal sporočilo o napaki)

Če še vedno naletite na isto napako VT-X je onemogočeno v bios za vse načine CPU (Verr_Vmx_Msr_All_Vmx_Disabled), premaknite se na naslednji način spodaj.

3. način: Omogoči PAE / NX iz upravitelja VirtualBox

Več uporabnikov, ki se borijo za rešitev istega sporočila o napaki, poroča, da je bila težava v celoti odpravljena, potem ko so se pomešali z nastavitvami virtualne naprave in v meniju z nastavitvami omogočili PAE / NX .

Ta možnost določa, ali bodo PAE (Physical Adress Extension) in NX zmogljivosti gostiteljskega CPU-ja izpostavljeni virtualnemu stroju.

Čeprav ta ni zagotovljena, se težava običajno reši na 64-bitnih računalnikih, za katere je potrjeno, da podpirajo virtualizacijo strojne opreme. Tu je kratek vodnik o omogočanju PAE / NX iz Oracle VM VirtualBox:

  1. V levem podoknu izberite napravo, ki prikazuje sporočilo o napaki, in kliknite ikono Nastavitve .

    Dostop do menija z nastavitvami okvarjenega stroja
  2. V oknu Nastavitve navideznega stroja pojdite na razdelek Sistem (s pomočjo levega podokna) in odprite zavihek Procesor . Potem preverite, da je potrditveno polje Omogoči PAE / NX (povezano z razširjenimi funkcijami ).

    pojdite na System> Processor in potrdite polje, ki je povezano z Enable PAE / NX
  3. Spremembe shranite in znova zaženite virtualni stroj.

Če še vedno vidite, da je napaka VT-X onemogočena v bios za vse načine CPU (Verr_Vmx_Msr_All_Vmx_Disabled), ko poskusite zagnati virtualni stroj, premaknite se na naslednji način spodaj.

4. način: Povečanje velikosti RAM-a

Več uporabnikov, ki se srečujejo z isto težavo, poroča, da je bila težava rešena, potem ko so povečali dodeljeno velikost RAM-a in znova zagnali virtualni stroj.

Posodobitev: Nekateri uporabniki so poročali, da je v njihovem primeru popravljanje dejansko zmanjšalo dodeljeno velikost RAM-a.

Če se zgoraj navedene metode izkažejo za neučinkovite, sledite spodnjim korakom za povečanje ali zmanjšanje velikosti RAM-a:

  1. Izberite navidezni stroj, ki vam povzroča težave in kliknite ikono Nastavitve .

    Dostop do menija z nastavitvami okvarjenega stroja
  2. V oknu z nastavitvami pojdite na sistem in odprite zavihek Matična plošča . Ko pridete tja, povečajte dodeljeni pomnilnik ( osnovni pomnilnik ) s prilagajanjem drsnika in kliknite V redu, da shranite spremembe.

    Povečanje osnovnega pomnilnika
  3. Zaženite virtualni stroj in preverite, ali je bila težava odpravljena. Če še vedno vidite isto napako, se vrnite na zavihek Matična plošča s korakom 2 do in osnovni pomnilnik znižajte nižje od prvotnega.

    Krčenje osnovnega spomina
  4. Ponovno zaženite stroj in preverite, ali je težava odpravljena.

5. način: Preprečevanje, da bi antivirus tretjih strank motil virtualizacijo strojne opreme

Verjetni krivec, vendar tisti, za katerega je bilo ugotovljeno, da povzroča težave vedno znova, je protivirusna rešitev tretje strani. Več uporabnikov, ki se srečujejo z isto težavo, je sporočilo, da je v njihovem primeru Avast (ali drug tretji AV odjemalec) sprožil sporočilo o napaki.

Kot kaže, več varnostnih rešitev tretjih oseb izvaja nekaj v ozadju, da ustvari funkcijo "peskovnika". To na koncu zaklene funkcije virtualizacije, ki jih VirtualBox ali podoben odjemalec uporablja.

Če uporabljate varnostno stranko tretje osebe, onemogočanje zaščite pred njo v realnem času vam ne bo pomagalo rešiti težave. Ista varnostna pravila bodo trdno veljala, ne glede na to, ali vaš AV aktivno deluje ali ne.

Če uporabljate Avast, lahko varnostnemu odjemalcu preprečite, da bi posegal v VirtualBox, tako da odprete Nastavitve> Odpravljanje težav in počistite polje, povezano z strojno podprto virtualizacijo . Ko spremenite sistem, znova zaženite sistem.

Onemogočanje virtualizacije strojne opreme Avasta

Če uporabljate drugega odjemalca, v spletu poiščite enakovredno nastavitev. Upoštevajte pa, da nekateri AV-odjemalci tretjih strank ne bodo dovolili, da onemogočite funkcijo peskovnika.

V tem primeru je edina rešitev odstranitev AV-ja tretje osebe iz vašega sistema v celoti. To lahko preprosto storite tako, da sledite tem vodiču ( tukaj ).

Zanimivi Članki