Fix: VMware Workstation Unrecoverable Error (vcpu-0)

Vissa användare stöter på VMware Workstation Unrecoverable Error: (vcpu-0) när de försöker installera ett andra operativsystem på en viss dator. Vissa användare rapporterar att felet uppstår vid installation av den andra virtuella maskinen medan andra rapporterar att det aktiveras när de försöker starta från den. Problemet verkar inte vara specifikt för ett visst operativsystem eftersom det rapporteras att det inträffar med OsX-, Windows- och Linux-installationer.

VMware Workstation unrecoverable error: (vcpu-0)

Vad som orsakar VMware Workstation Unrecoverable Error: (vcpu-0)

Vi undersökte just detta problem genom att titta på användarrapporter och reparationsstrategier som de använde för att få problemet att lösa. Baserat på vad vi samlade finns det flera vanliga scenarier som utlöser det här felmeddelandet:

  • En annan virtualiseringsprogramvara körs samtidigt - Detta är ett av de vanligaste orsakerna till att detta fel uppstår. WMware Workstation kommer att kasta detta fel om du försöker starta en virtuell maskin medan Virtualbox (eller liknande programvara körs)
  • Secure Virtual Machine (SVM) är inaktiverat från BIOS / UEFI - Det här problemet rapporteras ofta om Secure Virtual Machine (SVM) är inaktiverat från BIOS eller UEFI (beroende på din konfiguration). Flera användare i en liknande situation har lyckats lösa problemet genom att se till att SVM är aktiverat.
  • Simultaneous Multithreading (SMT) är aktiverat från BIOS / UEFI - VMware och annan liknande programvara är kända för att konflikt med multithreading. Generellt måste du inaktivera SMT från dina BIOS / UEFI-inställningar efter att du har aktiverat SVM för att undvika konflikter
  • CPU eller annan komponent är överklockad - Överklockade komponenter kan också utlösa det här felmeddelandet. Detta händer eftersom den virtuella maskinen under uppstartssekvensen utför ett urval av frekvenskontroller. I vissa fall kan en högre frekvens än normalt på din CPU / GPU lura programvaran till att kasta detta felmeddelande.
  • VMW \ ware bug - Det finns ett välkänt fel som producerar det här felmeddelandet även om ingen av ovanstående villkor är uppfyllda. Eftersom detta bugg förmodligen korrigerades med version 12.5, kan felet lösas genom att uppdatera VMware-applikationen till den senaste versionen.
  • Mac OS är endast utformat för att köras på Apple-hårdvara - Som anges i Apples EULA är MAC OS utformat för att endast köras eller virtualiseras på Apple harware. Detta speciella fel kan uppstå när du försöker köra på att initiera en virtuell MacOS-bild.

Om du för närvarande kämpar för att lösa det här felmeddelandet kommer den här artikeln att ge dig ett urval av potentiella reparationsstrategier. Nedan har du en samling metoder som andra användare i en liknande situation har använt för att få VMware Workstation Unrecoverable Error: (vcpu-0) -felet löst. För bästa resultat, följ de möjliga korrigeringarna nedan för att du stöter på en metod som är effektiv i ditt specifika scenario.

Metod 1: Uppdatera programmet VMware Workstation

Innan du testar något annat är det viktigt att se till att du använder den senaste versionen av VMware Workstation. Det finns många användarrapporter som pekar mot att ett fel är ansvarigt för VMware Workstation Unrecoverable Error: (vcpu-0) -felet i Wmware Workstation 11.

Eftersom detta fel redan har korrigerats av utvecklarna kommer du att kunna eliminera problemet genom att se till att din VMware Workstation- klient är uppdaterad till den senaste versionen. För att göra detta, helt enkelt öppna VMware Workstation och gå till Player> Help> Software Updates.

Öppna skärmen Programuppdateringar på WMware-arbetsstationen

När du kommer till skärmen Programuppdateringar klickar du på Sök efter uppdateringar och ser om en ny version är tillgänglig. Om det är det, följ instruktionerna på skärmen för att installera det på din dator.

Kollar efter uppdateringar

När den nyare versionen är installerad, starta om datorn och se om problemet har lösts. Om du fortfarande stöter på VMware Workstation Unrecoverable Error: (vcpu-0) -felet, gå ner till nästa metod nedan.

Metod 2: Inaktivera / avinstallera en annan organisations virtualiseringsprogram

