Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: Dịch nhị phân không tương thích với chế độ dài

Một số người dùng Windows gặp lỗi "Dịch nhị phân không tương thích với chế độ dài" khi cố gắng mở máy ảo với VMware Workstation. Người dùng khác báo cáo rằng đối với họ, thông báo này chỉ xuất hiện khi máy chủ (host PC) vào chế độ "ngủ" (sleep).

Khắc phục: Dịch nhị phân không tương thích với chế độ dài

Nguyên nhân gây ra lỗi Dịch nhị phân không tương thích với chế độ dài?

Chúng tôi đã điều tra vấn đề bằng cách xem xét các báo cáo của người dùng trải qua cùng lỗi. Từ những gì thu thập được, có một số tình huống sẽ kích hoạt vấn đề cụ thể này:

  • Công nghệ ảo hóa bị tắt từ cài đặt BIOS – Hầu hết người dùng đã khắc phục được vấn đề sau khi bật Công nghệ ảo hóa (VT) từ cài đặt BIOS. Đây là trường hợp phổ biến nhất tại sao lỗi cụ thể này xuất hiện.
  • Chu kỳ ngủ kích hoạt lỗi – Vì vấn đề cũng được báo cáo xảy ra khi máy chủ vào chế độ ngủ, có bằng chứng rằng lỗi cũng có thể được kích hoạt bởi một số việc hệ điều hành thực hiện khi chuẩn bị vào chế độ "ngủ".
  • Máy chủ không hỗ trợ VT-X – Thông báo này cũng có thể hiển thị nếu máy chủ không được trang bị để hỗ trợ ảo hóa phần cứng.
  • Driver đồ họa tích hợp Intel đã lỗi thời – Một số người dùng báo cáo vấn đề được giải quyết sau khi họ để Windows Update cập nhật driver đồ họa tích hợp Intel lên phiên bản mới nhất.
  • Máy chủ không hỗ trợ tăng tốc đồ họa 3D – Một số người dùng bị ảnh hưởng báo cáo vấn đề được khắc phục sau khi họ tắt tùy chọn Accelerate 3D graphics từ Cài đặt VMware.
  • Phần mềm diệt virus bên thứ 3 vô hiệu hóa VT-X – Có báo cáo về Avast và McAfee vô hiệu hóa công nghệ VT-X ngay cả sau khi người dùng đã cụ thể bật nó từ BIOS.

Nếu bạn đang đấu tranh để khắc phục vấn đề cụ thể này, bài viết này sẽ cung cấp cho bạn một số bước khắc phục sự cố. Dưới đây bạn có một bộ sưu tập các phương pháp mà người dùng khác trong tình huống tương tự đã dùng để khắc phục vấn đề. Để có kết quả tốt nhất, hãy làm theo các bước dưới đây theo thứ tự cho đến khi bạn gặp sửa chữa hiệu quả trong việc khắc phục vấn đề cho tình huống cụ thể của bạn.

Phương pháp 1: Bật Công nghệ ảo hóa Intel (VT)

Lý do số một khiến lỗi "Dịch nhị phân không tương thích với chế độ dài" xảy ra là do Công nghệ ảo hóa (VT) bị tắt trong cài đặt BIOS. Trên nhiều bo mạch chủ, tùy chọn này bị tắt theo mặc định. Một khả năng khác là công nghệ Hyper-V của Microsoft đã tắt Công nghệ ảo hóa tích hợp khi nó được bật.

Trong mọi trường hợp, bạn có thể khắc phục vấn đề bằng cách truy cập cài đặt BIOS và bật Công nghệ ảo hóa (VT). Nhưng để làm điều này, bạn sẽ cần truy cập cài đặt BIOS. Quy trình này tương tự cho tất cả máy, nhưng khóa khởi động (boot key) khác nhau tùy thuộc vào nhà sản xuất bo mạch chủ.

