Một số người dùng nhận được thông báo ‘ 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ỗi khi cố gắng cài đặt hoặc khởi chạy máy ảo trong Oracle VM Virtualbox. Vấn đề không phải là cụ thể đối với một phiên bản Windows nhất định vì nó được báo cáo là xảy ra với mọi bản phát hành Windows gần đây.
Điều gì đang gây ra ' 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ỗi
Chúng tôi đã điều tra vấn đề cụ thể này bằng cách xem xét các báo cáo khác nhau của người dùng và các chiến lược sửa chữa mà họ đã sử dụng để giải quyết vấn đề. Dựa trên những gì chúng tôi thu thập được, có một số trường hợp phổ biến sẽ kích hoạt thông báo lỗi cụ thể này:
- CPU của bạn không hỗ trợ VT-x / AMD-V - Một số CPU cũ hơn không được trang bị để hỗ trợ VT-x hoặc AMD-V của Intel. Nếu máy tính của bạn được chọn không hỗ trợ bất kỳ công nghệ ảo hóa nào, bạn sẽ không thể tránh hoặc giải quyết thông báo lỗi.
- VT-x / AMD-V đã bị Hyper-V tắt - 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 nhất sẽ tự động bật Hyper-V và tắt VT-x / AMD-V để tránh bất kỳ 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 khiến bạn có thể thấy thông báo lỗi này là công nghệ ảo hóa mà CPU của bạn sử dụng đã bị vô hiệu hóa khỏi BIOS. Trong trường hợp này, hãy truy cập cài đặt BIOS và bật VT-x / AMD-V sẽ giải quyết thông báo lỗi và cho phép bạn chạy các máy ảo.
Nếu bạn hiện đang gặp khó khăn trong việc giải quyết vấn đề ‘ 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ỗi, bài viết này sẽ cung cấp cho bạn một bộ sưu tập các bước khắc phục sự cố đã được xác minh. Ở bên dưới, bạn sẽ tìm thấy một số phương pháp phổ biến mà những người dùng khác trong tình huống tương tự đã sử dụng để giải quyết thông báo lỗi.
Để giúp bạn không phải thử các bản sửa lỗi không cần thiết, hãy làm theo các phương pháp bên dưới theo thứ tự được trình bày. Cuối cùng, bạn sẽ tìm thấy một phương pháp giải quyết (hoặc ít nhất là 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ủa bạn có hỗ trợ ảo hóa không
Trước khi thử bất kỳ thứ gì khác, điều quan trọng là bạn phải dành thời gian để điều tra xem máy tính của mình có được trang bị để sử dụng VT-X hay AMD-V hay không. Tất cả các CPU mới hơn hiện nay sẽ hỗ trợ ảo hóa (bao gồm cả những CPU ở tầm thấp). Tuy nhiên, nếu bạn đang làm việc với một CPU cũ hơn, bạn nên bắt đầu bằng cách xác minh xem CPU của bạn có hỗ trợ ảo hóa hay không.
Có một số cách để xác minh xem CPU của bạn có được trang bị để sử dụng ảo hóa hay không - bạn sử dụng một chương trình chuyên dụng sẽ cho bạn biết liệu ảo hóa có được hỗ trợ trên CPU của bạn hay không hoặc thực hiện mọi việc theo cách thủ công. Làm theo bất kỳ hướng dẫn nào gần với cách tiếp cận ưa thích của bạn.
Cách xác minh xem CPU của bạn có hỗ trợ Ảo hóa tự động hay không
Một trong những cách dễ nhất để tìm hiểu xem máy tính của bạn có hỗ trợ ảo hóa hay không là sử dụng công cụ chuyên dụng có tên SecurAble . Trong số những thứ khác, 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 cả ảo hóa. Dưới đây là hướng dẫn nhanh về cách sử dụng SecurAble :
- Truy cập liên kết này (tại đây) và nhấp vào Tải xuống ngay bây giờ để tải xuống phiên bản mới nhất của Có thể bảo mật .
- Mở tệp thi hành SecurAble và nhấp vào Có tại UAC (Kiểm soát tài khoản người dùng) nhắc nhở.
- Nếu máy tính của bạn được trang bị để hỗ trợ ảo hóa phần cứng, bạn sẽ thấy màu xanh lục Có ở trên Ảo hóa phần cứng .
Nếu câu trả lời là Có, điều đó 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 bên dưới sẽ cho phép bạn giải quyết thông báo lỗi. Nếu bạn xác định rằng ảo hóa phần cứng không được hỗ trợ, hãy làm theo các phương pháp khác bên dưới sẽ không giải quyết được thông báo lỗi.
Cách xác minh xem CPU của bạn có hỗ trợ Ảo hóa theo cách thủ công hay không
Nếu muốn làm mọi việc theo cách thủ công, bạn có thể xác minh xem CPU của mình có hỗ trợ VT-x (trên Intel) hay AMD-V (trên AMD) hay không bằng cách điều tra các thông số kỹ thuật của CPU theo cách thủ công. Để thực hiện việc này, hãy làm theo một trong hai hướng dẫn bên dưới (tùy theo nhà sản xuất CPU của bạn):
Intel
Với bộ xử lý Intel, bạn có thể biết liệu Ảo hóa có được hỗ trợ hay không bằng cách xem Tài liệu về bộ xử lý có trên ARK.INTEL.COM . Khi bạn đến đó, hãy sử dụng chức năng tìm kiếm để tìm kiếm kiểu CPU cụ thể của bạn.
Sau đó, cuộn xuống Công nghệ nâng cao và xem trạng thái của I ntel® Virtualization Technology for Directed I / O (VT-d) và Công nghệ ảo hóa Intel® (VT-x) . Nếu bất kỳ cái nào trong số chúng được gắn nhãn là Không, thì công nghệ ảo hóa không được hỗ trợ bởi kiểu bộ xử lý của bạn.
AMD
Nếu bạn có bộ xử lý AMD, bạn có thể xác minh xem nó có hỗ trợ ảo hóa hay không bằng cách xem thông số kỹ thuật trên trang web của AMD . Sử dụng chức năng tìm kiếm để tìm mô hình cụ thể của bạn hoặc chọn mô hình đó từ danh sách. Khi bạn đến trang web dành riêng cho kiểu CPU của mình, hãy mở rộng Các tính năng chính trình đơn thả xuống và xem liệu Ảo hóa nằm trong số Công nghệ được hỗ trợ.
Nếu bạn nhận thấy rằng ảo hóa được hỗ trợ, hãy tiến hành các phương pháp tiếp theo bên dưới để khắc phục sự cố.
Phương pháp 2:Tắt Hyper V
Hyper-V (trước đây gọi là Windows Server Virtualization) là công nghệ ảo hóa độc quyền của Microsoft. Hyper-V hoàn toàn có khả năng 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 sử dụng vì lý do ổn định.
Tuy nhiên, các phiên bản Windows gần đây nhất đượ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 theo mặc định bất cứ khi nào Hyper-V được bật.
Như bạn có thể tưởng tượng, đ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, việc tắt Hyper-V sẽ giải quyết đượ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’ lỗi nếu vấn đề. Có nhiều phương pháp mà bạn có thể làm theo để tắt Hyper-V và cho phép VT-x hoặc AMD-V tiếp quản. Hãy thoải mái theo dõi bất kỳ cái nào bạn cảm thấy thoải mái hơn.
Tắt Hyper-V qua Command prompt
Cách dễ nhất để vô hiệu hóa Hyper-V là nhập một lệnh bên trong cửa sổ Command Prompt được nâng lên. Đây là những gì bạn cần làm:
- Nhấn phím Windows + R để mở hộp thoại Chạy. Sau đó, 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 vào Có để cấp đặc quyền quản trị.
- Trong Command Prompt nâng lên, 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 bạn chạy xong lệnh này, Hyper-V sẽ bị tắt và công nghệ ảo hóa do bộ xử lý của bạn cung cấp sẽ được củng cố.
Tắt Hyper-V qua GUI
Một phương pháp khác cho phép bạn tắt công nghệ Hyper-V là sử dụng giao diện Control Panel. Phương pháp này chậm hơn nhưng sẽ được ưu tiên hơn nếu bạn không cảm thấy thoải mái với việc chạy các lệnh qua thiết bị đầu cuối. Làm theo các bước bên 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. Sau đó, nhập “ appwiz.cpl ”Và nhấn Enter để mở Chương trình và Tính năng màn hình.
- Bên trong Chương trình và Tính năng màn hình, nhấp vào Bật các tính năng của Windows bật hoặc tắt từ ngăn bên trái.
- Từ trình đơn Tính năng của Windows, hãy mở rộng thư mục Hyper-V và đảm bảo bỏ chọn Công cụ quản lý Hyper-V và Nền tảng Hyper-V trước khi nhấp vào OK .
- Khởi động lại máy tính của bạn và xem lỗi đã được giải quyết hay chưa trong lần khởi động tiếp theo.
Nếu bạn vẫn gặp phải hiện tượng ‘ 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ỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới để biết các bước đảm bảo rằng ả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 khiến bạn có thể nhận được ‘ 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ỗi là do tính năng ảo hóa bị vô hiệu hóa từ cài đặt BIOS của bạn. Mặc dù ảo hóa được bật theo mặc định trên hầu hết các cấu hình máy tính, nhưng đây là một sự cố khá phổ biến. Đối với nhiều người dùng bị ảnh hưởng, bản cập nhật BIOS là thứ đã kết thúc việc vô hiệu hóa công nghệ ảo hóa trong BIOS.
May mắn thay, bạn có thể viết sai điều này khá dễ dàng bằng cách truy cập cài đặt BIOS / UEFI của bạn và bật lại công nghệ ảo hóa từ đó.
Lưu ý: Bo mạch chủ được phát hành trước khi phát hành Windows 8 có khả năng sử dụng BIOS, trong khi hầu hết các bản dựng PC hiện đại đang sử dụng UEFI.
Trên máy tính hỗ trợ BIOS, bạn sẽ cần nhấn phím Thiết lập trong màn hình khởi động ban đầu. Phím Cài đặt thường là một trong các phím F (F2, F4, F6, F8) hoặc phím Del. Nếu bạn không thể xác định khóa thiết lập dành riêng cho bo mạch chủ của mình, hãy thực hiện tìm kiếm trực tuyến trên ‘ kiểu bo mạch chủ + khóa thiết lập ‘.
Trên máy tính dựa trên UEFI, khởi động vào trình đơn Tùy chọn khởi động nâng cao . Từ đó, bạn có thể truy cập cài đặt chương trình cơ sở UEFI.Khi bạn vào được cài đặt BIOS / UEFI của mình, hãy bắt đầu tìm kiếm một tùy chọn có nhãn Intel VT-x, AMD-V, Intel Virtualization Technology, Vanderpool, v.v. Bạn thường có thể tìm thấy tùy chọn trong Bộ xử lý, Bảo mật, Chipset, Nâng cao, Nâng cao Kiểm soát chipset, cấu hình CPU nâng cao, v.v.
Khi bạn quản lý để tìm thấy tùy chọn, hãy đảm bảo rằng bạn đã bật tùy chọn đó.
Lưu ý: Các cài đặt bạn sẽ tìm thấy bên trong BIOS / UEFI của mình sẽ khác nhau tùy thuộc vào nhà sản xuất bo mạch chủ và CPU của bạn. Nếu bạn không thể tự mình tìm thấy tùy chọn, hãy tìm kiếm trực tuyến để biết các bước cụ thể về cách bật ảo hóa phần cứng trên cấu hình của bạn.
Sau khi bạn quản lý để bật ảo hóa, hãy lưu các thay đổi và khởi động lại máy tính của bạn. Ở lần khởi động tiếp theo, ‘ 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ỗi sẽ không còn xảy ra khi bạn cố gắng cài đặt hoặc chạy một máy ảo.