Průvodci

Oprava: CPU byl deaktivován hostujícím operačním systémem

Několik uživatelů si stěžovalo na získání Chyba „CPU byl deaktivován hostujícím operačním systémem“ při pokusu o přehrání virtuálního stroje uvnitř Aplikace VMware Workstation. Většina postižených uživatelů uvádí, že k problému najednou došlo poté, co obrázek fungoval dobře. To se nejeví jako chyba specifická pro OS, protože uživatelé nahlásili, že k tomu dochází u obrázků Linux, MacOS a Windows.

Co je příčinou CPU byl deaktivován chybou hostujícího operačního systému

Zkoumali jsme tento konkrétní problém prohlédnutím různých zpráv uživatelů. Jak se ukázalo, existuje několik scénářů, které povedou k zjevení tohoto konkrétního problému. Tady je seznam běžných scénářů, o nichž je známo, že spouštějí tuto chybovou zprávu:

  • Hostovací stroj není schopen správně spustit - Nejběžnější příčinou této chyby je problém s konfigurací disku nebo nedávný problém s poškozením vašeho hostujícího počítače, který způsobil jeho nepoužitelnost.
  • VT-X není v nastavení systému BIOS povolen - Dalším důvodem, proč k tomuto problému dochází, je, když je v nastavení systému BIOS zakázána technologie VT-X (také známá jako Intel Virtualization), kterou potřebuje pracovní stanice VMware.
  • ID CPU porušuje licenční smlouvu - Existuje několik scénářů, ve kterých již nelze spustit obraz operačního systému, protože software detekuje nekompatibilní procesor. To lze vyřešit maskováním ID CPU.

Pokud se snažíte vyřešit tento konkrétní problém, tento článek vám poskytne několik metod řešení potíží, které vám pomohou. Níže máte několik metod (s podrobnými pokyny), které ostatní uživatelé v podobné situaci úspěšně použili k vyřešení problému.

Pro dosažení nejlepších výsledků postupujte podle níže uvedených metod, dokud nenarazíte na opravu, která za vás problém úspěšně vyřeší. Pojďme začít!

Metoda 1: Povolte VT-X (Intel Virtualization) z nastavení systému BIOS

Jelikož se jedná o jeden z nejběžnějších scénářů, začněme tím, že zajistíme, aby byl v nastavení systému BIOS povolen VT-X. Vaše zařízení mohlo být ve výchozím nastavení dodáváno s deaktivovaným VT-X, aplikace třetí strany to mohla udělat za vás nebo jste v minulosti tuto technologii mohli ručně deaktivovat.

V každém případě každý výrobce základních desek zahrne možnost zakázat nebo povolit technologii VT-X v nastavení systému BIOS. Jde jen o to zjistit přesnou cestu, jak toho dosáhnout.

Mějte na paměti, že přesné kroky pro přístup k nastavení systému BIOS se budou lišit podle výrobce vaší základní desky. Existuje však určitá společná řeč - budete muset stisknout BIOS (NASTAVENÍ) během úvodního spouštěcího postupu získáte přístup ke svému Nastavení systému BIOS.

Klíč BIOS je obvykle jeden z F klíče (F2, F4, F8, F10, F12) nebo klíč Dell (pro počítače Dell). Pokud neznáte svojiKlíč BIOS, můžete jej spatřit během první obrazovky (označované jako NASTAVENÍ). Svůj konkrétní klíč systému BIOS můžete navíc vyhledat online podle modelu vaší základní desky.

Jakmile získáte přístup do nastavení systému BIOS, můžete obvykle najít položku Virtualization Technology uvedenou jako VTx / VTd. Povolte to, uložte změny v nastavení systému BIOS a restartujte počítač.

Při příštím spuštění otevřete stejný obrázek na pracovní stanici VMware a zkontrolujte, zda byl problém vyřešen. Pokud stále dochází ke stejnému problému, přejděte k další metodě níže.

Metoda 2: Provedení procedury maskování ID CPU

The„CPU byl deaktivován hostujícím operačním systémem“chyba může také nastat, pokud kontrola zabezpečení zakáže procesor - pokud je nalezen nevítaný procesor. K tomu obvykle dochází, pokud se pokusíte přesunout obraz ze stroje pomocí most z břečťanu architektura do jiné s Sandy Bridge architektura (nebo naopak).

Kdykoli nastane tento scénář, váš systém odmítne spustit obrázek, pokud ID CPU je maskovaný. Tuto úpravu lze provést docela snadno, pokud máte VMware ESXi nebo jiný prémiový produkt, ale s pracovní stanicí VMware není k dispozici žádná možnost grafického uživatelského rozhraní.