Để truy cập cài đặt BIOS, nhấn khóa BIOS liên tục trong quy trình khởi động ban đầu. Khóa BIOS là một trong các phím F (F2, F4, F5, F8, F10, F12) hoặc phím Del (trên máy Dell. Nếu bạn không biết khóa BIOS, bạn thường có thể nhìn thấy nó trong các bài kiểm tra xác minh đầu tiên (ngay sau khi bạn bật máy).

Khắc phục: Dịch nhị phân không tương thích với chế độ dài

Lưu ý: Bạn cũng có thể tìm kiếm trực tuyến khóa BIOS cụ thể cho bo mạch chủ của bạn.

Khi bạn vào cài đặt BIOS, đi đến tab Security và truy cập menu Virtualization. Sau đó, đảm bảo Virtualization Technology được đặt thành Enabled.

Khắc phục: Dịch nhị phân không tương thích với chế độ dài

Lưu ý: Hãy nhớ rằng tùy thuộc vào nhà sản xuất bo mạch chủ, bạn có thể tìm thấy tùy chọn này ở vị trí khác hoặc tên khác. Tùy thuộc vào phiên bản BIOS, bạn có thể tìm thấy tùy chọn bật VT trong Advanced – Intel (R) Virtualization Technology.

Khi VT đã được bật, đảm bảo bạn lưu thay đổi trong BIOS và khởi động lại máy. Khi lần khởi động tiếp theo hoàn tất, xem liệu vấn đề đã được khắc phục bằng cách bật máy tương tự lại trong VMware.

Nếu bạn vẫn gặp cùng vấn đề hoặc phương pháp này không áp dụng được, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2: Xác minh xem máy chủ có hỗ trợ ảo hóa phần cứng không

Nếu bạn đã đến đây mà không có kết quả, có khả năng máy của bạn đơn giản không được trang bị để hỗ trợ ảo hóa phần cứng. Hãy nhớ rằng chỉ một số bộ vi xử lý AMD và Intel có khả năng tích hợp hỗ trợ VT-x (Intel) hoặc AMD-V (AMD).

Nếu bạn không thể tìm thấy mục Virtualization trong cài đặt BIOS, có khả năng máy chủ không hỗ trợ công nghệ này. Có một tiện ích miễn phí sẽ giúp bạn tìm ra xem Ảo hóa phần cứng có được hỗ trợ trên cấu hình hiện tại hay không. Dưới đây là hướng dẫn nhanh tìm ra điều này bằng Securable:

  1. Truy cập liên kết này (tại đây) và nhấp nút Download now để tải tiện ích SecurAble.Khắc phục: Dịch nhị phân không tương thích với chế độ dài
  2. Mở tiện ích SecurAble và nhìn phía trên Hardware Virtualization. Nếu nó được liệt kê là Yes, máy chủ được trang bị để hỗ trợ VT-X hoặc AMD-V.Khắc phục: Dịch nhị phân không tương thích với chế độ dài

    Lưu ý: Nếu Ảo hóa phần cứng không được CPU hỗ trợ, các phương pháp khác dưới đây sẽ không giúp bạn khắc phục lỗi "Dịch nhị phân không tương thích với chế độ dài".

Trong trường hợp kiểm tra này cho thấy máy của bạn có khả năng hỗ trợ công nghệ này, hãy làm theo các phương pháp còn lại dưới đây theo thứ tự để xác định và khắc phục vấn đề gây ra lỗi.

Phương pháp 3: Xác minh xem bạn có driver tích hợp mới nhất không

Như một số người dùng đã chỉ ra, lỗi này cũng có thể do driver đồ họa lỗi thời hoặc không tương thích trên máy chủ. Điều này thường được báo cáo xảy ra với Intel HD graphics. Bình thường, driver mới nhất cho card đồ họa tích hợp của bạn nên được phân phối và cài đặt bởi Windows Update.

Tuy nhiên, một số người dùng trong tình huống tương tự đã báo cáo phát hiện họ có bản cập nhật tùy chọn Windows đang chờ để cập nhật phần cứng đồ họa tích hợp. Dưới đây là hướng dẫn nhanh kiểm tra xem đây có phải trường hợp trên máy của bạn:

  1. Nhấn Windows + R để mở lệnh Run. Sau đó, gõ "ms-settings:windowsupdate" và nhấn enter để mở tab Windows Update của ứng dụng Settings.Khắc phục: Dịch nhị phân không tương thích với chế độ dài

    Lưu ý: Nếu bạn không dùng Windows 10, dùng "wuapp" thay thế.

  2. Trong màn hình Windows Update, nhấp nút Check for Updates và sau đó làm theo hướng dẫn trên màn hình để cài đặt mọi bản WU Update đang chờ.Khắc phục: Dịch nhị phân không tương thích với chế độ dài
  3. Khi mọi bản cập nhật chờ đã được cài đặt, khởi động lại máy và xem liệu vấn đề đã được khắc phục ở lần khởi động tiếp theo.

Nếu bạn vẫn thấy lỗi "Dịch nhị phân không tương thích với chế độ dài" khi cố gắng chạy máy ảo trong VMware Workstation, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 4: Tắt tùy chọn Accelerate 3D graphics

Đối với nhiều người dùng, thông báo lỗi "Dịch nhị phân không tương thích với chế độ dài" ngừng xuất hiện sau khi họ tắt tùy chọn Accelerate 3D graphics từ Cài đặt VMware.

Lưu ý: Hãy nhớ rằng sau khi bạn thực hiện phương pháp này, bạn có thể nhận thấy một số giảm hiệu suất khi máy chủ cần ảo hóa một số việc đồ họa yêu cầu cao.

Dưới đây là hướng dẫn nhanh tắt tùy chọn Accelerate 3D graphics từ VMware Workstation:

  1. Đảm bảo máy ảo mục tiêu ở trạng thái Powered Off.
  2. Nhấp chuột phải vào máy ảo đang hiển thị lỗi "Dịch nhị phân không tương thích với chế độ dài" và nhấp vào Settings.Khắc phục: Dịch nhị phân không tương thích với chế độ dài
  3. Tiếp theo, đi đến tab hardware và nhấp vào Display. Trong menu Display, đi đến 3D graphics và bỏ chọn hộp liên quan đến Accelerate 3d graphics.Khắc phục: Dịch nhị phân không tương thích với chế độ dài
  4. Khởi động máy ảo lại và xem liệu lỗi đã được khắc phục hay không.

Nếu lỗi "Dịch nhị phân không tương thích với chế độ dài" vẫn đang xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 5: Gỡ cài đặt Avast, McAfee (hoặc hệ thống bảo mật bên thứ 3 khác)

Một số người dùng báo cáo rằng trong trường hợp của họ, nguồn gốc vấn đề là bộ diệt virus bên ngoài. Chúng tôi đã tìm thấy khá nhiều báo cáo người dùng cũ & mới nơi người dùng đổ lỗi cho McAfee và Avast là những thứ vô hiệu hóa VT-X.

Lưu ý: Có thể có bộ diệt virus khác làm điều tương tự.

Nếu bạn đang gặp lỗi "Dịch nhị phân không tương thích với chế độ dài" và Phương pháp 1 chỉ giải quyết vấn đề tạm thời, hãy xem liệu bạn có dùng giải pháp bên thứ 3 không. Nếu có, bạn có thể muốn kiểm tra xem lỗi có còn xảy ra khi phần mềm diệt virus bên thứ 3 bị xóa khỏi hệ thống hay không.

Một số người dùng báo cáo rằng trong trường hợp của họ, vấn đề được khắc phục vĩnh viễn sau khi họ thành công loại bỏ phần mềm diệt virus bên thứ 3. Dưới đây là hướng dẫn nhanh cách làm điều này:

  1. Dùng bài viết này (tại đây) để đảm bảo bạn xóa phần mềm diệt virus cùng với bất kỳ file thừa nào của chương trình bảo mật và khởi động lại máy khi gỡ cài đặt hoàn tất.
  2. Làm theo Phương pháp 1 lại để đảm bảo VT-X được bật trên máy chủ.
  3. Mở máy ảo lại và xem liệu lỗi đã được khắc phục hay không.