Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục lỗi VirtualBox VT‑x Not Available trên Windows 10 – Sửa từng bước

Hướng dẫn này chứa hướng dẫn để khắc phục lỗi sau trong VirtualBox: "Failed to open a session for the virtual machine <VM MachineName>. VT-x is not available (VERR_VMX_NO_VMX) with Result Code: E_FAIL (0x80004005), Component: ConsoleWrap, Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed".

Khắc phục lỗi VirtualBox VT‑x Not Available trên Windows 10 – Sửa từng bước

Lỗi VirtualBox "VT-x is not available" xuất hiện trên máy tính Windows 10 Pro, với bo mạch chủ Gigabyte Z370 HD3P và bộ vi xử lý Intel Core i7-8700 hỗ trợ Intel® Virtualization Technology (VT-x). Ngoài lỗi "VT-x is not available" trong VirtualBox, công cụ SecurAble cũng cho biết Hardware Virtualization không khả dụng trên hệ thống.

Khắc phục lỗi VirtualBox VT‑x Not Available trên Windows 10 – Sửa từng bước

Cách KHẮC PHỤC: Lỗi "VT-x is not available" trong VirtualBox.

Quan trọng: Trước khi tiếp tục áp dụng các bước dưới đây, hãy đảm bảo CPU đã cài đặt hỗ trợ các tính năng sau: *

a. Công nghệ ảo hóa (Virtualization technology).
b. Ngăn chặn thực thi dữ liệu phần cứng (Hardware DEP) **

Ghi chú:
* Để dễ dàng kiểm tra xem hệ thống của bạn có hỗ trợ yêu cầu ảo hóa hay không, bạn có thể sử dụng công cụ SecurAble.

** Tính năng "Data execution prevention (DEP)" cũng được gọi là "No Execute (NX)" cho bộ vi xử lý AMD và "Execute Disable (XD)" cho bộ vi xử lý Intel.

Bước 1. Bật ảo hóa phần cứng trong BIOS.

1. Trước hết, hãy tiến hành bật tính năng Virtualization Technology trong cài đặt BIOS. Để làm điều đó, khởi động lại hệ thống và vào cài đặt BIOS. Sau đó…

A. Nếu bạn sở hữu CPU Intel:

  • Nhấp thẻ Advanced * (Nâng cao) và đặt Virtualization (còn gọi là "Intel® Virtualization Technology (VT-x)") thành Enable (Bật).

* Lưu ý: Trong một số BIOS, cài đặt ảo hóa nằm dưới tùy chọn Performance (Hiệu suất).

B. Nếu bạn sở hữu CPU AMD:

  • Nhấp thẻ M.I.T. –> Advanced Frequency Settings (Cài đặt tần số nâng cao) –> Advanced Core settings (Cài đặt lõi nâng cao) và đặt SVM Mode (còn gọi là "Secure Virtual Machine") thành Enable.

2. Lưu và thoát cài đặt BIOS.
3. Thử khởi động máy ảo VirtualBox. Nếu bạn vẫn gặp cùng lỗi, hãy tiến hành bên dưới.

Bước 2. Tắt Hyper-V. *

* Lưu ý: Bước này chỉ áp dụng cho Windows 10 Professional và Enterprise.

1. Điều hướng đến Windows Control Panel và mở Programs and Features (Chương trình và Tính năng).
2. Nhấp Turn Windows features on or off (Bật/Tắt tính năng Windows).

Khắc phục lỗi VirtualBox VT‑x Not Available trên Windows 10 – Sửa từng bước

3. Bỏ chọn tính năng Hyper-V và nhấp OK. *

* Lưu ý: Nếu Hyper-V không được bật, hãy thử thủ thuật sau: Bật Hyper-V –> Khởi động lại máy tính –> Tắt Hyper-V và khởi động lại lần nữa.

Khắc phục lỗi VirtualBox VT‑x Not Available trên Windows 10 – Sửa từng bước

4. Khi thao tác gỡ bỏ hoàn tất, khởi động lại máy tính của bạn.

5. Sau khi khởi động lại, mở Command Prompt as Administrator (Command Prompt với quyền Quản trị viên).
6. Gõ lệnh sau và nhấn Enter:

  • bcdedit /set hypervisorlaunchtype off

7. Khởi động lại máy tính.
8. Sau khi reboot, khởi động VM.

Bạn đã xong! Hãy cho tôi biết hướng dẫn này có giúp ích cho bạn không bằng cách để lại bình luận về trải nghiệm của bạn. Vui lòng thích và chia sẻ hướng dẫn này để giúp người khác.