Du kanske stöter på det här problemet eftersom VMware Workstation och Oracle VM VirtualBox båda körs samtidigt. Även om detta huvudsakligen rapporteras inträffa när användaren försöker köra en virtuell MacOS-maskin, har vissa berörda användare rapporterat att problemet löstes så snart de stängde Oracle VM Virtual b ox .

Andra användare har rapporterat att problemet först löstes efter att de avinstallerade Oracle VM VirtualBox. Bara för att säkerställa att en programvarukonflikt inte underlättar upptäckten av VMware Workstation Unrecoverable Error: (vcpu-0) -fel, uppmanar vi dig att följa stegen nedan för att avinstallera Oracle VM VirtualBox (eller liknande rivaliserande virtualiseringsprogram):

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " appwiz.cpl " och tryck på Enter för att öppna program och funktioner .

    Skriv appwiz.cpl och tryck på Enter för att öppna listan över installerade program i Windows
  2. Inuti program och funktioner bläddrar du i listan över applikationer och letar efter Oracle VM Virtualbox (eller en annan rivaliserande virtualiseringsprogram). När du ser det högerklickar du på det och väljer Avinstallera .

    Avinstallera Oracle Virtualbox
  3. När den rivaliserande organisationens programvara har tagits bort, startar du om datorn och se om problemet har lösts vid nästa start.

Om du fortfarande stöter på VMware Workstation Unrecoverable Error: (vcpu-0) -felet, gå ner till nästa metod nedan.

Metod 3: Aktivera Secure Virtual Machine (SVM) eller Intel Virtualization Technology från BIOS / UEFI

SVM (Secure Virtual Machine) motsvarar Intel VT-x / Intel Virtualization- teknik på vissa maskiner. Men oavsett virtualiseringstekniken som din dator använder, måste den vara aktiverad för att säkerställa att den virtuella maskinen fungerar smidigt.

Att aktivera SVM eller Intel Virtualization är bara möjligt genom att ange dina BIOS / UEFI-inställningar - denna procedur kommer att vara annorlunda beroende på tillverkaren av moderkortet. Det finns dock vissa likheter.

Det första steget är att ange dina BIOS / UEFI-inställningar - Den här proceduren kommer att kräva att du trycker på Setup- knappen under den initiala startsekvensen. Inställningsnyckeln ska visas på den initiala skärmen, men bara om den inte gör det, kan du göra en online-sökning med "ditt moderkort mamma + inställningsnyckel" för att upptäcka din inställningsnyckel .

Genom att trycka på [-knappen] för att gå till setupNow kommer nästa skärm att vara annorlunda beroende på om du har angett de gamla inställningarna (BIOS) eller den nyare UEFI. Kom ihåg att varje större moderkortstillverkare har olika menyer och inställningsnamn. Vanligtvis kommer du att kunna hitta SVM-läget under Avancerat> CPU-konfiguration. Ställ det bara på Aktiverat och glöm inte att spara ändringarna innan du lämnar BIOS / UEFI- inställningarna.

Aktivera SVM-läge från BIOS-inställningar

När SVM-läge eller Intel Virtualization Technology har aktiverats, starta om datorn och se om VMware Workstation Unrecoverable Error: (vcpu-0) -felet har lösts. Om du fortfarande ser felet när du försöker starta eller skapa en virtuell maskin med VMware Workstation, gå ner till nästa metod nedan.

Metod 4: Inaktivera samtidig multithreading (SMT) i BIOS / UEFI

Det finns några orsaker till att du vill inaktivera SMT (Simultan multithreading). Att hålla det här alternativet inaktiverat kan ge lite bättre prestanda med vissa GPU: er, men vi rekommenderar inte att du gör det om du inte behöver det.

Flera användare som stöter på VMware Workstation Unrecoverable Error: (vcpu-0) -felet har lyckats lösa det efter att ha inaktiverat samtidig multithreading (SMT) från sina BIOS-inställningar. Även om det inte finns någon officiell förklaring från utvecklarna, spekulerar användare på att VMware Workstation står i konflikt med SMT på flera olika konfigurationer.

För att inaktivera SMT måste du ange dina BIOS-inställningar. För att göra detta, öppna dina BIOS-inställningar genom att trycka på Setup-knappen under den första skärmen.

