Một số người dùng gặp lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn' khi cố cài đặt hoặc khởi chạy máy ảo trong Oracle VM VirtualBox. Sự cố không đặc thù cho phiên bản Windows nào vì được báo cáo xảy ra với mọi bản phát hành Windows gần đây.
Nguyên nhân gây ra lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn'
Chúng tôi đã điều tra sự cố này bằng cách xem xét các báo cáo của người dùng và chiến lược sửa chữa. Dựa trên thu thập được, có một số kịch bản phổ biến kích hoạt lỗi này:
- CPU của bạn không hỗ trợ VT-x/AMD-V — Một số CPU cũ không được trang bị để hỗ trợ VT-x của Intel hoặc AMD-V. Nếu máy tính không hỗ trợ bất kỳ công nghệ ảo hóa nào, bạn sẽ không thể khắc phục hoặc vượt qua thông báo lỗi.
- VT-x/AMD-V bị tắt bởi Hyper-V — Hyper-V là công nghệ ảo hóa độc quyền của Microsoft. Các phiên bản Windows gần đây sẽ tự động bật Hyper-V và tắt VT-x/AMD-V để tránh xung đột. Tuy nhiên, Hyper-V không hoạt động tốt với máy ảo.
- VT-x/AMD-V bị tắt trong BIOS — Một lý do khác bạn có thể thấy lỗi này là công nghệ ảo hóa CPU dùng bị tắt từ BIOS. Trong trường hợp này, truy cập cài đặt BIOS và bật VT-x/AMD-V sẽ khắc phục lỗi và cho phép chạy máy ảo.
Nếu bạn đang gặp khó khăn khắc phục lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn', bài viết này cung cấp các bước khắc phục đã được kiểm chứng. Dưới đây, bạn sẽ tìm thấy một số phương pháp phổ biến mà người dùng khác trong tình huống tương tự đã dùng để khắc phục thông báo lỗi.
Để tránh thử các sửa chữa không cần thiết, hãy làm theo các phương pháp dưới theo trình tự trình bày. Bạn cuối cùng sẽ tìm thấy phương pháp khắc phục (hoặc ít nhất cung cấp câu trả lời cho) vấn đề của bạn.
Trước khi tiếp tục, hãy thử thực hiện quét SFC.
Phương pháp 1: Xác minh xem CPU có hỗ trợ ảo hóa không
Trước khi thử bất cứ điều gì khác, quan trọng là bạn dành thời gian điều tra xem máy tính có được trang bị để dùng VT-X hay AMD-V không. Tất cả CPU mới hơn hiện nay đều hỗ trợ ảo hóa (kể cả dòng thấp). Tuy nhiên, nếu bạn làm việc với CPU cũ, bạn nên bắt đầu bằng cách xác minh xem CPU có hỗ trợ ảo hóa không.
Có vài cách xác minh xem CPU có trang bị ảo hóa không — bạn dùng chương trình chuyên dụng cho biết CPU có hỗ trợ ảo hóa không, hoặc làm thủ công. Làm theo hướng dẫn phù hợp với cách bạn thích.
Cách xác minh CPU hỗ trợ ảo hóa tự động
Một trong những cách dễ nhất để biết máy tính có hỗ trợ ảo hóa là dùng công cụ chuyên dụng tên SecurAble. Nói chung, công cụ này sẽ phân tích sự hiện diện của các tính năng quy trình mô hình hoạt động bao gồm ảo hóa. Hướng dẫn nhanh dùng SecurAble:
- Truy cập liên kết (tại đây) và nhấp Tải ngay để tải phiên bản mới nhất của Securable.

- Mở tệp thực thi SecurAble và nhấp Có tại nhắc UAC (Kiểm soát tài khoản người dùng).
- Nếu máy tính được trang bị hỗ trợ ảo hóa phần cứng, bạn sẽ thấy Có màu xanh lá trên Ảo hóa phần cứng.

