Khắc phục: VT-X bị tắt trong Bios cho tất cả các chế độ CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Một số người dùng đang gặp phải VT-X bị tắt trong Bios cho tất cả các chế độ CPU (Verr_Vmx_Msr_All_Vmx_Disabled) lỗi khi cố gắng mở một máy ảo với VM Virtualbox. Sự cố được báo cáo là xảy ra trên tất cả các phiên bản Windows gần đây và trên một số bản phân phối Ubuntu. Bản chất của máy ảo dường như không quan trọng vì có những lần xuất hiện được báo cáo với cả phiên ảo Windows và Ubuntu bị lỗi với cùng một thông báo lỗi.



VT-x bị tắt trong BIOS đối với tất cả các chế độ CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x bị tắt trong BIOS đối với tất cả các chế độ CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



Điều gì đang khiến VT-X bị Vô hiệu hóa trong Bios cho Tất cả Chế độ CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Chúng tôi đã điều tra thông báo lỗi cụ thể này bằng cách xem nhiều báo cáo người dùng khác nhau và giải pháp mà họ đã sử dụng để khắc phục sự cố. Sự cố này không dễ sửa vì nó xảy ra trên cả Windows và Linux. Tuy nhiên, chúng tôi đã phát hiện ra một số trường hợp phổ biến được biết là gây ra thông báo lỗi cụ thể này:



  • Công nghệ ảo hóa (VT-X) bị tắt từ BIOS - Hầu hết thời gian, sự cố cụ thể này xảy ra do VT-X bị tắt từ cấp BIOS trên máy. Máy chủ lưu trữ 64-bit cần phải bật Công nghệ ảo hóa (VTx) trong BIOS. Trên một số máy, bạn cũng sẽ cần bật Công nghệ ảo hóa nhập / xuất được hướng vào (VTd).
  • CPU của bạn không hỗ trợ VT-X / AMD-V - Một trường hợp khác có thể xảy ra là CPU của bạn không được trang bị để hỗ trợ ảo hóa. Điều này có thể xảy ra với các thiết lập cũ sử dụng CPU cũ.
  • PAE và NX bị tắt trên CPU chủ - Một số người dùng đã báo cáo rằng sự cố đã được giải quyết sau khi họ đảm bảo rằng CPU được ảo hóa được định cấu hình để chạy với Tiện ích mở rộng địa chỉ vật lý (PAE)NX .
  • RAM được phân bổ không đủ hoặc vượt quá khả năng của hệ thống - Việc thay đổi giá trị Bộ nhớ cơ sở mặc định đã giúp rất nhiều người dùng gặp phải vấn đề tương tự có thể giải quyết triệt để.
  • Giải pháp bảo mật của bên thứ 3 đang can thiệp vào VT-X Vt-D - Có một số máy khách AV của bên thứ ba được biết là gây nhiễu VirtualBox. Thiết lập một quy tắc o gỡ cài đặt hoàn toàn ứng dụng Av sẽ giải quyết được xung đột.

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

Để có kết quả tốt nhất, hãy làm theo các phương pháp bên dưới theo thứ tự được trình bày cho đến khi bạn gặp phải bản sửa lỗi giải quyết được sự cố trong trường hợp cụ thể của bạn.

Phương pháp 1: Xác minh xem CPU của bạn có hỗ trợ VT-X / AMD-V hay không

Trước khi thử bất kỳ điều gì khác, hãy đảm bảo rằng hệ thống mà bạn đang gặp phải sự cố được thiết kế để phù hợp với VT-X (Intel) hoặc là AMD-V (AMD) . Nếu CPU của bạn đủ cũ, có thể chỉ đơn giản là nó không được thiết kế để hỗ trợ ảo hóa.



Có một số phương pháp mà bạn có thể làm theo để xác minh xem CPU của bạn có hỗ trợ ảo hóa hay không, nhưng chúng tôi sẽ thực hiện một cách dễ dàng. SecurAble là một phần mềm miễn phí sẽ giúp chúng tôi xác định các tính năng bộ xử lý của bạn và cho chúng tôi biết liệu ảo hóa có thể đạt được hay không.

Dưới đây là hướng dẫn nhanh về cách tải xuống và sử dụng SecurAble để xem liệu CPU của bạn có hỗ trợ ảo hóa hay không:

  1. Truy cập liên kết này ( đây ), cuộn xuống phần tải xuống và nhấp vào Tải ngay.

    Tải xuống SecurAble

    Tải xuống SecurAble

  2. Sau khi tải xuống tiện ích, chỉ cần mở tệp thực thi và bạn đã sẵn sàng. Nhấp chuột Đúng tại UAC (Lời nhắc tài khoản người dùng) và đợi cho đến khi CPU của bạn được phân tích.
  3. Sau khi kết quả hiển thị, hãy kiểm tra xem bạn có Đúng trực tiếp trên Ảo hóa phần cứng . nhấn một phím để vào thiết lập hoặc bios

    Ảo hóa phần cứng được hỗ trợ trong ví dụ này

    Nếu bạn xác nhận rằng ảo hóa phần cứng được hỗ trợ, bạn có thể làm theo các phương pháp bên dưới để biết rằng một trong số chúng sẽ giải quyết VT-X bị tắt trong Bios cho tất cả các chế độ CPU (Verr_Vmx_Msr_All_Vmx_Disabled) lỗi.

