Có nhiều nguyên nhân khác nhau dẫn đến những lỗi này. Đầu tiên là tính năng tăng tốc phần cứng không được bật. Trên các hệ thống có Intel CPU, tính năng Intel VT-x có thể bị tắt thông qua cài đặt BIOS hoặc UEFI firmware. Trên thực tế, nó thường mặc định ở chế độ tắt trên các máy tính mới. Trên các hệ thống có AMD CPU, sẽ không xảy ra lỗi như vậy vì tính năng AMD-V luôn được kích hoạt, vì thế cài đặt BIOS hoặc UEFI không bị thay đổi. Một lý do khác là sử dụng một ứng dụng ảo hóa như VMWare hoặc VirtualBox khi máy đã được cài đặt Hyper-V của Microsoft. Hyper-V đảm nhận các tính năng tăng tốc phần cứng và không cho các ứng dụng ảo khác truy cập. Vì vậy, hãy xem làm thế nào để khắc phục những vấn đề này.
Gỡ cài đặt Hyper-V
Nếu bạn đã cài đặt Hyper-V, nó trở nên “tham lam” và không cho phép các ứng dụng ảo hóa khác truy cập các tính năng tăng tốc phần cứng. Điều này thường xảy ra với phần cứng Intel VT-x, nhưng cũng có thể xảy ra với AMD-V. Trong trường hợp này, bạn sẽ thấy thông báo lỗi không tìm thấy Intel VT-x (hoặc AMD-V) mặc dù nó được kích hoạt trên máy tính của bạn. Để giải quyết vấn đề này, chỉ cần gỡ bỏ cài đặt Hyper-V. Hyper-V là một tính năng Windows tùy chọn, vì vậy sẽ hơi khác một chút so với gỡ cài đặt ứng dụng thông thường. Vào Control Panel > Uninstall a Program. Trong cửa sổ 'Programs and Features', chọn 'Turn Windows features on or off.'. Trong cửa sổ “Windows Features', xóa checkbox “Hyper-V” và sau đó click “OK” Khi hoàn thiện việc gỡ cài đặt Hyper-V, khởi động lại máy tính và sau đó thử sử dụng VirtualBox hoặc VMware một lần nữa.Bật Intel VT-x trong BIOS hoặc UEFI
Nếu bạn có Intel CPU và việc gỡ cài đặt Hyper-V không giải quyết được vấn đề - hoặc ứng dụng ảo vẫn gửi thông báo rằng Intel VT-x đã bị vô hiệu hóa - bạn cần phải vào phần cài đặt của BIOS hoặc UEFI trên máy tính. Hệ thống BIOS thường có trong các máy tính cá nhân sản xuất trước khi phát hành Windows 8 và có thể bị thay thể bởi UEFI trong các máy tính ngày nay. Khả năng sử dụng UEFI ngày càng làm tăng tính hiện đại cho máy tính cá nhân. Trên một hệ thống dựa trên BIOS, truy cập vào phần thiết lập BIOS bằng cách khởi động lại PC và nhấn phím thích hợp ngay khi nó khởi động lần đầu. Phím bạn cần nhấn phụ thuộc vào nhà sản xuất máy tính, nhưng thường là phím 'Delete' hoặc 'F2'. Bạn cũng có thể thấy thông báo trong khi khởi động có nội dung như 'Press {Key} to access setup.' Nếu không thể tìm phím chính xác để truy cập vào phần cài đặt BIOS, chỉ cần tìm kiếm trên web với nội dung như ' {Máy tính} {model_số} truy cập BIOS'.Đối với máy tính dựa trên UEFI, bạn không thể chỉ cần bấm một phím trong khi máy tính đang khởi động. Thay vào đó, bạn cần thực hiện theo các hướng dẫn này để truy cập phần cài đặt UEFI từ các tùy chọn khởi động nâng cao của Windows. Giữ phím Shift khi bạn click Restart trong Windows để khởi động lại menu đó. Cho dù máy tính của bạn sử dụng BIOS hay UEFI, một khi bạn đang ở trong menu cài đặt, bạn có thể bắt đầu tìm kiếm các tùy chọn có nhãn 'Intel VT-x', 'Intel Virtualization Technology', 'Virtualization Extensions', 'Vanderpool' hoặc tương tự. Thông thường, bạn sẽ tìm thấy tùy chọn trong menu con 'Processor'. Menu con này có thể được đặt ở đâu đó dưới menu 'Chipset', 'Northbridge', 'Advanced Chipset Control' hoặc 'Advanced CPU Configuration” Bật tùy chọn và sau đó chọn 'Save and Exit' hoặc tính năng tương tự để lưu thay đổi cài đặt và khởi động lại máy tính. Sau khi khởi động lại máy tính, thử sử dụng VirtualBox hoặc VMware một lần nữa.