Fix: Processorn har inaktiverats av gästoperativsystemet



Prova Vårt Instrument För Att Eliminera Problem

Flera användare har klagat på att få “CPU har inaktiverats av gästoperativsystemet” -felet när du försöker spela en virtuell maskin inuti VMware Workstation-applikation . De flesta drabbade användare rapporterar att problemet plötsligt började inträffa efter att bilden fungerade bra för. Detta verkar inte som ett OS-specifikt fel eftersom användare har rapporterat att detta inträffar med Linux-, MacOS- och Windows-bilder.



CPU: n har inaktiverats av gästoperativsystemet. Stäng av eller återställ den virtuella maskinen.

CPU: n har inaktiverats av gästoperativsystemet. Stäng av eller återställ den virtuella maskinen.



Vad orsakar CPU: n har inaktiverats av gästoperativsystemfelet

Vi undersökte just denna fråga genom att titta på olika användarrapporter. Som det visar sig finns det flera scenarier som kommer att leda till uppenbarelsen av just denna fråga. Här är en lista med vanliga scenarier som är kända för att utlösa detta felmeddelande:



  • Gästmaskinen kan inte starta korrekt - De vanligaste orsakerna till detta fel är ett diskkonfigurationsproblem eller ett nyligen skadat problem med din gästmaskin som gjorde det oanvändbart.
  • VT-X är inte aktiverat från BIOS-inställningar - En annan anledning till att problemet uppstår är när VT-X-tekniken (även känd som Intel Virtualization) - som VMware Workstation behöver - är inaktiverad från BIOS-inställningarna.
  • CPU-ID bryter mot licensavtalet - Det finns flera scenarier där OS-avbildningen inte längre kan starta eftersom programvaran upptäcker en inkompatibel CPU. Detta kan lösas genom att maskera CPU-ID.

Om du kämpar för att lösa just det här problemet kommer den här artikeln att ge dig ett par felsökningsmetoder som hjälper din sak. Nedan har du några metoder (med steg-för-steg-instruktion) som andra användare i en liknande situation framgångsrikt har använt för att få problemet löst.

För bästa resultat, följ metoderna nedan i ordning tills du stöter på en lösning som lyckas lösa problemet åt dig. Låt oss börja!

Metod 1: Aktivera VT-X (Intel Virtualization) från BIOS-inställningar

Eftersom detta är en av de vanligaste scenarierna, låt oss börja med att se till att VT-X är aktiverat i dina BIOS-inställningar. Din maskin kan ha levererats med VT-X inaktiverat som standard, en tredjepartsapplikation kan ha gjort det åt dig eller så har du kanske inaktiverat tekniken manuellt tidigare.



I vilket fall som helst kommer varje moderkortstillverkare att inkludera ett alternativ att inaktivera eller aktivera VT-X-tekniken i sina BIOS-inställningar. Det handlar bara om att ta reda på den exakta vägen för att göra det.

Tänk på att de exakta stegen för åtkomst till BIOS-inställningen kommer att vara olika enligt din moderkortstillverkare. Men det finns en del gemensamma grunder - du måste trycka på BIOS INSTÄLLNINGAR) -knappen under den första startproceduren för att komma in i din BIOS-inställningar .

Vanligtvis är BIOS-nyckeln antingen en av F-tangenter (F2, F4, F8, F10, F12) eller Dell-nyckeln (för Dell-datorer). Om du inte känner till din BIOS-nyckel , kan du upptäcka det under den allra första skärmen (kallas SETUP). Dessutom kan du söka efter din specifika BIOS-nyckel online enligt din moderkortsmodell.

Tryck på BIOS-tangenten under startproceduren

Tryck på BIOS-tangenten under startproceduren

När du väl har kommit in i dina BIOS-inställningar kan du vanligtvis hitta Virtualization Technology-posten listad som VTx / VTd . Aktivera det, spara ändringarna i BIOS-inställningarna och starta om din maskin.

Aktivera virtualiseringsteknik (VTx / VTd) från BIOS-inställningarna

Vid nästa start, öppna samma bild i VMware Workstation och se om problemet har lösts. Om du fortfarande stöter på samma problem, gå ner till nästa metod nedan.

Metod 2: Utföra en CPU-ID-maskeringsprocedur

De “CPU har inaktiverats av gästoperativsystemet” fel kan också uppstå om en säkerhetskontroll inaktiverar processorn - om en ovälkommen processor hittas. Detta händer vanligtvis om du försöker flytta bilden från en maskin med en Ivy Bridge arkitektur till en annan med Sandy Bridge arkitektur (eller vice versa).

När detta scenario inträffar kommer ditt system att vägra att starta upp bilden om inte CPU-ID är maskerad. Denna modifiering kan göras ganska enkelt om du har VMware ESXi eller en annan premiumprodukt, men med VMware-arbetsstation finns det inget GUI-alternativ för att göra detta.

