Poprawka: Tłumaczenie binarne jest niezgodne z trybem długim
Kilku użytkowników systemu Windows otrzymuje błąd „ Tłumaczenie binarne jest niezgodne z trybem długim ” podczas próby otwarcia maszyny wirtualnej za pomocą VMware Workstation . Inni użytkownicy informują, że dla nich ten komunikat pojawia się tylko wtedy, gdy komputer hosta przechodzi w tryb „uśpienia”.
Co powoduje, że tłumaczenie binarne jest niezgodne z błędem trybu długiego?
Zbadaliśmy problem, przeglądając różne raporty użytkowników, w których występował ten sam błąd. Z tego, co zebraliśmy, istnieje kilka scenariuszy, które spowodują ten konkretny problem:
- Technologia wirtualizacji jest wyłączona w ustawieniach systemu BIOS - większości użytkowników udało się rozwiązać problem po włączeniu technologii wirtualizacji (VT) w ustawieniach systemu BIOS. Jest to najczęstszy przypadek, w którym pojawia się ten konkretny błąd.
- Cykl uśpienia wyzwala błąd - ponieważ zgłaszany jest również problem występujący, gdy komputer host przechodzi w tryb uśpienia, istnieją dowody na to, że błąd może być również wywoływany przez niektóre obowiązki wykonywane przez system operacyjny, gdy przygotowuje się do przejścia w tryb „uśpienia”.
- Komputer hosta nie obsługuje VT-X - ten komunikat może zostać wyświetlony, jeśli komputer hosta nie jest wyposażony w obsługę wirtualizacji sprzętowej.
- Sterowniki zintegrowanej grafiki Intel są nieaktualne - niektórzy użytkownicy zgłosili, że problem został rozwiązany po zezwoleniu Windows Update na aktualizację sterowników zintegrowanej grafiki Intel do najnowszej wersji.
- Komputer hosta nie obsługuje akceleracji grafiki 3D - niektórzy dotknięci problemem użytkownicy zgłaszają, że problem został rozwiązany po wyłączeniu opcji Przyspiesz grafikę 3D w ustawieniach VMware.
- Antywirus innej firmy wyłącza VT-X - Istnieją doniesienia o tym, że Avast i McAfee wyłączają technologię VT-X, nawet jeśli użytkownik włączył ją w BIOS-ie.
Jeśli próbujesz rozwiązać ten konkretny problem, w tym artykule znajdziesz kilka kroków rozwiązywania problemów. Poniżej znajduje się zbiór metod, które zastosowali inni użytkownicy w podobnej sytuacji, aby rozwiązać problem. Aby uzyskać najlepsze wyniki, postępuj zgodnie z poniższymi krokami, aż napotkasz poprawkę, która skutecznie rozwiąże problem w danym scenariuszu.
Metoda 1: Włączanie technologii Intel Virtualization (VT)
Głównym powodem, dla którego występuje błąd „ Tłumaczenie binarne jest niezgodne z trybem długim ”, jest to, że technologia wirtualizacji (VT) jest wyłączona w ustawieniach systemu BIOS. Na wielu płytach głównych ta opcja jest domyślnie wyłączona. Inną możliwością jest to, że technologia Hyper-V firmy Microsoft wyłączyła wbudowaną technologię wirtualizacji, gdy była włączona.
W każdym razie możesz rozwiązać problem, uzyskując dostęp do ustawień BIOS-u i włączając technologię wirtualizacji (VT) . Ale aby to zrobić, musisz uzyskać dostęp do ustawień BIOS. Ta procedura jest podobna do wszystkich komputerów, ale klucz rozruchowy różni się w zależności od producenta płyty głównej.
Aby uzyskać dostęp do ustawień BIOS, naciśnij kilkakrotnie klawisz BIOS podczas początkowej procedury uruchamiania. Klawisz BIOS to jeden z klawiszy F (F2, F4, F5, F8, F10, F12) lub klawisz Del (na komputerach Dell. Jeśli nie znasz swojego klucza BIOS, zazwyczaj możesz go zauważyć podczas pierwszego testy weryfikacyjne (natychmiast po włączeniu komputera).
Uwaga: Możesz także wyszukać w Internecie klucz BIOS-u płyty głównej.
Po wprowadzeniu ustawień systemu BIOS przejdź do karty Zabezpieczenia i przejdź do menu Wirtualizacja . Następnie upewnij się, że Technologia wirtualizacji jest ustawiona na Włączone .
Uwaga: pamiętaj, że w zależności od producenta płyty głównej ta opcja może znajdować się w innej lokalizacji lub pod inną nazwą. W zależności od wersji systemu BIOS możesz znaleźć opcję włączenia VT w Advanced - Intel® Technologia wirtualizacji .
Po włączeniu VT upewnij się, że zapisałeś zmiany w BIOSie i uruchom ponownie komputer. Po zakończeniu następnego uruchomienia sprawdź, czy problem został rozwiązany, włączając ponownie tę samą maszynę w VMware.
Jeśli nadal występuje ten sam problem lub ta metoda nie miała zastosowania, przejdź do następnej metody poniżej.
Metoda 2: Sprawdź, czy komputer host obsługuje wirtualizację sprzętową
Jeśli zaszedłeś tak daleko bez rezultatu, prawdopodobnie Twoje urządzenie po prostu nie jest wyposażone w obsługę wirtualizacji sprzętowej. Należy pamiętać, że tylko niektóre procesory AMD i Intel mają wbudowane możliwości obsługi VT-x (Intel) lub AMD-V (AMD) .
Jeśli nie możesz znaleźć pozycji Wirtualizacja w ustawieniach BIOS, prawdopodobnie komputer hosta nie obsługuje tej technologii. Istnieje jedno bezpłatne narzędzie, które pomoże Ci dowiedzieć się, czy w obecnej konfiguracji obsługiwana jest wirtualizacja sprzętu . Oto krótki przewodnik na temat znajdowania tego za pomocą Securable:
- Odwiedź ten link ( tutaj ) i kliknij przycisk Pobierz teraz, aby pobrać narzędzie SecurAble .
Pobieranie narzędzia SecurAble - Otwórz narzędzie SecurAble i spójrz na wirtualizację sprzętu . Jeśli jest wymieniony jako Tak, komputer hosta jest przystosowany do obsługi VT-X lub AMD-V.
Sprawdzanie, czy komputer host obsługuje wirtualizację sprzętową Uwaga: Jeśli procesor nie obsługuje wirtualizacji sprzętowej, inne poniższe metody nie pomogą rozwiązać problemu „ Tłumaczenie binarne jest niezgodne z trybem długim ”.
Jeśli ten test wykazał, że urządzenie jest w stanie obsługiwać tę technologię, postępuj zgodnie z pozostałymi metodami poniżej, aby wskazać i rozwiązać problem powodujący błąd.
Metoda 3: Sprawdź, czy masz najnowsze zintegrowane sterowniki
Jak zauważyli niektórzy użytkownicy, ten błąd może być również spowodowany nieaktualnymi lub niekompatybilnymi sterownikami grafiki na twoim hoście. Zazwyczaj zgłaszane jest to w przypadku grafiki Intel HD . Zwykle najnowsze sterowniki dla zintegrowanej karty graficznej powinny być dostarczane i instalowane przez system Windows Update.
Jednak kilku użytkowników w podobnej sytuacji zgłosiło odkrycie, że mieli oczekującą opcjonalną aktualizację systemu Windows, która czekała na aktualizację zintegrowanego sprzętu graficznego. Oto krótki przewodnik na temat sprawdzania tego na twoim komputerze:
- Naciśnij klawisz Windows + R, aby otworzyć polecenie Uruchom . Następnie wpisz „ ms-settings: windowsupdate ” i naciśnij klawisz Enter, aby otworzyć kartę Windows Update w aplikacji Ustawienia .
Uruchom okno dialogowe: ms-settings: windowsupdate Uwaga: jeśli nie korzystasz z systemu Windows 10, zamiast tego użyj „ wuapp ”.
- Na ekranie Windows Windows Update kliknij przycisk Sprawdź dostępność aktualizacji, a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować każdą oczekującą aktualizację WU .
Aktualizowanie systemu Windows - Menedżer aktualizacji - Po zainstalowaniu każdej oczekującej aktualizacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu.
Jeśli nadal występuje błąd „ Tłumaczenie binarne jest niezgodne z trybem długim ” podczas próby uruchomienia maszyny wirtualnej na VMware Workstation, przejdź do następnej metody poniżej.
Metoda 4: Wyłącz opcję Przyspiesz grafikę 3D
Dla wielu użytkowników komunikat o błędzie „ Tłumaczenie binarne jest niezgodne z trybem długim ” przestał pojawiać się po wyłączeniu opcji Przyspiesz grafikę 3D w ustawieniach VMware.
Uwaga: pamiętaj, że po wykonaniu tej metody możesz zauważyć pewne spadki wydajności, gdy maszyna hosta musi zwirtualizować niektóre grafiki wymagające prac domowych.
Oto krótki przewodnik na temat wyłączania opcji Przyspiesz grafikę 3D w VMware Workstation:
- Upewnij się, że docelowa maszyna wirtualna jest w stanie wyłączenia .
- Kliknij prawym przyciskiem myszy maszynę wirtualną, która pokazuje „ Tłumaczenie binarne jest niezgodne z trybem długim ”, a następnie kliknij Ustawienia .
Kliknij maszynę wirtualną prawym przyciskiem myszy i kliknij Ustawienia - Następnie przejdź do zakładki sprzętu i kliknij Display . W menu Wyświetlacz przejdź do grafiki 3D i odznacz pole związane z przyspieszeniem grafiki 3D .
Odznacz przełącznik związany z przyspieszeniem grafiki 3D - Uruchom ponownie maszynę wirtualną i sprawdź, czy błąd został rozwiązany.
Jeśli błąd „ Tłumaczenie binarne jest niezgodne z długim trybem ” nadal występuje, przejdź do następnej metody poniżej.
Metoda 5: Odinstaluj Avast, McAfee (lub inny system bezpieczeństwa innej firmy)
Kilku użytkowników zgłosiło, że w ich przypadku źródłem problemu był ich zewnętrzny pakiet antywirusowy. Udało nam się znaleźć całkiem sporo starych i nowych raportów, w których użytkownicy obwiniali McAfee i Avast za dezaktywację VT-X.
Uwaga: mogą istnieć inne pakiety antywirusowe, które zrobią to samo.
Jeśli napotkasz błąd „ Tłumaczenie binarne jest niezgodne z trybem długim ”, a Metoda 1 rozwiązała problem tylko tymczasowo, sprawdź, czy korzystasz z rozwiązania innej firmy. Jeśli tak, możesz przetestować i sprawdzić, czy błąd nadal występuje, gdy program antywirusowy innej firmy jest usuwany z systemu.
Kilku użytkowników zgłosiło, że w ich przypadku problem został rozwiązany w nieskończoność po tym, jak skutecznie pozbyli się swojego programu antywirusowego innej firmy. Oto krótki przewodnik, jak to zrobić:
- Skorzystaj z tego artykułu ( tutaj ), aby usunąć program antywirusowy wraz z resztkami pliku programu zabezpieczającego i ponownie uruchomić komputer po zakończeniu dezinstalacji.
- Wykonaj ponownie Metodę 1, aby upewnić się, że VT-X jest włączony na twoim hoście.
- Ponownie otwórz maszynę wirtualną i sprawdź, czy błąd został rozwiązany.