Trong trường hợp kiểm tra cho thấy máy của bạn không hỗ trợ ảo hóa phần cứng, bạn sẽ không thể giải quyết sự cố bằng các phương pháp bên dưới.

Phương pháp 2: Bật Công nghệ ảo hóa (VTX) từ BIOS

Nếu bạn gặp phải sự cố trên máy chủ 64 bit, hãy nhớ rằng bạn có thể cần bật Công nghệ ảo hóa (VTx) từ cài đặt BIOS của bạn. Trên một số bo mạch chủ, bạn cũng sẽ cần bật Công nghệ ảo hóa I / O được hướng vào (VTd)

Một số bo mạch chủ có tùy chọn này được bật theo mặc định, nhưng sự can thiệp của người dùng thủ công hoặc sự can thiệp của bên thứ ba có thể vô hiệu hóa tùy chọn này.

Ghi chú: Windows Hyper V cũng có thể chịu trách nhiệm vô hiệu hóa VT-x trên máy tính của bạn.

Hãy nhớ rằng các tùy chọn menu chính xác liên quan đến việc kích hoạt VT-X hoặc AMD-V sẽ khác nhau tùy theo bo mạch chủ của bạn. Nhưng nhìn chung, các bước gần giống nhau. Dưới đây là hướng dẫn nhanh về cách đảm bảo rằng VT-X hoặc AMD-V được bật trong cài đặt BIOS của bạn:

  1. Khởi động máy của bạn và nhấn Khóa thiết lập liên tục cho đến khi bạn vào BIOS. Phím Cài đặt thường sẽ được hiển thị trên màn hình ngay sau khi bạn khởi động máy tính của mình. Nếu bạn không thấy nó, hãy thử liên tục nhấn Phím F (F2, F4, F8, F10, F12) hoặc là Phím Del (máy tính Dell) cho đến khi bạn hiểu đúng.
    Bật ảo hóa trên BIOS dựa trên HP

    Nhấn [phím] để vào thiết lập

    Ghi chú: Bạn có thể thực hiện tìm kiếm trực tuyến với “ * phiên bản bo mạch chủ * phím BIOS ”Để tránh việc thử nghiệm các cách kết hợp khác nhau.
  2. Sau khi bạn vào cài đặt BIOS, hãy chuyển đến Bảo mật> Bảo mật hệ thống và kích hoạt Công nghệ ảo hóa (VTx) và / hoặc Công nghệ ảo hóa I / O điều hướng (VTd).

    Tắt Avast

    Bật ảo hóa trên BIOS dựa trên HP

    Ghi chú: Hãy nhớ rằng tên hoặc vị trí sẽ khác nhau tùy thuộc vào bo mạch chủ của bạn. Trên một số phiên bản BIOS, bạn sẽ cần bật Công nghệ ảo hóa từ Các tính năng BIOS nâng cao . Trên bo mạch chủ dựa trên Intel, bạn có thể bật ảo hóa từ Nâng cao> Công nghệ ảo hóa Intel (R) .

  3. Sau khi công nghệ ảo hóa đã được bật trên máy, hãy lưu cấu hình BIOS hiện tại của bạn và thoát cài đặt BIOS để cho phép máy khởi động lại.
  4. Ở lần khởi động tiếp theo, hãy xem sự cố đã được giải quyết chưa bằng cách cố gắng mở cùng một máy ảo (máy ảo trước đó hiển thị thông báo lỗi)

Nếu bạn vẫn gặp phải VT-X bị tắt trong Bios cho tất cả các chế độ CPU (Verr_Vmx_Msr_All_Vmx_Disabled) lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 3: Bật PAE / NX từ Trình quản lý VirtualBox

Một số người dùng đang đấu tranh để giải quyết cùng một thông báo lỗi đã báo cáo rằng sự cố đã được giải quyết hoàn toàn sau khi họ tung hứng với cài đặt Thiết bị ảo và được bật PAE / NX từ Cài đặt thực đơn.

Tùy chọn này xác định liệu PAE (Tiện ích mở rộng địa chỉ vật lý) và khả năng NX của CPU chủ sẽ được hiển thị trên máy ảo.