Det finns dock ett sätt att maskera CPU-ID: t genom att ändra bildens VMX-fil. För att göra detta behöver du en kraftfull textredigerare som Anteckningsblock ++ . Här är en steg-för-steg-guide om hur du redigerar VMX-filen för bilden för att lösa problemet “CPU har inaktiverats av gästoperativsystemet” fel:

  1. Se till att du har Anteckningsblock ++ installerat på ditt system. Om du inte gör det, besök den här länken ( här ) och klicka på Ladda ner -knappen för att ladda ner installationen. Aktivera filnamnstillägg från File Explorer

    Nedladdning av Notepad ++ textredigerare

  2. Öppna installationsprogrammet Notepad ++ och följ anvisningarna på skärmen för att installera det på ditt system.
  3. När textredigeraren är installerad, se till att din bilds status är inställd på Avstängd (ej avstängd). Du kan göra detta genom att klicka på rullgardinsmenyn som är associerad med Spela ikon och välja Stäng av gäst från listan.

    Se till att gästmaskinens tillstånd är inställt på Powered OFF

  4. Kontrollera sedan att gästmaskinen är vald och klicka sedan på Redigera virtuella maskininställningar (från den högra rutan).

    Klicka på länken Redigera inställningar för virtuell maskin

  5. I menyn Inställningar för virtuell maskin väljer du fliken Maskinvara och klickar sedan på Hårddisk (SCSI) enhet. Gå sedan över till höger ruta och se den exakta platsen för Diskfil . Antingen kopiera den eller lagra den i ditt minne eftersom du måste gå till den vägen i nästa steg. Go to Hardware>Hårddisk (SCSI) och visa platsen för diskfilen

    Gå till Maskinvara> Hårddisk (SCSI) och visa platsen för diskfilen

  6. Öppna File Explorer (eller Finder-appen om du använder Mac) och navigera till Diskfil plats. Du bör se en massa olika filtyper. Bland dem bör du hitta en fil som har .vmx förlängning. När du upptäcker det, högerklicka på det och välj Redigera med Anteckningsblock ++ .

    Högerklicka på .vmx-filen och välj Redigera med Notepad ++

    Notera: Om du använder Windows 10 och du inte kan se tilläggen i File Explorer, öppna fliken Visa med hjälp av menyfliksområdet högst upp och se till att rutan associerad med Filnamnstillägg är kontrollerat.

    Aktivera filnamnstillägg från File Explorer

  7. När .vmx-filen öppnas med Notepad ++, rulla ner till botten av konfigurationsfilen och infoga följande kodrad:
     cpuid.1.eax = “0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″ 
  8. När kodraden har infogats i slutet av dokumentet trycker du på Ctrl + S för att spara ändringarna och stänga Notepad ++.

    Infoga konfigurationsalternativet i slutet av konfigurationsfilen

  9. Starta den virtuella maskinen igen från Wmware Workstation Player-applikationen. Gästmaskinen bör starta framgångsrikt utan “CPU har inaktiverats av gästoperativsystemet” felmeddelande.

Om den här metoden inte lyckades, gå ner till den slutliga metoden nedan.

Metod 3: Skapa en ny virtuell maskin

Om de två metoderna ovan inte gjorde det möjligt för dig att lösa “CPU har inaktiverats av gästoperativsystemet” fel, har du antingen ett diskkonfigurationsproblem eller så har du nyligen utfört en åtgärd som skadade din virtuella maskin.

Men oavsett vad som orsakade felet kan du lösa det genom att skapa en ny gästmaskin från grunden. Men kom ihåg att detta innebär att du förlorar all data som lagras i gästmaskinen.

Om du bestämmer dig för att göra detta, här är en snabbguide om hur du skapar en ny virtuell maskin:

  1. Öppna VMware Workstation, välj Hem från den vänstra rutan och klicka sedan på Skapa en ny virtuell maskin från höger ruta.

    Skapa en ny virtuell maskin

  2. Välj sedan Installationsdiskavbildningsfil (ISO) växla och slå på Bläddra för att välja bilden. Guiden kommer automatiskt att upptäcka operativsystemet och förbereda sig för Enkel installation drift. När ISO-filen har laddats klickar du på Nästa knapp.

    Ladda upp ISO-bilden och tryck på Nästa-knappen

  3. Sätt in obligatoriska uppgifter och tryck på Nästa igen.

    Infoga nödvändiga referenser för enkel installation

  4. Namnge din nya virtuella maskin och ange en plats för den. Slå sedan på Nästa igen.

    Ange namn och plats för din nya virtuella maskin

  5. Ange önskat Diskens kapacitet genom att välja Maximal diskstorlek och besluta om lagringsmetoden. Klicka sedan på Nästa-knappen igen.

    Ställ in inställningar för diskkapacitet

  6. Slutligen, slå på Avsluta för att skapa den nya virtuella maskinen.

    Avsluta skapandet av den nya virtuella VMware-maskinen

Du kommer att kunna köra den nya gästmaskinen utan att se “CPU har inaktiverats av gästoperativsystemet” fel under initialen Känga procedur.

5 minuter läst