Javítás: A vt-x nem érhető el (verr_vmx_no_vmx)



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

Néhány felhasználó már megszerezte a A VT-x nem érhető el (verr_vmx_no_vmx) hibaüzenet minden alkalommal, amikor bármelyik virtuális gépét (virtuális gépét) megpróbálja elindítani a VirtualBox vagy hasonló szoftver használatával.





Mi okozza a vt-x, nem érhető el (verr_vmx_no_vmx) hiba

Megvizsgáltuk a problémát azzal, hogy megpróbáltuk újra létrehozni a problémát, és különféle felhasználói jelentéseket néztünk meg. Összegyűjtött adatok alapján számos olyan forgatókönyv létezik, amely a hibaüzenet megjelenéséhez vezet:



  • A VT-X nincs engedélyezve a BIOS beállításaiban - A VT-X-et manuálisan vagy távolról is letilthatják a BIOS-beállítások közül néhány harmadik fél által készített alkalmazás.
  • A gép processzora nem támogatja a VT-X-et - Bár ezek az esetek ritkák, vannak olyan esetek, amikor a hiba azért fordul elő, mert a kérdéses számítógép egyszerűen nincs felszerelve a VT-X technológia támogatására.
  • A Hyper-V virtualizáció engedélyezve van a Windows rendszerben - Talán ez a leggyakoribb oka ennek a hibának. Mivel a Microsoft Hyper-V technológiája köztudottan ütközik a VT-X-szel, az operációs rendszer automatikusan letiltja a VT-x-et, ha a Hyper-V virtualizáció engedélyezve van.
  • Az Avast frissítés letiltotta a VT-X-et - Mint kiderült, az Avast kiadott egy frissítést, amely hatékonyan letiltja a VT-x-et, miközben a valós idejű védelem aktív, hacsak a felhasználó nem engedélyezi a beágyazott virtualizációt a beállítások menüből.
  • A magszigetelés engedélyezve van - A magszigetelés egy Windows Defender biztonsági opció, amelyről ismert, hogy ütközik a VT-X-szel, miközben engedélyezve van.

Ha éppen ennek a problémának a megoldásával küzd, ez a cikk az ellenőrzött hibaelhárítási lépések listáját tartalmazza. Az alábbiakban olyan módszerek gyűjteménye található, amelyeket más, hasonló helyzetben lévő felhasználók használtak a probléma megoldására.

Mivel az alábbi módszerek összetettség és hatékonyság szerint vannak sorrendben, a legjobb, ha követi őket a bemutatásuk sorrendjében, és addig folytatja, amíg meg nem találja az adott esetben hatékony megoldást.

1. módszer: A Hyper-V virtualizáció letiltása

Mivel ez az egyik leggyakoribb forgatókönyv, kezdjük azzal, hogy megbizonyosodjunk arról, hogy a Hyper-V virtualizáció nem zavarja-e a VT-x-et. Amikor a Hyper-V virtualizáció engedélyezve van, automatikusan letiltja a VT-x virtualizációs megfelelőt.



Lehet, hogy egy olyan alkalmazás telepítése után foglalkozik ezzel a problémával, mint a Docker. Ne feledje, hogy a legtöbb esetben, még ha eltávolítja is a Hyper-V-t engedélyező alkalmazást, a technológia továbbra is engedélyezett marad - megakadályozva a VT-x futtatását.

Teszteljük ezt a forgatókönyvet a Microsoft Hyper V letiltásával. A Hyper-V virtualizáció letiltására többféleképpen is lehetősége van, de a dolgokat tartsuk a lehető legegyszerűbben. Az alábbiak szerint kapcsolhatja ki a Microsoft Hyper V-t egy emelt szintű parancssorból:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: cmd ”És nyomja meg Ctrl + Shift + Enter hogy megnyissa a megemelt parancssort. Amikor felszólítja UAC (Felhasználói fiókok felügyelete) ablakban kattintson a gombra Igen . A beágyazott virtualizáció használata, ahol elérhető, opció engedélyezése

    Futtatás párbeszédpanel: cmd, majd nyomja meg a Ctrl + Shift + Enter billentyűkombinációt

  2. Az emelt parancssorba illessze be a következő parancsot a Microsoft Hyper V letiltásához, majd nyomja meg az gombot Belép :
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V Nyomja meg az ENTER billentyűt bcdedit / állítsa be a hipervisorlaunchtype-t Nyomja meg az ENTER gombot
  3. Miután a parancs sikeresen fut, zárja be a megemelt parancssort, és indítsa újra a számítógépet.
  4. A következő indításkor nyissa meg újra a Virtualbox gépet, és nézze meg, hogy továbbra is ugyanaz a hibaüzenet jelenik-e meg.