Nếu câu trả lời là Có, nghĩa là CPU máy tính của bạn được trang bị hỗ trợ ảo hóa và một trong các phương pháp tiếp theo sẽ cho phép bạn khắc phục thông báo lỗi. Nếu bạn xác định ảo hóa phần cứng không được hỗ trợ, các phương pháp khác dưới đây sẽ không khắc phục được thông báo lỗi.
Cách xác minh CPU hỗ trợ ảo hóa thủ công
Nếu bạn thích làm thủ công, bạn có thể xác minh xem CPU có hỗ trợ VT-x (trên Intel) hay AMD-V (trên AMD) bằng cách điều tra thông số kỹ thuật CPU thủ công. Để làm điều này, làm theo một trong hai hướng dẫn dưới (theo nhà sản xuất CPU của bạn):
Intel
Với bộ vi xử lý Intel, bạn có thể xem ảo hóa có được hỗ trợ không bằng cách xem Tài liệu bộ vi xử lý trên ARK.INTEL.COM. Khi đến đó, dùng chức năng tìm kiếm để tìm mẫu CPU cụ thể của bạn.
Sau đó, cuộn xuống thẻ Công nghệ nâng cao và xem trạng thái của Công nghệ ảo hóa Intel® cho I/O định hướng (VT-d) và Công nghệ ảo hóa Intel® (VT-x). Nếu bất kỳ cái nào được gắn nhãn là Không, thì công nghệ ảo hóa không được hỗ trợ bởi mẫu bộ vi xử lý của bạn.
AMD
Nếu bạn có bộ vi xử lý AMD, bạn có thể xác minh xem nó có hỗ trợ ảo hóa không bằng cách xem thông số kỹ thuật trên trang web của AMD. Dùng chức năng tìm kiếm để tìm mẫu cụ thể hoặc chọn từ danh sách. Khi đến trang dành cho mẫu CPU của bạn, mở rộng menu thả xuống Tính năng chính và xem Ảo hóa có trong Công nghệ được hỗ trợ không.
Nếu bạn thấy ảo hóa được hỗ trợ, hãy tiếp tục các phương pháp tiếp theo để khắc phục sự cố.
Phương pháp 2: Tắt Hyper-V
Hyper-V (trước đây gọi là Ảo hóa Máy chủ Windows) là công nghệ ảo hóa độc quyền của Microsoft. Hyper-V hoàn toàn có thể tạo máy ảo trên hệ thống x86 và x64 chạy Windows, nhưng nó không được VirtualBox hoặc VMware dùng vì lý do ổn định.
Tuy nhiên, các phiên bản Windows gần đây được lập trình để ưu tiên Hyper-V hơn VT-X hoặc AMD-V. Và vì Hyper-V sẽ xung đột với công nghệ ảo hóa tương tự, VT-x hoặc AMD-V sẽ bị tắt mặc định bất cứ khi nào Hyper-V được bật.
Như bạn hình dung, điều này sẽ tạo ra lỗi với VirtualBox, VMware hoặc phần mềm tương tự, vì hầu hết chúng không được thiết kế để hoạt động với Hyper-V.
May mắn thay, tắt Hyper-V sẽ khắc phục lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn' nếu đó là vấn đề. Có nhiều phương pháp để tắt Hyper-V và cho phép VT-x hoặc AMD-V lấy quyền kiểm soát. Hãy làm theo phương pháp bạn thấy thoải mái nhất.
Tắt Hyper-V qua Command Prompt
Cách dễ nhất tắt Hyper-V là gõ lệnh trong cửa sổ Command Prompt nâng cao. Đây là những gì bạn cần làm:
- Nhấn Phím Windows + R để mở hộp thoại Chạy. Nhập "cmd" và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp Có để cấp đặc quyền quản trị.

