Javítás: A VT-X le van tiltva a BIOS-ban az összes CPU-módhoz (Verr_Vmx_Msr_All_Vmx_Disabled)



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Számos felhasználó találkozik a A VT-X le van tiltva a BIOS-ban az összes CPU-módhoz (Verr_Vmx_Msr_All_Vmx_Disabled) hiba, amikor virtuális gépet próbál megnyitni a VM Virtualbox segítségével. A jelentések szerint a probléma az összes legújabb Windows verzión és néhány Ubuntu disztribúción jelentkezik. A virtuális gép jellege nem tűnik fontosnak, mivel a Windows és az Ubuntu virtuális munkameneteknél is jelentettek olyan eseményeket, amelyek ugyanazzal a hibaüzenettel sikertelenek.



A VT-x az összes CPU módban le van tiltva a BIOS-ban (VERR_VMX_MSR_ALL_VMX_DISABLED

A VT-x az összes CPU módban le van tiltva a BIOS-ban (VERR_VMX_MSR_ALL_VMX_DISABLED



Mi okozza a VT-X letiltását a BIOS-ban az összes CPU-módhoz (Verr_Vmx_Msr_All_Vmx_Disabled)?

Ezt a hibaüzenetet megvizsgáltuk különböző felhasználói jelentések és a probléma megoldására használt megoldások megvizsgálásával. Ezt a problémát nem könnyű kijavítani, mivel mind Windows, mind Linux rendszeren előfordul. Sikerült azonban észrevennünk néhány gyakori esetet, amelyekről ismert, hogy kiváltják ezt a hibaüzenetet:



  • A virtualizációs technológia (VT-X) le van tiltva a BIOS-ból - Leginkább ez a probléma merül fel, mert a VT-X a gép BIOS-szintjéről le van tiltva. A 64 bites gazdagépnek engedélyeznie kell a virtualizációs technológiát (VTx) a BIOS-ban. Néhány gépen engedélyeznie kell a Virtualizációs Technológia Irányított I / O (VTd) funkciót is.
  • A CPU nem támogatja a VT-X / AMD-V-t - Egy másik lehetséges forgatókönyv az, hogy a CPU egyszerűen nincs felszerelve a virtualizáció támogatására. Ez régi CPU-t használó régi beállításoknál fordulhat elő.
  • A PAE és az NX le van tiltva a gazdagép CPU-ján - Több felhasználó számolt be arról, hogy a probléma megoldódott, miután megbizonyosodtak arról, hogy a virtualizált CPU futásra van konfigurálva Fizikai cím kiterjesztés (PAE) és NX .
  • Az allokált RAM nem elegendő, vagy meghaladja a rendszer képességeit - Az alap memória alapértelmezett értékének megváltoztatása sok felhasználónak segített abban, hogy ugyanazzal a problémával szembesüljön, hogy teljesen megoldja azt.
  • A harmadik féltől származó biztonsági megoldás zavarja a VT-X Vt-D működését - Számos harmadik fél AV kliens létezik, amelyekről ismert, hogy interferenciát okoznak a VirtualBoxban. Szabály létrehozása az Av kliens teljes eltávolításával megoldja a konfliktust.

Ha éppen ennek a problémának a megoldásával küzd, akkor ez a cikk a minőségi hibaelhárítási lépések listáját tartalmazza. Az alábbiakban olyan módszerek gyűjteménye található, amelyeket a hasonló helyzetben lévő többi felhasználó követett a probléma megoldása érdekében.

A legjobb eredmény érdekében kövesse az alábbi módszereket a bemutatásuk sorrendjében, amíg olyan javítással nem találkozik, amely megoldja a problémát az adott forgatókönyv szerint.

1. módszer: Ellenőrizze, hogy a CPU támogatja-e a VT-X / AMD-V-t

Mielőtt bármi mást kipróbálna, győződjön meg arról, hogy a rendszert, amelyen a problémával szembesül, úgy alakította ki, hogy megfeleljen VT-X (Intel) vagy AMD-V (AMD) . Ha a CPU elég régi, akkor lehetséges, hogy egyszerűen nem a virtualizáció támogatására készült.



Számos módszer követhető annak ellenőrzésére, hogy a CPU támogatja-e a virtualizációt, de mi a könnyebb utat választjuk. A SecurAble egy ingyenes szoftver, amely segít meghatározni a processzor jellemzőit, és megmondja, hogy a virtualizáció elérhető-e.

Itt egy rövid útmutató a letöltéshez és a használathoz SecurAble és ellenőrizze, hogy a CPU támogatja-e a virtualizációt:

  1. Látogassa meg ezt a linket ( itt ), görgessen le a letöltés szakaszig, és kattintson a gombra Letöltés most.

    A SecurAble letöltése

    A SecurAble letöltése

  2. A segédprogram letöltését követően egyszerűen nyissa meg a futtatható fájlt, és máris mehet. Kattintson a gombra Igen a UAC (felhasználói fiók kérése) és várja meg, amíg a CPU elemzésre kerül.
  3. Miután megjelennek az eredmények, ellenőrizze, hogy van-e Igen közvetlenül fent Hardver virtualizáció . nyomja meg a gombot a beállítások vagy a BIOS belépéséhez

    A hardver virtualizációt ebben a példában támogatjuk

    Ha megerősíti, hogy a hardveres virtualizáció támogatott, kövesse az alábbi módszereket annak tudatában, hogy egyikük megoldja a A VT-X le van tiltva a BIOS-ban az összes CPU-módhoz (Verr_Vmx_Msr_All_Vmx_Disabled) hiba.

Abban az esetben, ha a teszt azt mutatta, hogy a gép nem támogatja a hardveres virtualizációt, nem tudja megoldani a problémát az alábbi módszerekkel.

2. módszer: Engedélyezze a virtualizációs technológiát (VTX) a BIOS-ból

Ha 64 bites gazdagépen találkozik a problémával, ne feledje, hogy valószínűleg engedélyeznie kell Virtualizációs technológia (VTx) a BIOS-beállításokból. Néhány alaplapon engedélyeznie kell Virtualizációs technológia irányított I / O (VTd)

Néhány alaplap alapértelmezés szerint engedélyezi ezt az opciót, de a kézi felhasználói beavatkozás vagy harmadik fél általi beavatkozás letilthatja azt.

Jegyzet: A Windows Hyper V felelős lehet a VT-x letiltásáért is a számítógépén.

Ne feledje, hogy a VT-X vagy az AMD-V engedélyezésével járó pontos menüopciók az alaplaptól függően eltérőek lesznek. De általában a lépések nagyjából megegyeznek. Itt egy gyors útmutató arról, hogy a VT-X vagy az AMD-V engedélyezve van-e a BIOS-beállításokban:

  1. Indítsa el a gépet, majd nyomja meg a gombot Beállítás gomb addig, amíg meg nem adja a BIOS-t. A Setup gomb általában a számítógép bekapcsolása után azonnal megjelenik a képernyőn. Ha nem látja, próbálkozzon ismételten a F gombok (F2, F4, F8, F10, F12) vagy a Del kulcs (Dell számítógépek) amíg rendbe nem hozod.
    A virtualizáció engedélyezése HP-alapú BIOS-on

    A beállításhoz való belépéshez nyomja meg a [gombot]

    Jegyzet: Online keresést végezhet a * alaplap verzió * BIOS kulcs ”, Hogy megmentse magát a különböző kombinációkkal való kísérletezéstől.
  2. Miután megadta a BIOS-beállításokat, lépjen a következőre: Biztonság> Rendszerbiztonság elemet és engedélyezze Virtualizációs technológia (VTx) és / vagy Virtualizációs technológia DIrected I / O (VTd).

    Az Avast letiltása

    A virtualizáció engedélyezése HP-alapú BIOS-on

    Jegyzet: Ne feledje, hogy a nevek vagy a hely az alaplaptól függően eltérő lesz. Bizonyos BIOS verzióknál engedélyezni kell Virtualizációs technológia tól től Speciális BIOS-szolgáltatások . Az Intel-alapú alaplapokon innen engedélyezheti a virtualizációt Haladó> Intel (R) virtualizációs technológia .

  3. Miután engedélyezte a virtualizációs technológiát a gépen, mentse el az aktuális BIOS-konfigurációt, és lépjen ki a BIOS-beállításokból, hogy a számítógép újraindulhasson.
  4. A következő indításkor ellenőrizze, hogy a probléma megoldódott-e ugyanazzal a virtuális gép (amely korábban a hibaüzenetet mutatta) megnyitásával.

Ha még mindig ugyanazzal találkozol A VT-X le van tiltva a BIOS-ban az összes CPU-módhoz (Verr_Vmx_Msr_All_Vmx_Disabled) hiba esetén lépjen a következő módszerre.

3. módszer: Engedélyezze a PAE / NX alkalmazást a VirtualBox Manager alkalmazásból

Számos, ugyanazon hibaüzenet megoldásával küzdő felhasználó arról számolt be, hogy a probléma teljes mértékben megoldódott, miután a virtuális eszköz beállításokkal zsonglőrködtek és engedélyezték PAE / NX tól Beállítások menü.

Ez az opció határozza meg, hogy PAE (fizikai cím kiterjesztése) és a fogadó CPU NX képességei ki lesznek téve a virtuális gépnek.

Bár ez nem garantáltan működik, általában a 64 bites számítógépeken oldják meg a problémát, amelyek megerősítik, hogy támogatják a hardveres virtualizációt. Itt van egy gyors útmutató az engedélyezésről PAE / NX az Oracle VM VirtualBox-ból:

  1. Válassza ki a bal oldali ablaktáblán azt a gépet, amelyik a hibaüzenetet mutatja, majd kattintson a gombra Beállítások ikon.

    Belépés a hibás gép Beállítások menüjébe

  2. A virtuális gép Beállítások ablakában lépjen a Rendszer szakaszba (a bal oldali ablaktábla használatával), és nyissa meg a Processzor fülre. Ezután ellenőrizze, hogy a Engedélyezze a PAE / NX szolgáltatást jelölőnégyzet (társítva: Kiterjesztett funkciók ) be van jelölve. go to System>Processzor és jelölje be az Enable PAE / NX jelölőnégyzetet

    lépjen a Rendszer> Processzor elemre, és jelölje be az Enable PAE / NX jelölőnégyzetet

  3. Mentse a módosításokat, és indítsa újra a virtuális gépet.

Ha még mindig látja a A VT-X le van tiltva a BIOS-ban az összes CPU-módhoz (Verr_Vmx_Msr_All_Vmx_Disabled) hiba a virtuális gép indításakor, lépjen az alábbi következő módszerre.

4. módszer: A RAM méretének növelése

Több, ugyanazzal a problémával szembesülő felhasználó arról számolt be, hogy a probléma megoldódott, miután megnövelte a lefoglalt RAM méretét és újraindította a virtuális gépet.

Frissítés: Egyes felhasználók arról számoltak be, hogy az ő esetükben a javítás valójában csökkentette a lefoglalt RAM méretét.

Ha a fenti módszerek hatástalannak bizonyultak, kövesse az alábbi lépéseket a RAM méretének növeléséhez vagy csökkentéséhez:

  1. Válassza ki a problémát okozó virtuális gépet, majd kattintson a gombra Beállítások ikon.

    Belépés a hibás gép Beállítások menüjébe

  2. Ban,-ben Beállítások ablakban lépjen a Rendszer elemre, és nyissa meg a Alaplap fülre. Miután odaért, növelje a lefoglalt memóriát ( Alap memória ) a csúszka beállításával, majd kattintson a gombra Rendben a változások mentéséhez.

    Az alapmemória bővítése

  3. Futtassa a virtuális gépet, és nézze meg, hogy a probléma megoldódott-e. Ha továbbra is ugyanazt a hibát látja, térjen vissza a Alaplap fül segítségével a 2. lépéssel állítsa az alapmemóriát alacsonyabbra, mint ami eredetileg volt.

    Az alapmemória csökkentése

  4. Futtassa újra a gépet, és nézze meg, hogy a probléma megoldódott-e.

5. módszer: Megakadályozza a harmadik fél antivírusainak a hardveres virtualizációba történő beavatkozását

Valószínűtlen bűnös, de kiderült, hogy ez okozza a problémát újra és újra, a harmadik fél víruskereső megoldása. Több, ugyanazzal a problémával szembesülő felhasználó arról számolt be, hogy esetükben az Avast (vagy egy harmadik féltől származó AV kliens) váltotta ki a hibaüzenetet.

Mint kiderült, több harmadik féltől származó biztonsági megoldás futtat valamit a háttérben, hogy létrehozzon egy „homokozó” funkciót. Ez végül lezárja a VirtualBox vagy hasonló kliens által használt virtualizációs funkciókat.

Ha harmadik féltől származó biztonsági klienst használ, akkor a valós idejű védelem letiltása nem segít a probléma megoldásában. Ugyanazok a biztonsági szabályok maradnak érvényben, függetlenül attól, hogy az AV aktív-e vagy sem.

Az Avast használata esetén megakadályozhatja, hogy a biztonsági ügyfél beavatkozjon a VirtualBoxba Beállítások> Hibaelhárítás és törli a jelölést a Engedélyezze a hardveres virtualizációt . Indítsa újra a rendszert, miután végrehajtotta ezt a módosítást.

Az Avast hardveres virtualizációjának letiltása

Ha más klienst használ, keressen az interneten az egyenértékű beállításra. De ne feledje, hogy harmadik féltől származó AV kliensek nem engedélyezik a homokozó funkció kikapcsolását.

Ebben az esetben az egyetlen megoldás a harmadik féltől származó AV teljes eltávolítása a rendszerből. Ezt könnyen megteheti az útmutató követésével ( itt ).

6 perc olvasás