Ha még mindig látja a A VT-x nem érhető el (verr_vmx_no_vmx) hibaüzenet, amikor megpróbálja elindítani a virtuális gépet, lépjen le az alábbi következő módszerre.

2. módszer: Engedélyezze a beágyazott virtualizációt az Avast Settings menüből (ha van ilyen)

Ha az Avastot használja, ne feledje, hogy a 2017 júniusában kiadott alkalmazásfrissítés automatikus funkcióval egészíti ki, amely bizonyos feltételek teljesülése esetén automatikusan megakadályozza a VT-X futtatását a rendszeren.

Szerencsére van mód a probléma kijavítására a harmadik fél biztonsági ügyfél eltávolítása nélkül. Sok felhasználó számolt be arról, hogy a probléma megoldása után megoldotta a problémát Avast Settings> Hibaelhárítás és engedélyezzük a kapcsolódó jelölőnégyzeteket Használja a beágyazott virtualizációt, ahol elérhető és Engedélyezze a hardveres virtualizációt.

A virtualizáció engedélyezése a BIOS-beállításokból

A beágyazott virtualizáció használata, ahol elérhető, opció engedélyezése

Ha ez a módszer nem volt alkalmazható az adott forgatókönyvre, lépjen az alábbi következő módszerre.

3. módszer: Tiltsa le az alapvető izolálást a Windows Defenderből

A Core Isolation egy Windows Defender Device biztonsági beállítás, amelyről ismert, hogy ütközik a VT-X-szel. Ha megkapod a A VT-x nem érhető el (verr_vmx_no_vmx) hiba esetén, és a Windows Defender programot használja alapértelmezett biztonsági opcióként, javasoljuk, hogy végezze el a szükséges vizsgálatokat annak megállapítása érdekében, hogy engedélyezve van-e a Core izoláció.

Ennek módja:

  1. Nyissa meg a Start ikon a bal alsó sarokban, és keresse meg a Windows Defender parancsot. Ezután kattintson a Windows Defender Biztonsági központ elemre a beépített biztonsági lehetőség megnyitásához.

    A Windows Defender Biztonsági központ megnyitása

  2. Miután belépett a Windows Defender Biztonsági központjába, kattintson a gombra Eszközbiztonság bejegyzés a bal oldali menüből.

    Nyissa meg a Windows Defender Eszközbiztonság menüjét

  3. Az Eszközbiztonság menüben kattintson a gombra A mag elkülönítésének részletei (alatt Magszigetelés ).

    Hozzáférés a magszigetelés beállításaihoz

  4. Benne Magszigetelés menüben ellenőrizze, hogy a kapcsoló a Memória integritása meg van fordítva KI .

    A magizolációs memória integritásának letiltása

  5. Miután letiltotta a beállítást, indítsa újra a számítógépet, és a következő indításkor ellenőrizze, hogy a probléma megoldódott-e.

Ha továbbra sem tudja futtatni a Virtualbox virtuális gépet a A VT-x nem érhető el (verr_vmx_no_vmx) hiba, lépjen le a végső módszerre.

4. módszer: Engedélyezze a VT-X-et a BIOS-beállításokból

Ha eredmény nélkül jutottál el idáig, akkor valószínűleg ez az oka annak, hogy megszerzed a A VT-x nem érhető el (verr_vmx_no_vmx) hiba azért van, mert a technológia le van tiltva a BIOS-beállításokból. Ne feledje, hogy néhány harmadik féltől származó alkalmazás felülírhatja ezeket a beállításokat, ezért ne utasítsa el ezt a módszert, mielőtt megnézné, hogy ez a forgatókönyv igaz-e.

A BIOS-beállítások elérésének és a VT-X engedélyezésének ellenőrzésének lépései az alaplap gyártójától függően változnak. De általában ezt a beállítást a Biztonság (rendszerbiztonság) néven szerepel Virtualizációs technológia vagy VTx / VTd .

A virtualizáció engedélyezése a BIOS-beállításokból

Ha a fenti módszerek mindegyike mellszobának bizonyult, nagyon valószínű, hogy gépe nincs felkészülve a VT-X támogatására. A Microsoft által kifejlesztett eszköz telepítésével és futtatásával ellenőrizheti, hogy ez a forgatókönyv alkalmazható-e az Ön helyzetére. itt ), hogy lássa, a CPU támogatja-e a HAV-ot (a VT-X mögött álló technológia).

4 perc olvasás