- Trong Command Prompt nâng cao, nhập/dán lệnh sau và nhấn Enter để tắt chức năng Hyper-V:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
Ngay sau khi chạy xong lệnh này, Hyper-V sẽ bị tắt và công nghệ ảo hóa do bộ vi xử lý cung cấp sẽ được tăng cường.
Tắt Hyper-V qua giao diện đồ họa (GUI)
Một phương pháp khác cho phép tắt công nghệ Hyper-V là dùng giao diện Control Panel. Phương pháp này chậm hơn nhưng nên ưu tiên nếu bạn không thoải mái chạy lệnh qua terminal. Làm theo các bước dưới để tắt Hyper-V qua màn hình Chương trình và Tính năng:
- Nhấn Phím Windows + R để mở hộp thoại Chạy. Nhập "appwiz.cpl" và nhấn Enter để mở màn hình Chương trình và Tính năng.

- Trong màn hình Chương trình và Tính năng, nhấp vào Bật hoặc tắt tính năng Windows từ khung bên trái.

- Từ menu Tính năng Windows, mở rộng thư mục Hyper-V và đảm bảo bỏ tích Công cụ quản lý Hyper-V và Nền tảng Hyper-V trước khi nhấp OK.

- Khởi động lại máy tính và xem lỗi đã được khắc phục ở lần khởi động tiếp theo chưa.
Nếu bạn vẫn gặp lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn', hãy chuyển sang phương pháp tiếp theo để biết các bước đảm bảo ảo hóa được bật từ BIOS/UEFI.
Phương pháp 3: Bật ảo hóa trong BIOS/UEFI
Một lý do khác bạn có thể gặp lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn' là do ảo hóa bị tắt từ cài đặt BIOS. Mặc dù ảo hóa được bật mặc định trên hầu hết cấu hình máy tính, đây là sự việc khá phổ biến. Đối với nhiều người dùng bị ảnh hưởng, cập nhật BIOS là điều khiến công nghệ ảo hóa trong BIOS bị tắt.
May mắn thay, bạn có thể khắc phục điều này dễ dàng bằng cách truy cập cài đặt BIOS/UEFI và bật lại công nghệ ảo hóa từ đó.
Lưu ý: Bo mạch chủ phát hành trước Windows 8 có khả năng dùng BIOS, trong khi hầu hết bản dựng PC hiện đại dùng UEFI.
Trên máy tính dùng BIOS, bạn cần nhấn phím Setup trong màn hình khởi động ban đầu. Phím Setup thường là một trong các phím F (F2, F4, F6, F8) hoặc phím Del. Nếu không xác định được phím Setup đặc thù cho bo mạch chủ, hãy tìm kiếm trực tuyến 'mẫu bo mạch chủ + phím setup'.
Trên máy tính dùng UEFI, hãy khởi động vào menu Tùy chọn Khởi động nâng cao. Từ đó, bạn có thể truy cập cài đặt firmware UEFI.
Khi đã vào cài đặt BIOS/UEFI, hãy tìm tùy chọn gắn nhãn Intel VT-x, AMD-V, Công nghệ ảo hóa Intel, Vanderpool, v.v. Bạn thường tìm thấy tùy chọn dưới Bộ vi xử lý, Bảo mật, Chipset, Nâng cao, Kiểm soát Chipset nâng cao, Cấu hình CPU nâng cao, v.v.
Khi tìm thấy tùy chọn, hãy đảm bảo bật nó.
Lưu ý: Các cài đặt bạn tìm thấy trong BIOS/UEFI sẽ khác nhau tùy thuộc vào nhà sản xuất bo mạch chủ và CPU. Nếu bạn không tự tìm thấy tùy chọn, hãy tìm kiếm trực tuyến các bước cụ thể bật ảo hóa phần cứng trên cấu hình của bạn.
Khi đã bật ảo hóa, lưu thay đổi và khởi động lại máy tính. Ở lần khởi động tiếp theo, lỗi 'Tăng tốc phần cứng VT-x/AMD-V không khả dụng trên hệ thống của bạn' sẽ không còn xảy ra khi bạn cố cài đặt hoặc chạy máy ảo.