Fix: CPU-en er deaktivert av operativsystemet for gjester

Flere brukere har klaget på å få feilen “CPU har blitt deaktivert av gjesteoperativsystemet” når de prøvde å spille en virtuell maskin i VMware Workstation-applikasjonen . Mest berørte brukere rapporterer at problemet plutselig begynte å oppstå etter at bildet fungerte bra for. Dette virker ikke som en OS-spesifikk feil siden brukere har rapportert at dette skjedde med Linux-, MacOS- og Windows-bilder.

CPU-en er blitt deaktivert av gjestesystemet. Slå av eller tilbakestill den virtuelle maskinen.

Hva som forårsaker CPU er blitt deaktivert av feilen i operativsystemet

Vi undersøkte akkurat dette problemet ved å se på forskjellige brukerrapporter. Som det viser seg, er det flere scenarier som vil føre til tilsynekomst av akkurat denne saken. Her er en liste over vanlige scenarier som er kjent for å utløse denne feilmeldingen:

  • Gjestemaskinen kan ikke starte riktig - De vanligste årsakene til denne feilen er et diskkonfigurasjonsproblem eller et nylige korrupsjonsproblem på din gjestemaskin som gjorde den ubrukelig.
  • VT-X er ikke aktivert fra BIOS-innstillinger - En annen grunn til at dette problemet oppstår er når VT-X-teknologien (også kjent som Intel Virtualization) - som VMware Workstation trenger - er deaktivert fra BIOS-innstillingene.
  • CPU ID bryter lisensavtalen - Det er flere scenarier der OS-bildet ikke lenger kan starte fordi programvaren oppdager en inkompatibel CPU. Dette kan løses ved å maskere CPU-IDen.

Hvis du sliter med å løse dette problemet, vil denne artikkelen gi deg et par feilsøkingsmetoder som kan hjelpe din sak. Nedenfor har du noen få metoder (med trinn-for-trinn-instruksjon) som andre brukere i en lignende situasjon har brukt for å få problemet løst.

For best resultat, følg metodene nedenfor for å komme til en løsning som lykkes med å løse problemet for deg. La oss begynne!

Metode 1: Aktiver VT-X (Intel virtualisering) fra BIOS-innstillinger

Siden dette er et av de vanligste scenariene, la oss begynne med å sikre at VT-X er aktivert i BIOS-innstillingene dine. Maskinen din kan ha blitt levert med VT-X deaktivert som standard, et tredjepartsprogram kan ha gjort det for deg, eller du kan ha deaktivert teknologien manuelt i det siste.

I alle fall vil hver hovedkortprodusent inkludere et alternativ for å deaktivere eller aktivere VT-X-teknologien i BIOS-innstillingene. Det gjelder bare å finne ut den nøyaktige veien for å gjøre det.

Husk at de nøyaktige trinnene for tilgang til BIOS-innstillingen vil være forskjellige i henhold til produsenten av hovedkortet ditt. Men det er noen grunn til det - du må trykke på BIOS (SETUP) -tasten under den første oppstartprosedyren for å få tilgang til BIOS-innstillingene .

Vanligvis er BIOS-nøkkelen enten en av F-tastene (F2, F4, F8, F10, F12) eller Dell-nøkkelen (for Dell-datamaskiner). Hvis du ikke kjenner BIOS-nøkkelen din, kan du se den under den aller første skjermen (referert til som SETUP). I tillegg kan du søke etter den spesifikke BIOS-nøkkelen din online i henhold til hovedkortmodellen.

Trykk på BIOS-tasten under oppstartprosedyren

Når du har fått tilgang til BIOS-innstillingene dine, kan du vanligvis finne Virtualization Technology-oppføringen oppført som VTx / VTd . Aktiver det, lagre endringene i BIOS-innstillingene og start maskinen på nytt.

Aktivere virtualiseringsteknologi (VTx / VTd) fra BIOS-innstillingene

Ved neste oppstart, åpne det samme bildet i VMware Workstation og se om problemet er løst. Hvis du fortsatt støter på det samme problemet, kan du gå ned til neste metode nedenfor.

Metode 2: Utføre en CPU ID-maskeringsprosedyre

Feilen “CPU har blitt deaktivert av gjestestyringssystemet” kan også oppstå hvis en sikkerhetskontroll deaktiverer prosessoren - hvis en uvelkommet prosessor blir funnet. Dette skjer vanligvis hvis du prøver å flytte bildet fra en maskin med en Ivy Bridge- arkitektur til en annen med Sandy Bridge- arkitektur (eller omvendt).

Hver gang dette scenariet oppstår, vil systemet nekte å starte opp bildet med mindre CPU-IDen er maskert. Denne modifiseringen kan gjøres ganske enkelt hvis du har VMware ESXi eller et annet premiumprodukt, men med VMware-arbeidsstasjon er det ikke noe GUI-alternativ for å gjøre dette.

