Javítás: A vendég operációs rendszer letiltotta a CPU-t

Számos felhasználó panaszkodik, hogy „a CPU-t a vendég operációs rendszer letiltotta” hibát kapva, amikor virtuális gépet próbált lejátszani a VMware Workstation alkalmazásban . A legtöbb érintett felhasználó arról számolt be, hogy a probléma hirtelen kezdődött meg, miután a kép jól működött. Ez nem tűnik operációs rendszer-specifikus hibanek, mivel a felhasználók beszámoltak arról, hogy ez a Linux, MacOS és Windows képeken jelentkezik.

A vendég operációs rendszer letiltotta a CPU-t. Kapcsolja ki vagy állítsa vissza a virtuális gépet.

Mi okozza a CPU-t a vendég operációs rendszer hibája miatt letiltotta

Ezt a kérdést különféle felhasználói jelentések alapján vizsgáltuk. Mint kiderült, számos forgatókönyv vezet ennek a kérdésnek a megjelenéséhez. Itt található azon általános forgatókönyvek listája, amelyekről ismert, hogy kiváltják ezt a hibaüzenetet:

  • A vendéggép nem tudja megfelelően elindulni - A hiba leggyakoribb oka a lemezkonfigurációs probléma, vagy a vendéggép nemrégiben történt sérülési problémája, amely felhasználhatatlanná tette.
  • A VT-X nincs engedélyezve a BIOS-beállításokból - A probléma előfordulásának másik oka az, hogy a VT-X technológiát (más néven Intel Virtualization), amelyre a VMware Workstation igényeinek le van tiltva, a BIOS-beállításokból.
  • A CPU azonosítója megsérti a licencszerződést - Több olyan eset létezik, amelyben az operációs rendszer lemezképe nem indul el, mert a szoftver összeférhetetlen CPU-t észlel. Ezt meg lehet oldani a CPU ID elrejtésével.

Ha a probléma megoldására törekszik, ez a cikk néhány hibaelhárítási módszert kínál, amelyek segítenek az ügyben. Az alábbiakban bemutat néhány módszert (lépésről lépésre), amelyeket hasonló helyzetben lévő többi felhasználó sikeresen felhasznált a probléma megoldására.

A legjobb eredmény elérése érdekében kövesse az alábbi módszereket mindaddig, amíg nem talál olyan javítást, amely sikeresen megoldja a problémát az Ön számára. Kezdjük!

1. módszer: Engedélyezze a VT-X-et (Intel Virtualizáció) a BIOS-beállításokból

Mivel ez az egyik leggyakoribb forgatókönyv, kezdjük el ellenőrizni, hogy a VT-X engedélyezve van-e a BIOS-beállításokban. Lehet, hogy a gép alapértelmezés szerint le van tiltva a VT-X-ről, esetleg egy harmadik féltől származó alkalmazás tette meg az Ön számára, vagy előfordulhat, hogy korábban manuálisan letiltotta a technológiát.

Mindenesetre az alaplap gyártóinak lehetősége van a VT-X technológia letiltására vagy engedélyezésére a BIOS-beállításokban. Csak az kell, hogy megtudja, mi a pontos út.

Ne feledje, hogy a BIOS-beállítás elérésének pontos lépései az alaplap gyártójától függően eltérőek. Van azonban némi vita - a kezdeti indítási folyamat során meg kell nyomnia a BIOS (SETUP) gombot a BIOS-beállításokba való belépéshez.

Általában a BIOS kulcs az F gombok egyikét (F2, F4, F8, F10, F12) vagy a Dell kulcsot (Dell számítógépekhez). Ha nem ismeri a BIOS-kulcsot, akkor a legelső képernyőn észlelheti (SETUP-nek nevezik). Ezenkívül az alaplap modelljének megfelelően online is megkeresheti a saját BIOS-kulcsát.

Az indítási folyamat során nyomja meg a BIOS gombot

Miután belépett a BIOS-beállításokba, általában megtalálhatja a virtualizációs technológia bejegyzést VTx / VTd néven . Engedélyezze, mentse el a BIOS-beállítások változásait, és indítsa újra a számítógépet.

A virtualizációs technológia (VTx / VTd) engedélyezése a BIOS-beállításokból

A következő indításkor nyissa meg ugyanazt a képet a VMware munkaállomáson, és ellenőrizze, hogy a probléma megoldódott-e. Ha továbbra is ugyanazzal a problémával szembesül, lépjen tovább a következő módszerre.

2. módszer: A CPU azonosító maszkoló eljárás végrehajtása

A „CPU-t a vendég operációs rendszer letiltotta” hiba akkor is előfordulhat, ha egy biztonsági ellenőrzés letiltja a processzort - ha nem kívánt processzort talál. Ez általában akkor fordul elő, ha megpróbálja áthelyezni a képet Ivy Bridge architektúrájú gépről egy Sandy Bridge architektúrával rendelkező másikra (vagy fordítva).

Ha ez a forgatókönyv bekövetkezik, a rendszer megtagadja a kép elindítását, kivéve, ha a CPU ID el van rejtve. Ez a módosítás nagyon egyszerűen elvégezhető, ha van VMware ESXi vagy más prémium termék, de a VMware munkaállomással nincs GUI lehetőség erre.

