Fix: Binär översättning är inte kompatibel med långt läge

Fix: Binär översättning är inte kompatibel med långt läge

Fix Binary Translation Is Incompatible With Long Mode

Flera Windows-användare får “ Binär översättning är inte kompatibel med långt läge ”-Fel när du försöker öppna en virtuell maskin med VMware Workstation . Andra användare rapporterar att för dem visas detta meddelande endast när värddatorn går i 'viloläge'.



Binär översättning är inte kompatibel med långt läge

Binär översättning är inte kompatibel med långt läge



Vad som orsakar binär översättning är oförenligt med långläge fel?

Vi undersökte problemet genom att titta på olika användarrapporter som upplevde samma fel. Från vad vi samlat finns det flera scenarier som kommer att utlösa just detta problem:

  • Virtualiseringsteknik är inaktiverad från BIOS-inställningarna - De flesta användare har lyckats få problemet löst efter att ha aktiverat Virtualization Technology (VT) från BIOS-inställningarna. Detta är det vanligaste fallet varför just detta fel visas.
  • Viloläge utlöser felet - Eftersom problemet också rapporteras inträffa när värddatorn går i viloläge, finns det bevis för att felet också kan utlösas av vissa sysslor som operativsystemet utför när det förbereder sig för att gå in i 'viloläge'.
  • Värddatorn stöder inte VT-X - Det här meddelandet kan också visas om värddatorn inte är utrustad för att stödja hårdvaruvirtualisering.
  • Integrerade Intel Graphics-drivrutiner är inaktuella - Vissa användare har rapporterat att problemet löstes efter att de lät Windows Update uppdatera sina Intel Integrated Graphics-drivrutiner till den senaste versionen.
  • Värdmaskinen stöder inte 3D-grafikacceleration - Vissa berörda användare rapporterar att problemet löstes efter att de inaktiverade alternativet Accelerate 3D graphics från VMwares inställningar.
  • Tredjepartsantivirus inaktiverar VT-X - Det finns rapporter om att Avast och McAfee har inaktiverat VT-X-tekniken även efter att användaren specifikt har aktiverat den från BIOS.

Om du kämpar för att lösa just det här problemet kommer den här artikeln att ge dig flera felsökningssteg. Nedan har du en samling metoder som andra användare i en liknande situation har använt för att få problemet löst. För bästa resultat, följ stegen nedan i ordning tills du stöter på en åtgärd som är effektiv för att lösa problemet för just ditt scenario.



Metod 1: Aktivera Intel Virtualization Technology (VT)

Den främsta anledningen till att Binär översättning är inte kompatibel med långt läge ”Fel uppstår beror på att Virtualiseringsteknik (VT) är inaktiverad i BIOS-inställningarna. På många moderkort är det här alternativet inaktiverat som standard. En annan möjlighet är att Microsofts Hyper-V-teknik har inaktiverat den inbyggda virtualiseringstekniken när den aktiverades.

I vilket fall som helst kan du lösa problemet genom att öppna dina BIOS-inställningar och aktivera Virtualiseringsteknik (VT) . Men för att göra detta måste du komma åt dina BIOS-inställningar. Denna procedur liknar alla maskiner, men startnyckeln är olika beroende på moderkortstillverkaren.