Mặc dù điều này không được đảm bảo sẽ hoạt động, nhưng nó thường được báo cáo để giải quyết sự cố trên các máy tính 64 bit được xác nhận là hỗ trợ ảo hóa phần cứng. Dưới đây là hướng dẫn nhanh về cách bật PAE / NX từ Oracle VM VirtualBox:

  1. Chọn máy đang hiển thị thông báo lỗi từ ngăn bên trái và sau đó nhấp vào Cài đặt biểu tượng.

    Truy cập menu Cài đặt của máy bị lỗi

  2. Trong cửa sổ Cài đặt của máy ảo, hãy chuyển đến Hệ thống (sử dụng ngăn bên trái) và truy cập vào Bộ xử lý chuyển hướng. Sau đó, hãy đảm bảo rằng Bật PAE / NX hộp kiểm (liên kết với Tính năng mở rộng ) được kiểm tra. go to System>Bộ xử lý và chọn hộp được liên kết với Bật PAE / NX

    đi tới Hệ thống> Bộ xử lý và chọn hộp được liên kết với Bật PAE / NX

  3. Lưu các thay đổi và khởi động lại máy ảo.

Nếu bạn vẫn thấy VT-X bị tắt trong Bios cho tất cả các chế độ CPU (Verr_Vmx_Msr_All_Vmx_Disabled) khi cố khởi động máy ảo, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 4: Tăng kích thước RAM

Một số người dùng gặp phải sự cố tương tự đã báo cáo rằng sự cố đã được giải quyết sau khi họ tăng kích thước RAM được phân bổ và khởi động lại máy ảo.

Cập nhật: Một số người dùng đã báo cáo rằng trong trường hợp của họ, bản sửa lỗi thực sự liên quan đến việc giảm kích thước RAM được phân bổ.

Nếu các phương pháp trên được chứng minh là không hiệu quả, hãy làm theo các bước bên dưới để tăng hoặc giảm kích thước RAM:

  1. Chọn máy ảo đang gây ra sự cố cho bạn và nhấp vào Cài đặt biểu tượng.

    Truy cập menu Cài đặt của máy bị lỗi

  2. bên trong Cài đặt cửa sổ, đi tới Hệ thống và truy cập Bo mạch chủ chuyển hướng. Khi bạn đến đó, hãy tăng bộ nhớ được cấp phát ( Bộ nhớ cơ sở ) bằng cách điều chỉnh thanh trượt, sau đó nhấp vào Đồng ý để lưu các thay đổi.

    Mở rộng bộ nhớ cơ sở

  3. Chạy máy ảo và xem sự cố đã được giải quyết chưa. Nếu bạn vẫn gặp lỗi tương tự, hãy quay lại Bo mạch chủ bằng cách sử dụng bước 2 và đặt Bộ nhớ cơ sở thấp hơn so với ban đầu.

    Thu hẹp bộ nhớ cơ sở

  4. Chạy lại máy và xem sự cố đã được giải quyết chưa.

Phương pháp 5: Ngăn chặn phần mềm chống vi-rút của bên thứ 3 can thiệp vào ảo hóa phần cứng

Một thủ phạm khó xảy ra nhưng đã được xác định là nguyên nhân gây ra sự cố hết lần này đến lần khác là giải pháp chống vi-rút của bên thứ ba. Một số người dùng gặp phải vấn đề tương tự đã báo cáo rằng trong trường hợp của họ, Avast (hoặc một ứng dụng khách AV bên thứ ba khác) đã kích hoạt thông báo lỗi.

Hóa ra, một số giải pháp bảo mật của bên thứ 3 đang chạy một thứ gì đó ở chế độ nền để tạo tính năng 'hộp cát'. Điều này kết thúc khóa các tính năng ảo hóa không được sử dụng bởi VirtualBox hoặc một ứng dụng khách tương tự.

Nếu bạn đang sử dụng ứng dụng bảo mật của bên thứ ba, thì việc tắt tính năng bảo vệ theo thời gian thực từ ứng dụng này sẽ không giúp bạn giải quyết vấn đề. Các quy tắc bảo mật tương tự sẽ được duy trì chắc chắn cho dù AV của bạn có đang hoạt động hay không.

Nếu đang sử dụng Avast, bạn có thể ngăn máy khách bảo mật can thiệp vào VirtualBox bằng cách truy cập Cài đặt> Khắc phục sự cố và bỏ chọn hộp được liên kết với Bật ảo hóa được phần cứng hỗ trợ . Khởi động lại hệ thống của bạn sau khi bạn thực hiện thay đổi này.

Tắt ảo hóa phần cứng của Avast

Nếu bạn đang sử dụng một ứng dụng khách khác, hãy tìm kiếm cài đặt tương đương trực tuyến. Nhưng hãy nhớ rằng một số máy khách AV bên thứ 3 sẽ không cho phép bạn tắt tính năng hộp cát.

Nếu đúng như vậy, giải pháp duy nhất là gỡ cài đặt hoàn toàn AV của bên thứ ba khỏi hệ thống của bạn. Bạn có thể làm điều này dễ dàng bằng cách làm theo hướng dẫn này ( đây ).

6 phút đọc