Imidlertid er det en måte å maskere CPU-IDen ved å endre VMX-filen til bildet. For å gjøre dette, trenger du en kraftig tekstredigerer som Notepad ++ . Her er en trinnvis guide for hvordan du redigerer VMX-filen til bildet for å løse feilen “CPU har blitt deaktivert av det opererende systemet” :

  1. Forsikre deg om at Notepad ++ er installert på systemet ditt. Hvis du ikke gjør det, kan du gå til denne koblingen ( her ) og klikke på Last ned- knappen for å laste ned den kjørbare installasjonen.

    Last ned Notepad ++ tekstredigeringsprogram
  2. Åpne Notepad ++ -installasjonen som kjøres, og følg instruksjonene på skjermen for å installere den på systemet ditt.
  3. Når teksteditoren er installert, må du sørge for at tilstanden til bildet ditt er satt til Powered Off (ikke suspendert). Du kan gjøre dette ved å klikke på rullegardinmenyen tilknyttet Play-ikonet og velge Slå av gjest fra listen.

    Forsikre deg om at State of the Guest-maskinen er satt til Powered OFF
  4. Neste, sørg for at gjestemaskinen er valgt, og klikk deretter på Rediger innstillinger for virtuell maskin (fra høyre rute).

    Klikk på koblingen Rediger innstillinger for virtuell maskin
  5. I menyen Innstillinger for virtuell maskin velger du kategorien Maskinvare og klikker deretter på harddisken (SCSI) . Deretter flytter du til høyre rute og ser den nøyaktige plasseringen av Disk-filen . Enten kopier den eller lagre den i minnet ditt fordi du må komme deg til den banen i neste trinn.

    Gå til Maskinvare> Harddisk (SCSI) og se plasseringen av diskfilen
  6. Åpne File Explorer (eller Finder-appen hvis du er på Mac) og naviger til Disk-filstedet . Du bør se en haug med forskjellige filtyper. Blant dem bør du finne en fil som har .vmx- forlengelsen. Når du oppdager det, høyreklikker du på det og velger Rediger med Notisblokk ++ .

    Høyreklikk på .vmx-filen og velg Rediger med Notisblokk ++

    Merk: Hvis du bruker Windows 10 og ikke kan se utvidelsene i File Explorer, kan du gå til Vis-fanen ved hjelp av båndet øverst og sørge for at ruten tilknyttet filnavnutvidelser er merket av.

    Aktivere filnavnutvidelser fra File Explorer
  7. Når .vmx-filen åpnes med Notepad ++, blar du ned til bunnen av konfigurasjonsfilen og setter inn følgende kodelinje:
     cpuid.1.eax = “0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″ 
  8. Når kodelinjen er satt inn på slutten av dokumentet, trykker du på Ctrl + S for å lagre endringene og lukke Notisblokk ++.

    Sette inn konfigurasjonsalternativet på slutten av konfigurasjonsfilen
  9. Start den virtuelle maskinen på nytt fra Wmware Workstation Player-applikasjonen. Gjestemaskinen skal starte opp uten feilmeldingen “CPU har blitt deaktivert av gjestestyringssystemet” .

Hvis denne metoden ikke var vellykket, kan du gå ned til den endelige metoden nedenfor.

Metode 3: Opprette en ny virtuell maskin

Hvis de to metodene ovenfor ikke gjorde det mulig for deg å løse feilen “CPU har blitt deaktivert av gjestestyringssystemet”, har du enten et diskkonfigurasjonsproblem, eller du har nylig utført en operasjon som ødela den virtuelle maskinen din.

Men uansett hva som forårsaket feilen, kan du løse den ved å opprette en ny gjestemaskin fra bunnen av. Men husk at dette gjør at du mister data som er lagret i gjestemaskinen.

Hvis du bestemmer deg for å gjøre dette, er her en rask guide til å lage en ny virtuell maskin:

  1. Åpne VMware Workstation, velg startskjermbildet fra venstre rute, og klikk deretter på Opprett en ny virtuell maskin fra høyre rute.

    Opprette en ny virtuell maskin
  2. Velg deretter Installer disk image file (iso) og trykk på Bla gjennom- knappen for å velge bilde. Veiviseren vil automatisk oppdage operativsystemet og forberede seg på Easy Install- operasjonen. Når ISO-filen er lastet, klikker du på Neste- knappen.

    Last opp ISO-bildet og trykk på Neste-knappen
  3. Sett inn den nødvendige legitimasjonen og trykk på Neste- knappen igjen.

    Sett inn påloggingsinformasjon for Easy Install
  4. Gi den nye virtuelle maskinen din navn og angi en plassering for den. Trykk deretter på Neste- knappen igjen.

    Angi navn og plassering på den nye virtuelle maskinen
  5. Spesifiser ønsket diskkapasitet ved å velge Maksimal diskstørrelse og bestemme lagringsmetoden. Klikk deretter på Neste-knappen igjen.

    Angi innstillingene for diskkapasitet
  6. Trykk til slutt på Fullfør- knappen for å lage den nye virtuelle maskinen.

    Fullfører opprettelsen av den nye virtuelle VMware-maskinen

Du vil kunne kjøre den nye gjestemaskinen uten å se feilen “CPU har blitt deaktivert av gjestestyringssystemet” under den første oppstartprosedyren .

Interessante Artikler