Existuje však způsob, jak maskovat ID procesoru úpravou souboru VMX obrázku. K tomu budete potřebovat výkonný textový editor Poznámkový blok ++. Tady je podrobný průvodce, jak upravit soubor VMX obrázku, aby se vyřešil problém„CPU byl deaktivován hostujícím operačním systémem“chyba:

  1. Ujistěte se, že máte Poznámkový blok ++ nainstalován ve vašem systému. Pokud ne, navštivte tento odkaz (tady) a klikněte na Stažení tlačítko ke stažení spustitelného souboru instalace.
  2. Otevřete spustitelný soubor instalace programu Poznámkový blok ++ a podle pokynů na obrazovce jej nainstalujte do svého systému.
  3. Jakmile je textový editor nainstalován, ujistěte se, že je stav vašeho obrázku nastaven na Vypnuto (není pozastaveno). To lze provést kliknutím na rozevírací nabídku přidruženou k Hrát ikonu a výběr Vypněte hosta ze seznamu.
  4. Dále se ujistěte, že je vybrán stroj hosta, poté klikněte na Upravit nastavení virtuálního počítače (z pravého podokna).
  5. V nabídce Nastavení virtuálního počítače vyberte kartu Hardware a poté klikněte na ikonu Pevný disk (SCSI) přístroj. Poté přejděte do pravého podokna a zobrazte přesné umístění souboru Soubor na disku. Buď jej zkopírujte, nebo uložte do paměti, protože v dalším kroku se budete muset dostat na tuto cestu.
  6. Otevřete Průzkumník souborů (nebo aplikaci Finder, pokud používáte Mac) a přejděte na Soubor na disku umístění. Měla by se zobrazit spousta různých typů souborů. Mezi nimi byste měli najít soubor, který má .vmx rozšíření. Když to uvidíte, klikněte na něj pravým tlačítkem a vyberte Upravit s Poznámkový blok ++.

    Poznámka: Pokud používáte Windows 10 a rozšíření v Průzkumníku souborů nevidíte, přejděte na kartu Zobrazení pomocí pásu karet v horní části a ujistěte se, že pole spojené s Přípony názvů souborů je zaškrtnuto.

  7. Se souborem .vmx otevřeným v programu Poznámkový blok ++ přejděte dolů do dolní části konfiguračního souboru a vložte následující řádek kódu:
    cpuid.1.eax = “0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″
  8. Jakmile je řádek s kódem vložen na konec dokumentu, stisknutím kláves Ctrl + S uložte změny a zavřete Poznámkový blok ++.
  9. Spusťte virtuální stroj znovu z aplikace Wmware Workstation Player. Hostující počítač by se měl úspěšně spustit bez„CPU byl deaktivován hostujícím operačním systémem“chybové hlášení.

Pokud tato metoda nebyla úspěšná, přejděte dolů na konečnou metodu níže.

Metoda 3: Vytvoření nového virtuálního počítače

Pokud vám výše uvedené dvě metody neumožnily vyřešit„CPU byl deaktivován hostujícím operačním systémem“Chyba, máte buď problém s konfigurací disku, nebo jste nedávno provedli operaci, která poškodila váš virtuální stroj.

Ale bez ohledu na to, co chybu způsobilo, můžete ji vyřešit vytvořením nového stroje pro hosty od nuly. Mějte však na paměti, že to znamená, že ztratíte veškerá data uložená v hostujícím stroji.

Pokud se rozhodnete udělat, je zde rychlý průvodce vytvořením nového virtuálního stroje:

  1. Otevřete pracovní stanici VMware a vyberte Domov obrazovce v levém podokně a poté klikněte na Vytvořte nový virtuální stroj z pravého podokna.
  2. Dále vyberte Soubor obrazu instalačního disku (ISO) přepnout a stisknout Procházet tlačítko pro výběr obrázku. Průvodce automaticky detekuje operační systém a připravuje se na Snadná instalace úkon. Po načtení souboru ISO klikněte na další knoflík.
  3. Vložte požadovaná pověření a stiskněte další tlačítko znovu.
  4. Pojmenujte svůj nový virtuální stroj a nastavte jeho umístění. Poté stiskněte další tlačítko znovu.
  5. Uveďte požadované Kapacita disku výběrem Maximální velikost disku a rozhodnout o způsobu ukládání. Poté znovu klikněte na tlačítko Další.
  6. Nakonec stiskněte Dokončit tlačítko k vytvoření nového virtuálního stroje.

Nový stroj pro hosty budete moci spustit, aniž byste viděli„CPU byl deaktivován hostujícím operačním systémem“chyba během počáteční Boot postup.