Rettelse: CPU'en er deaktiveret af gæstens operativsystem

Flere brugere har klaget over at få fejlen "CPU er blevet deaktiveret af gæstens operativsystem", når de forsøger at afspille en virtuel maskine inde i VMware Workstation-applikationen . De fleste berørte brugere rapporterer, at problemet pludselig begyndte at opstå, efter at billedet fungerede fint for. Dette ser ikke ud som en OS-specifik fejl, da brugere har rapporteret, at dette forekommer med Linux-, MacOS- og Windows-billeder.

CPU'en er deaktiveret af gæstens operativsystem. Sluk eller nulstil den virtuelle maskine.

Hvad der forårsager CPU'en er deaktiveret af fejlen i gæstens operativsystem

Vi undersøgte netop dette problem ved at se på forskellige brugerrapporter. Som det viser sig, er der flere scenarier, der vil føre til oplysning om netop dette emne. Her er en liste over almindelige scenarier, der er kendt for at udløse denne fejlmeddelelse:

  • Gæstemaskinen kan ikke starte korrekt - De mest almindelige årsager til denne fejl er et diskkonfigurationsproblem eller et nyligt korruptionsproblem på din gæstemaskine, der gjorde det ubrugeligt.
  • VT-X er ikke aktiveret fra BIOS-indstillinger - En anden grund til, at dette problem opstår, er, når VT-X-teknologien (også kendt som Intel Virtualization) - hvilket VMware Workstation har behov for - er deaktiveret fra BIOS-indstillingerne.
  • CPU ID overtræder licensaftalen - Der er flere scenarier, hvor OS-billedet ikke længere kan starte, fordi softwaren registrerer en inkompatibel CPU. Dette kan løses ved at maske CPU ID.

Hvis du kæmper for at løse dette særlige problem, vil denne artikel give dig et par fejlfindingsmetoder, der kan hjælpe din sag. Nedenfor har du et par metoder (med trin-for-trin-instruktion), som andre brugere i en lignende situation har brugt til at få problemet løst.

For at få de bedste resultater skal du følge nedenstående metoder, indtil du støder på en løsning, der har succes med at løse problemet for dig. Lad os begynde!

Metode 1: Aktivér VT-X (Intel virtualisering) fra BIOS-indstillinger

Da dette er et af de mest almindelige scenarier, lad os starte med at sikre, at VT-X er aktiveret i dine BIOS-indstillinger. Din maskine er muligvis leveret med VT-X deaktiveret som standard, et tredjepartsprogram har muligvis gjort det for dig, eller du har muligvis deaktiveret teknologien manuelt.

Under alle omstændigheder vil enhver bundkortproducent inkludere en mulighed for at deaktivere eller aktivere VT-X-teknologien i deres BIOS-indstillinger. Det er bare et spørgsmål om at finde ud af den nøjagtige måde at gøre det på.

Husk, at de nøjagtige trin for adgang til BIOS-indstillingen vil være forskellige i henhold til dit bundkortproducent. Men der er noget fælles grund - du bliver nødt til at trykke på BIOS (SETUP) -tasten under den første startprocedure for at få adgang til dine BIOS-indstillinger .

BIOS-nøglen er typisk enten en af F-nøglerne (F2, F4, F8, F10, F12) eller Dell-nøglen (til Dell-computere). Hvis du ikke kender din BIOS-nøgle, kan du se den under den allerførste skærm (benævnt SETUP). Derudover kan du søge efter din specifikke BIOS-nøgle online i henhold til dit bundkortmodel.

Tryk på BIOS-tasten under opstartproceduren

Når du først har fået adgang til dine BIOS-indstillinger, kan du typisk finde posten Virtualization Technology, der er angivet som VTx / VTd . Aktivér det, gem ændringerne i dine BIOS-indstillinger og genstart din maskine.

Aktiverer virtualiseringsteknologi (VTx / VTd) fra BIOS-indstillingerne

Ved næste opstart skal du åbne det samme billede i VMware Workstation og se, om problemet er løst. Hvis du stadig støder på det samme problem, skal du gå ned til den næste metode nedenfor.

Metode 2: Udførelse af en CPU ID-maskeringsprocedure

Fejlen "CPU er blevet deaktiveret af gæstens operativsystem" kan også opstå, hvis en sikkerhedskontrol deaktiverer processoren - hvis der findes en ikke-velkomstprocessor. Dette sker typisk, hvis du forsøger at flytte billedet fra en maskine med en Ivy Bridge- arkitektur til en anden med Sandy Bridge- arkitektur (eller omvendt).

Hver gang dette scenarie opstår, nægter dit system at starte billedet op, medmindre CPU-ID'en er maskeret. Denne ændring kan udføres temmelig let, hvis du har VMware ESXi eller et andet premiumprodukt, men med VMware-arbejdsstation er der ingen GUI-mulighed for at gøre dette.

