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.
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.
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 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:
- 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 - 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.
- 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 - 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 - 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 - 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 - 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”
- 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 - 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:
- 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 - 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 - 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 - 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 - 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 - 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.