Tăng tốc phần cứng VT-x / AMD-V không có sẵn trên hệ thống của bạn


36

Trong khi cài đặt một hệ điều hành, tôi gặp một lỗi tương tự như:

VT-x/AMD-V hardware acceleration is not available on your system. Certain guests (e.g. OS/2 and QNX) require this feature and will fail to boot without it.

Điều này sẽ xảy ra nếu máy tính của tôi không hỗ trợ SLAT. Sau đó tôi thấy rằng máy tính của tôi hỗ trợ SLATEPTđây là một ảnh chụp màn hình:

nhập mô tả hình ảnh ở đây

Nhưng, tôi gặp lỗi này trong khi bắt đầu khởi động HĐH:

nhập mô tả hình ảnh ở đây

Tôi đang chạy Windows 7, có ý tưởng nào không?


1
Bạn đã xác nhận ảo hóa được kích hoạt trong bios?
Qwilson

Tôi e rằng vì không có tùy chọn nào như vậy để bật ảo hóa trong Tùy chọn BIOS nâng cao .. trong cài đặt bios ...?
BLuMn

Bạn đang chạy loại thiết bị nào, ví dụ như máy tính để bàn, máy tính xách tay, model, v.v ... Loại / kiểu bộ xử lý sẽ rất hữu ích.
Qwilson

Máy tính để bàn, Windows 7 (32-bit) lõi kép Pentium e5300
BLuMn

Đã tìm kiếm nhanh và tìm thấy các vấn đề tương tự với VBox và e5300. Kích hoạt ảo hóa sẽ là chìa khóa. Một số giải pháp đề nghị cập nhật bios. Bạn có thể xác nhận bạn có mới nhất?
Qwilson

Câu trả lời:


48

Hỗ trợ VT-x / AMD-V bị vô hiệu hóa cho VirtualBox nếu bạn đã cài đặt Hyper-V. Nó được kích hoạt lại khi bạn gỡ cài đặt Hyper-V. Bạn có thể làm điều đó từ một dấu nhắc lệnh nâng cao bằng cách gõ:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

7
Cảm ơn bạn, tôi đã làm việc cho đến khi nó không. Tôi đã xóa Hyper-V bằng cách vào Bảng điều khiển, nhấp vào Chương trình và Tính năng, nhấp vào Bật hoặc tắt tính năng của Windows, mở rộng Hyper-V và bỏ chọn nó.
Chris Schiffhauer

7
Hyper-V được cài đặt âm thầm khi bạn cài đặt Trình giả lập Windows Phone hoặc SDK.
Daniel AA Pelsmaeker

Hyper V "tiêu thụ" AMD-V khi khởi động, mà không cần cài đặt BẤT K VM máy ảo nào, là vô lý. Tôi đã cài đặt Trình giả lập Win Phone cách đây khá lâu, phải không sử dụng VBox kể từ đó. Nhận được tin nhắn này, dành một giờ cố gắng giải quyết và cuối cùng phát hiện ra đây là nguyên nhân, thật mệt mỏi. Tiếp tục diễu hành ...
Sully

@Sully Tôi nghĩ điều đó xảy ra vì một phần của Hyper-V có thể không thể được khởi động sau này theo yêu cầu. Nó phải ở ngay khi bắt đầu khởi tạo kernel.
Sedat Kapanoglu

3
Bạn không phải gỡ cài đặt / cài đặt lại HyperV để khắc phục vấn đề này. Nếu bạn cần HyperV cho trình giả lập điện thoại (như tôi), bạn có thể chỉ cần thiết lập các tùy chọn khởi động mới bằng bcdedit. Xem câu trả lời của tôi dưới câu hỏi này để biết thêm thông tin: superuser.com/questions/698478/ trên
EverPftime 6/11/2015

3

Tôi nghi ngờ CPU của bạn không hỗ trợ tính năng VT-x, như những người khác đã nêu. Như Joshua đã chỉ ra, trang web Intel sẽ giúp bạn xác định khả năng của CPU. Cụ thể, bạn nên kiểm tra trang Đặt hàng / Spec , vì các phiên bản khác nhau của cùng một bộ xử lý có thể có các tính năng khác nhau.

Về cơ bản nếu E5300 của bạn không phải là Thông số SLGTL, thì nó không hỗ trợ VT-x. Cách duy nhất để chắc chắn là tìm ra Mã Spec của bạn, từ hộp được đóng gói hoặc nhìn vào CPU. Bạn cũng có thể thử các chương trình như Tiện ích nhận dạng bộ xử lý CPU-Z hoặc Intel® sẽ cho bạn biết nếu VT-x khả dụng, nhưng tôi nghĩ chỉ khi tùy chọn được bật trong BIOS.

Cập nhật BIOS của bạn cũng không nhất thiết phải giải quyết vấn đề, bởi vì CPU vẫn sẽ phải có tính năng VT-x. Bây giờ nếu bạn cập nhật BIOS của mình và vẫn không có tùy chọn nào khả dụng để bật VT-x hoặc ảo hóa phần cứng trong cài đặt CPU, thì rất có thể CPU của bạn không hỗ trợ tính năng này.


2

Trước tiên, bạn LUÔN LUÔN kiểm tra trang web Tài liệu Bộ xử lý Intel ARK.INTEL.COM để xem CPU của bạn hỗ trợ gì. Trong trường hợp này, Intel E5300 không hỗ trợ các tính năng ảo hóa. Xem liên kết này:

http://ark.intel.com/products353300

Tiện ích bạn đang chạy cũng cho thấy, mặc dù không rõ ràng lắm, rằng bạn không có những khả năng đó. Dấu gạch ngang (-) chỉ ra rằng tính năng này không khả dụng, trong khi nếu bạn có dấu hoa thị (*) thì chúng sẽ có. Xem liên kết sau để tham khảo.

http://www.techrepublic.com/blog/networking/use-coreinfo-to-determine- Processor-capabilities/4937

Nó vẫn có thể chạy các máy ảo, tuy nhiên nó sẽ chậm hơn đáng kể so với khi bạn có hỗ trợ VT.


tốt, cấu hình. cho thấy nó làm: i.stack.imgur.com/Z49X0.png ... có ý tưởng nào không?
BLuMn

@MaxPat. - Bảng thông số kỹ thuật của Intel không nói dối.
Ramhound

@MaxPat. Bạn đang nhầm. Phần đọc hiển thị dấu gạch ngang (-), trong khi nếu bạn có khả năng, nó sẽ hiển thị dấu hoa thị (*). Xem liên kết để tham khảo: techrepublic.com/blog/networking/ từ
Joshua

Có cách giải quyết nào không?
Christian Sirolli

0

Một bản cập nhật BIOS đã khiến công nghệ ảo hóa bị vô hiệu hóa trong BIOS đối với tôi, dẫn đến lỗi trên.

Kích hoạt lại tùy chọn trong BIOS đã giải quyết vấn đề.

PS Đối với CPU AMD, tùy chọn này được gọi là SVM và nằm sâu trong cài đặt Lõi CPU nâng cao hoặc đại loại như thế.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.