Van azonban mód a maszkolásra a CPU-azonosító elrejtésével a kép VMX fájljának módosításával. Ehhez szüksége lesz egy hatékony szövegszerkesztőre, például a Notepad ++ . Itt található egy lépésről lépésre a kép VMX fájljának szerkesztése annak érdekében, hogy megoldódjon a „CPU-t a vendég operációs rendszer letiltotta” hiba:

  1. Győződjön meg arról, hogy a Notepad ++ telepítve van a rendszerén. Ha nem, keresse fel ezt a linket ( itt ), és kattintson a Letöltés gombra a telepíthető futtatható fájl letöltéséhez.

    A Notepad ++ szövegszerkesztő letöltése
  2. Nyissa meg a Notepad ++ telepíthető futtatható fájlját, és kövesse a képernyőn megjelenő utasításokat a telepítéshez a rendszerre.
  3. A szövegszerkesztő telepítése után ellenőrizze, hogy a kép állapota Powered Off (nincs felfüggesztve) -re van állítva. Ezt megteheti, ha rákattint a Play ikonhoz tartozó legördülő menüre, és a listából a Leállítja a vendég elemet választja.

    Győződjön meg arról, hogy a vendéggép állapota be van kapcsolva
  4. Ezután ellenőrizze, hogy a vendéggépet kiválasztotta-e, majd kattintson a Virtuálisgép-beállítások szerkesztése elemre (a jobb oldali ablaktáblából).

    Kattintson a Virtuálisgép beállításainak szerkesztése linkre
  5. A Virtuálisgép beállításai menüben válassza a Hardver fület, majd kattintson a Merevlemez (SCSI) eszközre. Ezután lépjen a jobb oldali ablaktáblára, és tekintse meg a lemez fájl pontos helyét. Vagy másolja, vagy tárolja a memóriában, mert a következő lépésben meg kell érnie ezt az utat.

    Nyissa meg a Hardver> Merevlemez (SCSI) elemet, és tekintse meg a lemez fájl helyét
  6. Nyissa meg a File Explorer alkalmazást (vagy a Finder alkalmazást, ha Mac rendszeren van), és keresse meg a Lemez fájl helyét. Látnia kell egy csomó különféle fájltípust. Között kell találnia egy fájlt, amelynek .vmx kiterjesztése van. Amikor észreveszi, kattintson a jobb gombbal rá, és válassza a Szerkesztés a Jegyzettömb ++ -al lehetőséget .

    Kattintson a jobb gombbal a .vmx fájlra, és válassza a Szerkesztés a Jegyzettömb ++ -nel lehetőséget

    Megjegyzés: Ha a Windows 10 operációs rendszert használja, és nem látja a kiterjesztéseket a File Explorerben, nyissa meg a Nézet lapot a tetején található szalag segítségével, és ellenőrizze, hogy a Fájlnév-kiterjesztésekhez tartozó négyzet be van-e jelölve.

    A fájlnévkiterjesztések engedélyezése a File Explorer programból
  7. Amikor a .vmx fájlt megnyitja a Notepad ++ segítségével, görgessen le a konfigurációs fájl aljára és illessze be a következő kód sort:
     cpuid.1.eax = “0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101” 
  8. Miután beillesztette a kódvonalat a dokumentum végére, nyomja meg a Ctrl + S billentyűkombinációt a módosítások mentéséhez és a Notepad ++ bezárásához.

    A konfigurációs fájl beillesztése a konfigurációs fájl végére
  9. Indítsa újra a virtuális gépet a Wmware Workstation Player alkalmazásból. A vendéggépnek sikeresen kell indulnia anélkül, hogy „a processzort a vendég operációs rendszer letiltotta” hibaüzenet nélkül.

Ha ez a módszer nem volt sikeres, ugorjon az alábbi végleges módszerre.

3. módszer: Új virtuális gép létrehozása

Ha a fenti két módszer nem tette lehetővé a „CPU letiltása a vendég operációs rendszer által” hibát, akkor vagy van egy lemezkonfigurációs problémája, vagy nemrégiben végzett olyan műveletet, amely megrongálta a virtuális gépet.

Függetlenül attól, hogy mi okozta a hibát, megoldhatja azt egy új vendéggép létrehozásával a semmiből. De ne feledje, hogy ez azt jelenti, hogy elveszíti a vendéggépen tárolt összes adatot.

Ha úgy dönt, hogy ezt megteszi, íme egy gyors útmutató egy új virtuális gép létrehozásához:

  1. Nyissa meg a VMware munkaállomást, válassza a bal oldali ablaktáblán a Kezdőképernyőt, majd kattintson a jobb oldali ablaktáblán egy Új virtuális gép létrehozása elemre.

    Új virtuális gép létrehozása
  2. Ezután válassza ki az Installer disk image file (iso) kapcsolót és nyomja meg a Tallózás gombot a kép kiválasztásához. A varázsló automatikusan felismeri az operációs rendszert, és felkészül az Easy Install műveletre. Az ISO-fájl betöltése után kattintson a Tovább gombra.

    Töltse fel az ISO képet, és nyomja meg a Next gombot
  3. Helyezze be a szükséges hitelesítő adatokat, és nyomja meg ismét a Next gombot.

    Helyezze be az egyszerű telepítéshez szükséges hitelesítő adatokat
  4. Nevezze meg az új virtuális gépet, és állítsa be annak helyét. Ezután nyomja meg ismét a Next gombot.

    Állítsa be az új virtuális gép nevét és helyét
  5. A Maximális lemezméret kiválasztásával adja meg a kívánt lemezkapacitást, és döntse el a tárolási módszert. Ezután ismét kattintson a Tovább gombra.

    Állítsa be a Lemezkapacitás-beállításokat
  6. Végül nyomja meg a Befejezés gombot az új virtuális gép létrehozásához.

    Az új VMware virtuális gép létrehozásának befejezése

Az új vendéggépet futtathatja anélkül, hogy látná a „CPU-t a vendég operációs rendszer letiltotta” hibát az első indítási eljárás során.

Érdekes Cikkek