För att komma åt dina BIOS-inställningar, tryck upprepade gånger på BIOS-tangenten under den första startproceduren. BIOS-nyckeln är antingen en av F-tangenter (F2, F4, F5, F8, F10, F12) eller den Från nyckeln (på Dell-datorer. Om du inte känner till din BIOS-nyckel kan du vanligtvis upptäcka den under de första verifieringstesterna (direkt efter att du slår på datorn).



Tryck på BIOS-tangenten under startproceduren

Tryck på BIOS-tangenten under startproceduren

Notera: Du kan också söka online efter din moderkortsspecifika BIOS-nyckel.

När du har angett dina BIOS-inställningar, gå till fliken Säkerhet och öppna Virtualisering meny. Se sedan till att Virtualiseringsteknik är satt till Aktiverad .

Se till att Virtualization Technology är inställt på Enabled

Se till att Virtualization Technology är inställt på Enabled

Notera: Tänk på att beroende på tillverkarens moderkort kan du hitta det här alternativet på en annan plats eller namnges annorlunda. Beroende på din BIOS-version kan du hitta alternativet att aktivera VT in Advanced - Intel (R) virtualiseringsteknik .

När VT har aktiverats, se till att du sparar ändringarna i BIOS och startar om datorn. När nästa start är klar, se om problemet har lösts genom att driva samma maskin igen i VMware.

Om du fortfarande stöter på samma problem eller om den här metoden inte var tillämplig, gå ner till nästa metod nedan.

Metod 2: Kontrollera om värddatorn stöder hårdvaruvirtualisering

Om du har kommit så långt utan resultat är det troligt att din maskin helt enkelt inte är utrustad för att stödja hårdvaruvirtualisering. Tänk på att endast vissa AMD- och Intel-processorer har inbyggda funktioner som stöd VT-x (Intel) eller AMD-V (AMD) .

Om du inte har hittat en Virtualisering post i dina BIOS-inställningar är det troligt att värddatorn inte stöder denna teknik. Det finns ett gratis verktyg som hjälper dig att ta reda på om Hårdvaruvirtualisering stöds i din nuvarande konfiguration. Här är en snabbguide för att ta reda på detta med Securable:

  1. Besök denna länk ( här ) och klicka på Ladda ner nu för att ladda ner SecurAble verktyg.

    Nedladdning av SecurAble-verktyget

  2. Öppna SecurAble-verktyget och ta en titt ovan Hårdvaruvirtualisering . Om det är listat som Ja är värdmaskinen utrustad för att stödja VT-X eller AMD-V.

    Verifierar om värdmaskinen stöder hårdvaruvirtualisering

    Notera: Om Hårdvaruvirtualisering stöds inte av din CPU, de andra metoderna nedan hjälper dig inte att lösa “ Binär översättning är inte kompatibel med långt läge 'fel.

Om detta test har visat att din maskin kan stödja den här tekniken, följ resten av metoderna nedan för att hitta och lösa problemet som orsakar felet.

Metod 3: Kontrollera om du har de senaste integrerade drivrutinerna

Som vissa användare har påpekat kan detta fel också orsakas av föråldrade eller inkompatibla grafikdrivrutiner på din värd. Detta rapporteras vanligtvis inträffa med Intel HD grafik. Normalt bör de senaste drivrutinerna för ditt integrerade grafikkort levereras och installeras av Windows Update.

Flera användare i en liknande situation har dock rapporterat att de upptäckte att de hade en pågående Windows Optional Update som väntade på att uppdatera sin integrerade grafikmaskinvara. Här är en snabbguide för att kontrollera om så är fallet på din maskin:

  1. Tryck Windows-tangent + R att öppna upp en Springa kommando. Skriv sedan “ ms-inställningar: windowsupdate ”Och tryck på Enter för att öppna Windows uppdatering fliken i inställningar app.

    Kör dialogruta: ms-inställningar: windowsupdate

    Notera: Om du inte använder Windows 10, använd “ wuapp ' istället.

  2. Klicka på på Windows Windows Update-skärmen Sök efter uppdateringar och följ sedan anvisningarna på skärmen för att installera alla väntande WU-uppdatering .

    Uppdaterar Windows - Update manager

  3. När varje väntande uppdatering är installerad startar du om maskinen och ser om problemet har lösts vid nästa start.

Om du fortfarande ser Binär översättning är inte kompatibel med långt läge ”Fel när du försöker köra en virtuell maskin i VMware Workstation, gå ner till nästa metod nedan.

Metod 4: Inaktivera alternativet Accelerate 3D graphics

För många användare är Binär översättning är inte kompatibel med långt läge ”Felmeddelandet slutade visas efter att de inaktiverade Påskynda 3D-grafik alternativ från VMwares inställningar.

Notera: Tänk på att när du har utfört den här metoden kanske du märker att vissa prestandaförluster när värddatorn behöver virtualisera vissa grafiska jobb.

Här är en snabbguide om hur du inaktiverar Påskynda 3D-grafik alternativ från VMware Workstation:

  1. Se till att den riktade virtuella maskinen är i en Avstängd stat.
  2. Högerklicka på den virtuella maskinen som visar dig “ Binär översättning är inte kompatibel med långt läge ”Och klicka på inställningar .

    Högerklicka på din virtuella maskin och klicka på Inställningar

  3. Gå sedan till maskinvarufliken och klicka på Visa . I Visa -menyn, gå till 3D-grafik och avmarkera rutan som är associerad med Påskynda 3d-grafik .

    Avmarkera växeln som är associerad med Accelerate 3D-grafik

  4. Starta den virtuella maskinen igen och se om felet har lösts.

Om “ Binär översättning är inte kompatibel med långt läge ”Fel uppstår fortfarande, flytta ner till nästa metod nedan.

Metod 5: Avinstallera Avast, McAfee (eller annat säkerhetssystem från tredje part)

Flera användare rapporterade att i deras fall var källan till problemet deras externa antivirusprogram. Vi har lyckats hitta en hel del gamla och nya användarrapporter där användare skyller på McAfee och Avast som inaktiverar VT-X.

Notera: Det kan finnas andra antivirussviter som kommer att göra detsamma.

Om du stöter på Binär översättning är inte kompatibel med långt läge ”Fel och Metod 1 har bara löst problemet tillfälligt, se om du använder en tredje parts lösning. Om du är det kanske du vill testa och se om felet fortfarande inträffar medan antivirus från tredje part tas bort från ditt system.

Flera användare har rapporterat att i sitt fall löstes problemet på obestämd tid efter att de lyckats bli av med sitt tredje parts antivirusprogram. Här är en snabbguide om hur du gör detta:

  1. Använd den här artikeln ( här ) för att se till att du tar bort ditt antivirus tillsammans med eventuella kvarvarande filer i ditt säkerhetsprogram och startar om datorn när avinstallationen är klar.
  2. Följ Metod 1 igen för att säkerställa att VT-X är aktiverad på din värdmaskin.
  3. Öppna den virtuella maskinen igen och se om felet har lösts.
5 minuter läst