Der er imidlertid en måde at maske CPU-ID ved at ændre VMX-filen på billedet. For at gøre dette har du brug for en kraftfuld tekstredigerer som Notepad ++ . Her er en trin for trin guide til, hvordan du redigerer VMX-filen af ​​billedet for at løse “CPU'en er blevet deaktiveret af gæstens operativsystem” -fejl:

  1. Sørg for, at du har Notepad ++ installeret på dit system. Hvis du ikke gør det, kan du besøge dette link ( her ) og klikke på knappen Download for at downloade den eksekverbare installation.

    Download af Notepad ++ teksteditor
  2. Åbn Notepad ++ -installationen, der kan køres, og følg instruktionerne på skærmen for at installere den på dit system.
  3. Når teksteditoren er installeret, skal du sørge for, at staten for dit billede er indstillet til Powered Off (ikke suspenderet). Du kan gøre dette ved at klikke på rullemenuen, der er knyttet til Play-ikonet og vælge Luk gæst fra listen.

    Sørg for, at gæstemaskinens tilstand er indstillet til Powered OFF
  4. Kontroller derefter, at gæstemaskinen er valgt, og klik derefter på Rediger indstillinger for virtuel maskine (fra højre rude).

    Klik på linket Rediger indstillinger for virtuel maskine
  5. I menuen Indstillinger for virtuel maskine skal du vælge fanen Hardware og derefter klikke på harddiskenheden (SCSI) . Gå derefter over til højre rude og se den nøjagtige placering af Disk-filen . Kopier det enten, eller gem det i din hukommelse, fordi du bliver nødt til at komme til den sti i det næste trin.

    Gå til hardware> Harddisk (SCSI) og se placeringen af ​​diskfilen
  6. Åbn File Explorer (eller Finder-appen, hvis du er på Mac), og naviger til Disk-filplacering . Du skal se en masse forskellige filtyper. Blandt dem skal du finde en fil, der har .vmx- udvidelsen. Når du ser det, skal du højreklikke på det og vælge Rediger med Notepad ++ .

    Højreklik på .vmx-filen og vælg Rediger med Notepad ++

    Bemærk: Hvis du er i Windows 10, og du ikke kan se udvidelserne i File Explorer, skal du åbne fanen Vis ved hjælp af båndet øverst og sørge for at afkrydsningsfeltet, der er knyttet til filnavnudvidelser, er markeret.

    Aktivering af filnavnetudvidelser fra File Explorer
  7. Når .vmx-filen åbnes med Notepad ++, skal du rulle ned til bunden af ​​konfigurationsfilen og indsætte følgende kodelinje:
     cpuid.1.eax = “0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″ 
  8. Når kodelinjen er indsat i slutningen af ​​dokumentet, skal du trykke på Ctrl + S for at gemme ændringerne og lukke Notepad ++.

    Indsættelse af konfigurationsindstillingen i slutningen af ​​konfigurationsfilen
  9. Start den virtuelle maskine igen fra Wmware Workstation Player-applikationen. Gæstemaskinen skal starte med succes uden fejlmeddelelsen “CPU er blevet deaktiveret af gæstens operativsystem” .

Hvis denne metode ikke var vellykket, skal du gå ned til den endelige metode nedenfor.

Metode 3: Oprettelse af en ny virtuel maskine

Hvis de to metoder ovenfor ikke gjorde det muligt for dig at løse fejlen "CPU er blevet deaktiveret af gæstens operativsystem", har du enten et diskkonfigurationsproblem, eller du har for nylig udført en handling, der ødelagte din virtuelle maskine.

Men uanset hvad der forårsagede fejlen, kan du løse den ved at oprette en ny gæstemaskine fra bunden. Men husk, at det gør, at du mister alle data, der er gemt i gæstemaskinen.

Hvis du beslutter at gøre dette, her er en hurtig guide til oprettelse af en ny virtuel maskine:

  1. Åbn VMware Workstation, vælg startskærmen fra venstre rude, og klik derefter på Opret en ny virtuel maskine fra højre rude.

    Oprettelse af en ny virtuel maskine
  2. Vælg derefter Installer disk image file (iso), og tryk på knappen Gennemse for at vælge billedet. Guiden registrerer automatisk operativsystemet og forbereder sig på Easy Install- operationen. Når ISO-filen er indlæst, skal du klikke på knappen Næste .

    Læg ISO-billedet op, og tryk på knappen Næste
  3. Indsæt de krævede legitimationsoplysninger, og tryk på knappen Næste igen.

    Indsæt de krævede legitimationsoplysninger til Easy Install
  4. Navngiv din nye virtuelle maskine, og angiv en placering for den. Tryk derefter på knappen Næste igen.

    Angiv navn og placering på din nye virtuelle maskine
  5. Specificer den ønskede diskkapacitet ved at vælge Maksimal diskstørrelse og beslutte, hvordan du gemmer metoden. Klik derefter på knappen Næste igen.

    Indstil Disk Capacity Settings
  6. Endelig skal du trykke på Udfør- knappen for at oprette den nye virtuelle maskine.

    Færdiggør oprettelsen af ​​den nye virtuelle VMware-maskine

Du vil være i stand til at køre den nye gæstemaskine uden at se “CPU'en er blevet deaktiveret af gæstens operativsystem” -fejl under den indledende startprocedure .

Interessante Artikler