Tryck på [-knappen] för att öppna installationen. Tänk på att beroende på din CPU-tillverkare kommer namnet på SMT-alternativet att vara annorlunda. Till exempel är Intel (R) Hyper-Threading Intels egenutvecklade samtidiga multithreading-teknik.

Inaktiverar SMT

När du väl kommit in på BIOS-inställningarna blir det en fråga om att ta reda på styralternativen för SMT. Vanligtvis kommer du att kunna hitta det under en av följande undermenyer: Tweaker Config, CPU Feature, Advanced BIOS, Performance, Processor, CPU.

Inaktiverar SMT

Beroende på vilken BIOS / UEFI-version och moderkortstillverkare du arbetar med, kan styralternativet tillägnad denna teknik vara ett av följande: Intel (R) Hyper-Threading, Hyper-Treading-teknik, Hyperthreading-funktion, CPU Hyper-Threading eller Hyperthread-kontroll.

När du lyckats hitta detta alternativ ställer du in det för att inaktivera, starta om datorn och se om VMware Workstation Unrecoverable Error: (vcpu-0) -felet är löst. Om du fortfarande ser samma felmeddelande när du försöker köra en virtuell maskin, gå ner till nästa metod nedan.

Metod 5: Återgå till standardklockfrekvenserna

Flera användare som kämpar för att lösa VMware Workstation Unrecoverable Error: (vcpu-0) -felet har äntligen upptäckt att problemet bara inträffade om CPU-frekvensen var överklockad. Så fort de återgått till standard CPU-frekvensen försvann problemet.

Detta antyder att problemet också kan utlösas om de första kontrollerna som utförs av VMware Workstation avslöjar vissa inkonsekvenser angående dina CPU-frekvenser. Som det visar sig kan programvaran kasta detta fel om den märker att värdmaskinens CPU-resurser är annorlunda än de ursprungliga specifikationerna.

Om du vet att du är överklockad, öppna dina BIOS / UEFI-inställningar, gå till undermenyn Overklockning och gå tillbaka till standardfrekvenserna.

När CPU: n har återgått till standardfrekvenserna, kör den virtuella maskinen igen och se om problemet har lösts. Om du fortfarande stöter på VMware Workstation Unrecoverable Error: (vcpu-0) -felet, gå ner till nästa metod nedan.

Metod 6: Ändra VMX-filen

Om du stöter på VMware Workstation Unrecoverable Error: (vcpu-0) -felet när du försöker köra eller konfigurera en Mac OS Virtual-maskin stöter du troligtvis på det här problemet eftersom VMware Workstation inte är utformat för att virtualisera Apple-hårdvara. Normalt, för att köra Mac OS, behöver du en Mac-bok kombinerad med VMware Fusion.

Det finns dock ett sätt att kringgå problemet och låta MacOS virtualiseras av Workstation 11. Allt du behöver göra är att lägga till en kodrad i VMX-filen. Här är en snabb guide om hur du gör detta:

  1. Besök den här länken ( här ) och klicka på knappen Hämta för att ladda ner den senaste versionen av Notepad ++ .

    Hämtar Notepad ++

    Obs! Du kan hoppa över steg 1 till 3 och öppna .vmx- filen med Notepad, men du riskerar att infoga kodraden i mitten av en annan - vilket kan förstöra konfigurationsfilen.

  2. Öppna Notepad ++ -installationen och följ anvisningarna på skärmen för att installera programvaran på din dator.

    Installera Notepad ++
  3. När Notepad ++ har installerats, navigerar du till platsen för den virtuella datorn som visar felet Workstation Unrecoverable Error: (vcpu-0) . När du kommer dit högerklickar du på .vmx-filen och väljer Redigera med Notepad ++ .

    Öppna VMX-filen med Notepad ++

    Obs! Om du inte installerade Notepad ++ väljer du Öppna med ...> Notepad istället.

  4. När VMX-filen öppnas klistrar du in följande kodrad:
     smc.version = 0 

    Obs! Du behöver inte klistra in den på en specifik plats. Var som helst är bra eftersom filen kommer att sorteras automatiskt när du har sparat den. Allt du behöver göra är att se till att du inte klistrar in den mitt i en annan kodrad.

    Göra VMK-filen Apple-kompatibel
  5. Spara .VMX-filen och öppna den virtuella maskinen igen. Du bör inte längre stöta på VMware Workstation Unrecoverable Error: (vcpu-0) -felet.

Intressanta Artiklar